http://dotmac.rationalmind.net/2010/08/some-lesser-known-truths-about-programming/
挺有指导作用的,对于coding,不了解技术的,和技术积累有限的,和技术积累深厚的三者都会得出截然不同的结论。
而且虽说现在软件规模越来越大,但是突出的个人能力在整个项目中仍旧可以影响非常巨大,甚至是决定性的。
单纯的编程是远远不够的,architect, design, research这些的战斗力更加恐怖。
- A good programmer is ten times more productive than an average programmer. A great programmer is 20-100 times more productive than the average.
- Great programmers spend very little of their time writing code – at least code that ends up in the final product.Programmers who spend much of their time writing code are too lazy, too ignorant, or too arrogant to find existing solutions to old problems.-----比较同意,多多思考,但是great programmer应该是编程基础已经相当踏实了,到了意到剑到的程度,所以所卡的地方就是design和思考,那么这样可以,如果编程基础不过,上来直接高屋建瓴,要建死了个屁的。基础部分还是不可略过。
- Great programmers are masters at recognizing and reusing common patterns. Good programmers are not afraid to refactor (rewrite) their code constantly to reach the ideal design.
- Software obeys the laws of entropy----熵原理
- Although most software is made by teams, it is not a democratic activity. Usually, just one person is responsible for the design, and the rest of the team fills in the details.----3,5个人的独立开发者挑掉20多人的团队,这个是有可能的,甚至很正常的,本质来讲英雄在软件开发中仍旧很重要。
- Programming is hard work. It’s an intense mental activity. Good programmers think about their work 24/7. They write their most important code in the shower and in their dreams. Because the most important work is done away from a keyboard, software projects cannot be accelerated by spending more time in the officeor adding more people to a project.
分享到:
相关推荐
UNIX编程艺术 经典的观点 unix编程者指南
C++50个编程观点
诚如文档名称——颇受争议的编程观点,仅供阅读
关于学习ASP和编程的28个观点关于学习ASP和编程的28个观点.doc关于学习ASP和编程的28个观点.doc关于学习ASP和编程的28个观点.doc关于学习ASP和编程的28个观点.doc关于学习ASP和编程的28个观点.doc关于学习ASP和编程...
我觉得不错,和大家分享! 编程珠玑 编程珠玑 编程珠玑
C图形界面 一些相关语法 用法 编程编程编程编程编程编程编程编程编程编程编程编程编程编程
比较不错的 c#编程资料比较不错的 c#编程资料比较不错的 c#编程资料比较不错的 c#编程资料
《64位 微处理器系统编程和应用编程》 周明德编著 完整清晰版 1 针对当前应用最广泛的两种64位处理器--Intel和AMD的四核处理器作为基础进行介绍分析,反映了当代微处理器的最新发展。 2 把Intel和AMD两种处理器综合...
安全编程之道,英文原版,不错的编程提高书
C++编程思想 一本很不错的书 C++编程思想 C++编程思想
这时我以前编制rs-232串口程序时收集的一些有关串口编程的硬件和软件技术资料,对于想学习串口编程的朋友比较实用的。里面讲述了有关串口的基本支持和用VB通信时的一些技巧和注意方法。声明:本资料来自互联网,版权...
不错的一些图片,主要保护一些优美的图片,适合编程中实用,
的确,关于函数式编程的文章和论文难于理解,但他们本来不必这么晦涩。这一知识隔阂的形成完全是历史原因。函数式编程的概念本身并不困难。...可能你的同事很快就会开始取笑你对函数式编程发表的观点了。
Windows应用高级编程 C#编程篇 一本学习C#桌面变成不错的书籍
UNIX环境高级编程压缩包包含这些内容: catalogue.txt src.3e.tar.gz(源码) UNIX环境高级编程(第2版)-中文.pdf 带目录 UNIX环境高级编程(第3版)-...可能这些都是你想要的,压缩包都拿走吧,觉得不错了,给我个好评!
不错的,基础的shell编程,供初学者看。
python Qt GUI快速编程 PYQT编程指南 python Qt GUI快速编程 PYQT编程指南
库卡机器人编程详解.pdf,这是一份不错的文件
让你知道一些大公司编程的一些风格,让你以后进入大公司做准备!
MATLAB编程MATLAB编程MATLAB编程MATLAB编程MATLAB编程MATLAB编程MATLAB编程MATLAB编程MATLAB编程MATLAB编程MATLAB编程MATLAB编程MATLAB编程MATLAB编程MATLAB编程MATLAB编程