实用程序员书评,第一章

这是我阅读《实用程序员手册:从旅人到硕士》后所获得的建议和结论的列表。 为了完全理解该主题,需要阅读第一章实用的程序员书籍:实用哲学。

酷盖右

务实源自希腊语“ pragmaticus ”,意思是“精通商务”,我认为“务实的程序员”意味着我们应该成为精通商务的程序员或“真正的专业程序员”

始终对自己的工作负责。 不要找la脚的借口,而要提供一些可以做得更好的选择。 这很难做到,因为我们在想的与现实是不一样的。 戒律自己,这样就不必做exc脚的借口,例如,猫吃了我的源代码,牛吃了我的论文,或者我的父亲突然变成了达斯·维德,我需要整理一下东西。

这是我在第一章中最喜欢的东西。 基本上,熵是一种混沌理论,就像一个村子里一个人变成狼人,没人知道,只是顺其自然,然后突然间,所有村民变成了狼人,从简单的情况变成了灾难。 这个简单的说法是一个问题滋生了更多的问题。 关键解决方案? 当您发现问题时,可以修复,将其修复。 不要等到它带来了更多的问题。

石汤基本上说是假的,直到你做完为止。 我还没有100%试图说出这本书的要点,但是石汤的士兵可以通过向村民展示有光可以解决问题来鼓励村民互相帮助。 这个故事告诉我,您不需要资源就可以开始,您只需要一个目标就可以了,向人们展示未来的一瞥,人们会为此而突袭。

我故意将这两个主题分开,因为它们完全不同。 水煮青蛙的故事告诉我,它并没有意识到更大的前景。 不管火被加热到多么缓慢,但仍然被煮熟,他都应该尽快摆脱危险。 出现的问题是,他如何实现的? 这是知识,青蛙没有意识到是因为他没有知识,他在舒适的区域太舒适了,没有意识到它正在变得越来越热。 如果只有一段时间青蛙从锅里滚出来,它将意识到外面的温度并学到一些东西。

太少是坏事,太少也是坏事。 本章将告诉我们何时知道何时开始进行。 就像在绘画上过多涂上颜色可能会破坏它一样,在软件上放置很多内容也可能会破坏它。 知道客户的要求后,再制造最低限度可行产品(MVP)。

这与投资一样,程序员的知识组合就是对技术进步的技能和知识。 作为程序员,我们应该继续建立知识资产投资组合,如定期投资,分散投资,高买低卖等等。 由于技术发展日新月异,因此今天最热门的技术明天可能已过时

这既是您说的话,也是您说的方式。 很多时候,社区中的人们都认为最聪明的IT人士是我们难以沟通的怪胎和书呆子。 对我而言,这本书告诉我们专业的程序员不仅能够构建出色的软件,而且还可以告诉人们软件为什么要解决人们的问题,不仅如此,而且还可以听取人们的反馈。