程序员为什么要追求卓越
来源:互联网 发布:java什么时候垃圾回收 编辑:程序博客网 时间:2024/05/16 12:07
引子--“红桃皇后定律”
“红后定律”由生物学家Leigh Van Valen于1973年提出,来源于1871年Lewis Carroll的文学作品《爱丽丝漫游奇境记》,讲的是爱丽斯和红桃皇后手拉着手一同出发,但不久之后,爱丽斯发现他们处在与先前一模一样的起点上。
“为什么会这样?”爱丽斯大叫,“我觉得我们一直都呆在这棵树底下没动!”
“废话,理应如此。”红桃皇后傲慢地回答。
“但是,在我们的国家里,”爱丽丝说,“如果你以足够的速度奔跑一段时间的话,你一定会抵达另一个不同的地方。”
“现在,这里,你好好听着!”红桃皇后反驳道,“以你现在的速度你只能逗留原地。如果你要抵达另一个地方,你必须以双倍于现在的速度奔跑!”
程序员工作的全球化
可以说现在的IT行业没有什么工作是不可输出的。在我们身边可以经常听到”外包“,”离岸开发“这样的词汇,从招聘网站上也可以看到大批的“赴日”,“外派XX公司“这样的职位。
所以说,放眼全球,IT行业的工作可以说是全球化最容易的之一。你可能昨天晚上和美国的客户一起谈论需求,今天就在和印度的团队讨论设计接口。
这里我想说的是,我们每一天的工作并不单单是和团队里的几个人在一起,更是和世界各地相关的(甚至是不相关的)同事一起在合作竞争。
追求卓越从当下做起
有这么一句编程格言。
Great software, likewise, requires a fanatical devotion to beauty. If you look inside good software, you find that parts no one is eversupposed to see are beautiful too. I'm not claiming I writegreat software, but I know that when it comes to code I behave in away that would make me eligible for prescription drugs if Iapproached everyday life the same way. It drives me crazy tosee code that's badly indented, or that uses ugly variable names. ~Paul Graham, "Hackers and Painters," 2003
伟大的软件,与其他伟大的事物一样,对美都有着狂热的追求。在阅读优秀软件源代码的时候,你会发现即使是程序中不那么重要的部分代码同样写得很优美。我并不是说我自己写的软件很伟大,但我知道在写代码的时候我会像有处方权的医生那样对我的代码负责,在日常生活中我也同样如此。不规整的缩进、不规范的变量命名,阅读这样的代码真的会让我抓狂。~PaulGraham, “黑客与画家”2003
要做到能在更大的环境下保持自身的竞争力,其实也很简单,对于自己的每一份工作、每一个项目、遇到的每一个问题都有着追求卓越的要求,那么必然会在与自己的赛跑中不断地进步。每天都为自己设定一些“刻意的练习”并积极地获得反馈(《哪来的天才》一书介绍了这方面的一些技巧),这样程序员的生涯也许会更加多彩。
- 程序员为什么要追求卓越
- 追求卓越。
- 追求卓越
- 追求卓越!
- 向往技术、追求卓越
- 学习VC 追求卓越
- 完善自我,追求卓越
- 专注,追求卓越!
- 程序员要追求完美
- 《没有任何借口》&《追求卓越》
- 程序员的出路-追求卓越,有计划、有目标高效的做事情
- 建立互信及追求卓越的环境
- 【自我管理】追求卓越从改变自己做起
- 树立感恩心态 追求卓越人生
- 追求卓越的设备维修策略
- 【读书笔记】【卓越程序员密码】
- 《卓越程序员密码》
- 《卓越程序员密码》读书笔记
- java 获取客户端ip mac地址
- 英文网站
- 提高C程序效率的10种方法
- GNU-ld链接脚本浅析
- LoadRunner学习笔记(脚本开发_2)2
- 程序员为什么要追求卓越
- 如何将应用安装到system目录下
- C# richTextBox 换行 显示水平滚动条 取消自动换行
- H.264编码标准的码率控制结构
- 实用javascript
- Flex 编码指南
- APK APK反编译过程及用到的工具
- Web上的用户登录功能
- flot的简单用法 转帖