前两天在首页上看到了一个名为"别为了编程而编程“的博客,然后就点进去看了一看,因为好奇就把文章中提到的《高效能程序员修炼》下下来看了一遍。
这本书开始吸引我的地方是它比较有趣的语言,同时我也是希望能够从中找到一些能够提升我水平的建议出来,虽然我现在还不算是一个真正的程序员。。。
下面只是我在看完本书第一遍之后的感触,并不代表是本书的内容,有些具体的可能会记错。。
作者是一个知名博主
本书的内容主要包含以下部分:
第一部分:是作者对程序员这个行业的理解和一些建议吧,当然本书吸引我的地方也主要是在这一阶段。
作者将程序员分成了八个层次:
1.不朽的程序员:比如一些教材里经常出现的人物。这些人一生发表过大量的文章,对计算机的发展有不可磨灭的作用
2.成功程序员:比如盖茨。。
3.知名程序员
4.胜任程序员。。。指工作范围内可以做的很好的
5.一般的程序员。。靠程序吃饭,能应付一般的工作
6.业余程序员:业余爱好者
7.低调程序员:很牛逼,编码很牛
最后一个,也是我记得最清楚的一个-----烂程序员,指那些整天只知道Ctrl +c ,Ctrl + v的程序员。
作者同时也提到了关于写博客,团队沟通,对于代码注释的问题等等。。
第二部分主要是关于如何团队方面的。。
我的记忆中比如如何招聘程序员,怎样做领导,是否开会议这些。。。(我对这些不感冒,除了第一条)
第三部分:主要是关于用户体验方面的,因为作者是一个Web开发者
当然本书的主要是上面的三部分,还有包括程序员的幸福感,以及对一些书籍的推荐。。
上面都是对本书的介绍,下面就谈谈我看这本书的感受吧。当我在博客上看到这个书籍时,我期待它是一本能够指导我在编程方面的书(当然它也有一点)。
我最深的感触就是自己不要当一个烂程序员,以后总是要进入职场,总是要和团队进行合作的。所以现在自己要做的就是要提升自己,习惯与别人交流。
就像书中提到的”烂程序员“一样,我们身边有多少人不是ctrl+c,ctrl+v应付了事呢?当自己的程序出了解决不了的问题,又是有多少人是静静去看自己的代码而不是
去抱怨,去猜疑编译器的错误?
总之,希望自己能够不断的完善自己,至少自己出去之后能够做一个合格的程序员,而不是一个烂程序员。。。
下面是我所看的博客的地址:
http://blog.csdn.net/happydeer/article/details/18134919