程序员修炼之道-从小工到专家(The pragmatic programmer From Journeyman to Master)
nowgoant
http://123.msn.com/formbntmes&pcnowgoant&DT020614
展开
-
程序员从初级到中级10个秘诀
<br /><br />Justin James曾发表过一篇博文《10 tips for advancing from a beginner to an intermediate developer》,为我们分享如何才能完成程序员从初级到中级的蜕变,现将中文译文转载于此,供大家借鉴。<br />在一封与TechRepublic会员交流的邮件当中,他提到了面向程序员的博客、文章及杂志分成两类:面向初学者类(“hello world”这种类型的教程)以及面向专家类(MSDN杂志)。这个观点很好,有关程序员如何从转载 2011-05-23 14:20:00 · 407 阅读 · 0 评论 -
每天写出好代码的5个建议
成为一个优秀的程序员和成为其他优秀的专业人员一样,需要尽可能多的做一些有质量的工作。有句很流行的话可以总结:做,正确做事,立马就做。(Do it. Do it right. Do it right now)1.将一天要做的事情列成清单完成复杂活动(activity)的最好方法是将其拆分成简单的各项活动。每天早上,将你一天要完成的活动进行拆分,然后制定一个相应的日程安排表,这样能够帮转载 2011-06-29 00:32:00 · 328 阅读 · 0 评论 -
注重实效的哲学
<br /><br />注重实效的程序员的特征是什么?<br />我们觉得是他们处理问题、寻求解决方案时态度、风格、哲学。他们能够越出直接的问题去思考,总是设法把问题放在更大的语境中,总是设法注意更大的图景。毕竟,没有这样的更大的语境,你又怎能注重实效?你又怎能做出明智的妥协和有见识的决策?<br /> 他们成功的另一关键是他们对他们所做的每件事情负责,关于这一点,我们将在“我的源码让猫给吃了”中加以讨论。因为负责,注重实效的程序员不会坐视他们的项目土崩瓦解。在“软件的熵”中,我们将告诉你怎样你的项目保持原创 2011-05-08 09:20:00 · 489 阅读 · 0 评论 -
【观点】程序员必须知道的编程格言
继Kevin给了我们10条按他的观点的每个程序员必须知道的编程格言。可以看出,这都是不错的格言,而下面是我自己最喜欢的编程格言。1.保持简单直白(Keep It Simple Stupid)2.不要自我复制(Don’t Repeat Yourself)3.能干转载 2011-07-03 13:40:25 · 365 阅读 · 0 评论 -
【观点】如何打造网站高性能的核心优势
很多数据表明,网页打开和下载的速度越慢,用户越不愿使用。从Google搜索中可看出,当页面显示10个答案需要用时0.4秒,而页面出现30个结果需要用时0.9秒,仅仅半秒钟导致下降20%的传输,半秒钟的延迟同时降低了用户的满意度。我相信反过来也是如此,即网站速度转载 2011-07-03 15:26:10 · 373 阅读 · 0 评论 -
技术型领导
Facebook前工程总监黄易山撰写了一系列文章,很好地总结了Facebook卓越研发文化中的宝贵经验。本文是这一系列文章的第五篇,也是最后一篇。何谓技术型领导所有从外部聘用的管理人员包括技术部门负责人,都必须能够编写代码,并且要达到炉火纯青的地步。如果是一家技术公司,CEO也应转载 2011-07-08 01:58:56 · 602 阅读 · 0 评论 -
My ten development principles
1.客户至上“如果我们没有关注客户……其他人将会取代我们。”从客户的角度出发,客户首先会把焦点集中在产品开发的真正价值,其他方面(例如概念、需求、技术等等)在项目中是次要的。不关注客户,就是程序员常犯的5个非技术性错误的其中之一。2.代码质量即使代码质量是一些转载 2011-08-15 12:13:26 · 479 阅读 · 0 评论 -
程序员常犯的5个非技术性错误
一个好的软件开发人员需要培养两种技能:技术技能和非技术技能。不幸的是一些开发者只注重技术的部分,以致养成一些陋习,下面是最常犯的5个非技术性错误: 0. 缺乏自律 Jim Rohn曾经说过:自律是目标和成果之间的桥梁。我一直认为,不论是成为一名软件开发人员转载 2011-08-15 13:18:41 · 415 阅读 · 0 评论 -
IT人员迅速提升自我效率的十大方法
IT人员迅速提升自我效率的十大所谓,时间就是金钱,效率也意味着时间。高效的工作方式可以为我们赢得更多成功的机遇。如何实现高效工作呢?Zielix创始人、Ingiter Frameworks的创建者Wayne Harrel发表了一篇博文《Top 10 ways转载 2011-08-29 21:52:29 · 488 阅读 · 0 评论