虽然在程序设计折腾了很多年,但'卓有成效'始终与我保持绝对遥远的距离,这也是这么多年来我未敢涉足职业程序员的原因之一。一个效率低下的程序员对一个 团队的影响是巨大的,足以拖后腿,累坏所有团队成员,导致工程延宕,无法预期交付,造成巨大的经济损失。作为一个低产低效的民间程序爱好者,我把这么多年 来失败的教训总结如下:
第一、事预则立
,这实在是万事成功的第一步,没有目标那是无头苍蝇,有了目标 不作规划那是只糊涂苍蝇,有了目标和规划不去努力实施那是只懒苍蝇。很不幸,对于程序设计这件事我顶多算是第二只。所以至今连个留言本也没写完整。奉劝各 位在开始一项工程或接手一个组件之前一定要做好规划,不论这个工程或组件有多小。从留言本开始就要养成良好的规划习惯。好的开头是成功的一半,这开头指的 就是规划。
第二、不折腾。胡总书记在改革开放三十周年大会上提到了'不折腾',实在是包含了万千深意的至理名言。然而我似 乎是背道而驰,本着'折腾出真知'的歪理邪说,时时在闭门造车轮。尽管'michelin'shanji说有AD嫌疑'是那样的圆那样的经久耐用, 却一直没有拿来用,直到大街上跑满了车子,才发现自己的独轮车早就跟不上时代。孟岩老师将程序员分成了两大类,一类从事底层研发,一类从事应用开发。就我 的理解,研发应属于研制车轮、研制发动机和各种部件,复杂而且精密;而开发则是选择合适的轮子、发动机和各种部件,连接装配来组成汽车。大多数的程序员都 属于后者。除非你有能力造一个好车轮,否则千万不要正式生产中等你造好车轮装到汽车上。装配工造轮子,这叫做折腾。后果估计是客户很生气,后果很严重。如 果你希望有成套的配件库,那么掌握一个成熟的开发框架是不错的选择。
第三、修炼内功。说到内功的修炼,实在有些枯燥无味。 都是一些原理之类的东西,不着边际,不能实用。我一看就开始昏昏欲睡,不久就要去跟周公对弈。所以身在江湖多年,依然只是三脚猫。不要重复发明轮子是相对 于软件实际生产来说的,如果要修炼内功,学学轮子的原理和试着造一个车轮,对提高轮子的认识那是大有裨益的。日后在装配中你会明白什么样的轮子可以装在什 么样的车子,及如何搭配性能好一些,做起事自然事半功倍,效率非凡。原理理解了,好比打通任任督二脉,内功会大大增强,不日可以成为武林高手。然则内功的 修炼非一朝一夕可以达成,也没有立竿见影的成果。如何把持得住就要看各位的定力如何了。
以上是我的一点愚见,或许有误人子弟之嫌。如果你想提高自身的生产力,不妨去读一下NEAL FORD《卓有成效的程序员》。本书从机制(生产力法则)和实践(思想)中对如何提高程序员的生产力作了深入的分析阐述。它会启迪你的心智,告诉你所需要的一切。
为您推荐
内容简介书籍特色 本书是徐鲁所著《童书评论集》的下册,列入 东湖书坊 系列,重点收录了徐鲁的书评文章,包括综述性的评论文章、儿童小说评论、儿童散文评论、儿童作品和图画..
内容简介北岳年选系列丛书之《2015年书评选粹》。我们早已无法回到未开化状态,因而只能“被迫与书一起生活。但生命太短暂了,以致我们只能选择和那些*伟大的书活在一起”。所谈之书虽出于古而实存于今,所有对过去的解说,..
内容简介著名汉学家杨联陞自比为汉学的看门人,其学术书评驰誉学界。本书辑录了杨先生60余篇中英文书评,所评皆为名家代表著作,内容遍涉语言、官制、考古、地理、边疆史、文学史、科技史、经济思想史、书画史、佛教史、史..
内容简介 《书评人可以歇歇了》是“80后”著名书评人许骥的书评文字的结集。其书评文字散见于《书城》《中华读书报》《《书屋》等各类报刊。其文字简洁明快,能直入作者以及图书的核心部分,受到作者以及读者的好评。本..
内容简介1900年敦煌藏经洞被发现,公之于世。国家为了制止珍贵文物继续流失,把馀下的敦煌遗书交给京师图书馆(即今中国国家图书馆)保管收藏。1922年,陈垣先生主持整理《敦煌劫馀录》;1929年,胡鸣盛、许国霖先生对这些敦煌遗书..
内容简介该书利用清代大量的公文档案对清代中枢决策机构——军机处职权的来源及其演变做了全面的梳理。全书以清廷公文运转程序的变化为切入点,结合清代政局的演变及人事的变动,全面考察了军机处职权的发展历程,并对不同..