原创 程序员修炼之道:从小工到专家

2010-4-1 09:47 1892 9 9 分类: 软件与OS

程序员修炼之道:从小工到专家


   注重实效的程序员有很多特征,本书的第一章作者从自己的观点给读者归纳出了很多条。因为两位作者合起来有40多年的项目开发经验,又长期从事项目咨询,提供各种解决方案等软件工程中的上游工作,所以观点还是很有参考价值的,众多杰出的IT工作者对本书极高的评价也说明了这一点。


    1。要勇于承担责任。当项目出现各种问题时,提供适当的解决方案而不是蹩脚的借口。书中作者用我的源码被猫吃了形象的说明了这一点。


    2。要注意软件的熵。热力学证明熵是趋向与最大化的,软件的熵也不例外。作者用破窗户理论形象的说明了什么是软件的熵。当一栋建筑的一扇窗户破了,短期内没有被修理,人们就会感觉没有人会去管那栋建筑,很快很多窗户破了,各种损坏开始了,人们往里面仍各种垃圾,直到超出了业主想要修理的意愿,于是建筑废弃了。软件开发也是这样,当项目中出现破窗户时,我们要马上修理它,否则当破窗户越来越多,项目成员就会觉得反正其他地方也是垃圾,随便一改也就算了。


    3。要做促成变化的催化剂。石头汤的故事告诉读者,要让项目组的其他成员看到成功的前景,从而使他们自愿加入改进的行列中来。温水煮青蛙告诉读者要留心大图景,不要只关心自己做的事情,要关注周围的变化,不要变成那只青蛙。


    4。做足够好的软件。没有什么是完美的,软件也一样。客户宁愿使用现在就能得到的简单的软件也不愿等一年后复杂的,功能超多的软件。在软件开发时要注意客户的需求,而不是一味追求完美。


    5。像管理金融资产一样管理自己的知识资产。a要定期投资。技术的学习是持续的积累,要使学习成为习惯。b要多元化。多元化是长期盈利的关键。我们要注重各种技术,了解各种思想,不要把技术鸡蛋放在一个篮子里。c在低风险低回报和高风险高回报之间找平衡。d。要低进高出。e要定期重新评估自己资产。虽然评估一项新技术很难,但还是要去尝试。


    6。要抓紧机会学习,并批判的思考。不仅要学自己从事项目的技术,也要学其他的技术。同时非技术类书籍也要看。软件最终是给人用的。不要低估商业和媒体的力量,要理性的评估新的技术。


7。要会交流。交流要注意自己的听众,对关心不同方面的人要讲他们各自关心的方面。同时不要忘了自己也是一个听众。


下载链接


http://www.xun6.com/file/694972426/%E7%A8%8B%E5%BA%8F%E5%91%98%E4%BF%AE%E7%82%BC%E4%B9%8B%E9%81%93%EF%BC%9A%E4%BB%8E%E5%B0%8F%E5%B7%A5%E5%88%B0%E4%B8%93%E5%AE%B6.rar.html

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
9
关闭 站长推荐上一条 /3 下一条