美文网首页
读《程序员的修炼》

读《程序员的修炼》

作者: 逆风飞翔的鸟 | 来源:发表于2019-02-25 08:18 被阅读0次

    本书的作者是Jeff Atwood,经常编程的人肯定知道他,因为他不仅创建了 Stack Overflow这个网站,还写了和我看的这本书和与他互为姊妹篇的《高效能程序员的修炼》。

思想方面

    我自己在编程方面的能力并不是很强,一度认为自己不适合这个行业。他在第一章提到激情创造天才。其实一个人在某个领域的能力的高低很少取决于这个人的智商,而更多的取决于他在这上面投注了多少激情和精力。所以我们应该在编程之中找到自己的真正所爱。

    作者讲了一下专家遇到问题一般该怎么做:不要只是告诉别人该做什么,而要做一个善于问问题的人。这在日常生活中也有体现,一个经验丰富的老师不是自己去找问题,往往一个问题找到你的问题关键,其实专家的时间是宝贵的,他往往没有时间去听你长篇无关紧要的解释,而是尽快完成任务,而且一个专家往往也是少说多做的人。

    十年磨一剑,重点在“磨”,如果你花十年的时间去做一些毫无挑战性的事,就和那个中兴的高管最后跳楼一样,你没有磨练自己,让自己去做一些有挑战性的事或者不思进取,即使你在一个领域有20几年的经验,也难免被社会淘汰。因此十年磨一剑我们不仅要做好打持久战的准备,还要进场去尝试一些略微超过自己能力之外的任务。

编程习惯方面

1.作为一名程序员,我们要有自己的进度表来显示自己工作的进程,作为一名员工,我们应让老板清楚我们的工作,因此有一张进度表是一个很好的习惯。

2.要有自己的兴趣爱好,也许你的兴趣爱好越广泛,就越能胜任你的工作。

3.在编程中要注重细节,防止发生破窗现象。

4.要养成自己的编程风格。

5.有意识的选择你的代码不做什么。

6.优秀的程序员要尝试了解你的客户,你所处的行业及其相关的业务。

以上是我的所感所悟,欢迎大家讨论!

相关文章

网友评论

      本文标题:读《程序员的修炼》

      本文链接:https://www.haomeiwen.com/subject/ilxwyqtx.html