读这本书前两章最大的感触就是比较贴近实际,让我不由自主地想起身边很多的人和事。哪怕是对编程保持乐观的人,还是每天不断抱怨编程难费脑的人也好,我都是由衷的理解,并且深有体会。自我感觉身为一名编程人员来说,工作压力是难免的,但是不同的人总会有不同的处事态度,不同的认知能力和方式。
本书第一章就明确的讲述了编程职业的乐趣,无论是创建事物的乐趣,还是简单学习的乐趣,还是驾驭介质之上的乐趣,还是开发了对人类有用的产品的乐趣等等。这些是每一个编程人或多或少都会体会到的乐趣。当然我相信各行各业也都会有各自的苦恼,编程人当然也不例外。书中的一句话,我就体会尤为深刻:对于编程人员而言,对其他的依赖是一件非常痛苦的事情。这就不曾使我想起之前自己入门的时候,那时候不会自己动手,也不会尝试的去解决自己的问题,只会依靠大佬,寻求他的帮助,只要有bug,就会第一时间的想到他。为了尽可能地缩短自己的时间,完全地放弃了自己动手的机会。但是越到后来你就会发现,你的依赖感越是强烈,你就会越是的痛苦。只有自己真正地走出那一步,真正地自我完成或者解决一个问题之后,这样才会有很大的收获。现在的我感觉就在不断地成长一样,即便有点缓慢,但是我深知那才是真正属于我自己的东西。之后我会尽量的学会自己去解决问题,然后有目的性的去寻求帮助,有目的性的去学习。
第二章则讲了编程中的乐观主义。书中说所有的编程人员都是乐观主义。这一点我真的深有体会。就拿我的zz来说,她对待编程总会充满激情和期待。无论是什么样的程序,无论第几次调试之后,她总会相信结果是毋庸置疑的:“这次它肯定会运行,肯定是对的。”还有一位朋友,他对编程也充满了热情,他喜欢python,,并自学python,每次都会沉浸在自己产品的喜悦之中,并朝着下一个目标前进。可能我说的这些人没有大佬们技术的精湛,但是他们确实是我最贴近实际和最有说服力的学习对象。之后的目标就是要像周围的人学习,做一个有主见,有思想,充满激情和乐观主义的程序员。