推荐一本书: 软件开发者路线图:从学徒到高手。我还没有看,据说不错。
英文书名:
Apprenticeship Patterns:Guidance for theAspiring Software Craftsman
本书目标
缺少经验的软件开发者常常面对进退两难的境地。为分享摆脱这类窘境
的方法,我们写了这本书。我们指的不是技术上的窘境;本书中你不会
找到任何Java设计模式或者Ruby on Rails诀窍。相反,我们所致力于解
决的窘境是跟人有关的,是关于动机和士气的。作为专业软件开发领域
的新人,你会面对一些艰难的决定,本书将帮助你做出这些决定。
我们写作本书的目的之一就是鼓励那些热爱创作软件的人专
注于他们的技能。这里我们所讨论的职业过程是从“HelloWorld!”开
始,但它何时结束呢?经常的情况是:一次向中层管理职位的晋升结束
了这一过程。太多有才能的人未经深思熟虑就接受了这种职位晋升,然
后在短短的几年后发现他们根本不热爱自己的工作,并开始向往退休的
日子。而对那些拥有熟练的软件开发技能并热爱学习的人们来说,软件
开发将是可以持续一生的职业,而且会是一次风光无限的旅程。
读者对象
本书写给那些对软件开发有过一些体验并立志成为软件开发高手的人。
你可能是一名Web应用开发者,或者是一名医疗设备程序员,或者正在
为一家金融机构开发交易应用。你也可能刚从中学或大学毕业,并认为
软件就是你的未来。
尽管本书是写给新人的,经验丰富的开发者仍可从本书内容中受益。有
过几年开发经验的人,当从书中找到自己曾经面临过的窘境时,会不住
地点头,而且还可能获得新的感悟,或至少获得一个新的词汇,用于描
述他们自己使用或者建议给同行使用的方案。即使拥有十几年或者更长
时间开发经验的人,特别是那些正在努力把握职业航向的人,也将会找
到一些灵感和视角,用来抵御晋升到管理职位的诱惑。
原始下载链接:
http://ishare.iask.sina.com.cn/download/explain.php?fileid=17719655
http://ishare.iask.sina.com.cn/download/explain.php?fileid=66389916
英文原版在线阅读:
Apprenticeship Patterns:Guidance for theAspiring Software Craftsman
http://chimera.labs.oreilly.com/books/1234000001813/index.html