如果你能回到过去,告诉自己在开发人员职业生涯的开始读一本书,你会读哪本书?

我希望这份清单是多样的,涵盖范围很广。

搜索:使用右上角的搜索框。要搜索当前问题的答案,使用inquestion:this。例如:

inquestion:this "Code Complete"

当前回答

我想说的是《超越代码——用9个简单的步骤学会区分自己》是一本非常好的励志书。我不涉及技术问题,但它描述了与人合作的方式,成为专业人士,……对我来说,如果你需要一些鼓励的话,这本书你可以一遍又一遍地读。除此之外,在3到4个小时内阅读它很便宜,非常容易和愉快。

我的博客上有一篇评论。

其他回答

Steve Maguire的《调试开发过程:保持专注、完成发行日期和组建稳固团队的实用策略》。

不废话,接地气,有趣,深刻。

对我影响最大的编程书籍是Allen Holub的《Enough Rope to Shoot Yourself in The Foot》。

书的封面http://ecx.images-amazon.com/images/I/71AE90J735L._SL500_AA240_.gif

哦,那是多久以前的事了。

汇编语言的禅宗

如何用电脑解决http://g-ecx.images-amazon.com/images/G/01/ciu/31/89/d4ac024128a044c186a18010._AA207_.L.jpg - R.G.Dromey

Robert Sedgewick的算法书。应用程序开发人员的必读。

有多种版本(C, c++, Java)

http://www.cs.princeton.edu/~rs/