一个从事软件开发15年的程序员,直到最近5年他才真正的有所提高,他在总结过去的时候发现,有一些事情,若在进入软件开发领域时就已经知道的话,他将会变得更加成功。他的心得如下:
- 软件开发中没有“正确的方式:关于软件开发,几乎每一件我当时认为是正确的事到头来都被证明是错的。
- 细读书不是最佳的学习方式:选择读什么书和读它的哪一部分非常重要。
- 深入学习一门特定技术是浪费时间:尽管了解你所使用的技术非常重要,但是成为那个特定技术的绝对专家并不重要。
- 在你的开发生涯中,社区极其重要:我在我的生涯中花了大量的时间,试图在一个特定的公司进行投资,却没能将我的时间投资在我参与的软件开发社区中。