保持焦虑,追求效率
总的来说,我是推荐阅读本书的,可以很好的了解程序员这个职业从诞生到现在的整个历程,同时也能了解到程序员可以创造的巨大价值,全书的内容比较平实,没有晦涩难懂的内容,适合程序开发相关的或者想了解程序员的人群阅读。
最近阅读完《天才程序员》这本书,主要讲的是程序员这个职业诞生的历史,以及程序员职业从诞生到现在产生的一些问题及对应的一些解决方案。这本书有几个观点我是十分认同的:
- 10倍程序员没有想象中这么厉害,虽然前期依靠一个或者少数几个人就创造了产品的原型,但是完善及发展这个产品依然需要大量的程序员来完成;
- 程序员通常都比较内向,不善于打理人际关系;
- 程序员实际上是十分需要沟通的岗位,日常工作中有十分多的沟通交流场景;
- 当代,很多人走上程序员的道路是因为开始编程的时候,编程带来的“成就感”,这股“成就感”驱使着程序员走向程序员的职业;
- 程序员的常态,长期受挫/焦虑,短暂快乐。长期受挫是因为,对于程序员来书,日常的工作之一就是维护系统的正常运行,而系统只要运行就会出现各种各样的问题,而这些问题可能没有那么好解决,可能是自己写的一个bug,也可能是系统的历史问题,解决这个问题可能需要花费不少时间,但解决问题之后,会带来短暂的快乐。;
- 程序员更多由理工科同学担任这个职位,除此之外,长期与计算机进行交互会导致程序员缺乏一定的人文关怀以及政治敏感度,这会导致程序员开发出来的产品会导致很多社会问题,例如“推特治国特朗普”等情况;
- 对自由主义的向往以及实践是程序员的内核之一,这也就是为什么程序员会如此热爱开源。
- 程序员是极度追求高效率的极度理性理性,逻辑能力超强的群体。
阅读这本书给我带来的反思以及思考;
- 既然长期焦虑是程序员的常态,那么需要思考自己通过什么样的方式来放松自己,当前对我来说最好的放松的方式就是运动,每一次运动之后我都能感受到快乐,保持焦虑,保持健康;
- 增加更多的人文关怀,这个点我不知道如何切入,所谓人文关怀,我浅薄的理解为对社会的价值吧,比如我开发这个功能,是否可能会影响到某些群体,是否要做什么样的措施来应对可能出现的事件。
- Geek一点,能自动化提高效率的事情要尽量将其自动化,追求效率是程序员的内核之一。
© 本文版权归作者 咖啡不加糖 所有,任何形式转载请联系作者。
有关键情节透露