Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1209078
  • 博文数量: 252
  • 博客积分: 5421
  • 博客等级: 大校
  • 技术积分: 2418
  • 用 户 组: 普通用户
  • 注册时间: 2007-06-17 12:59
文章分类

全部博文(252)

文章存档

2017年(3)

2016年(18)

2015年(31)

2014年(18)

2013年(7)

2012年(8)

2011年(12)

2010年(30)

2009年(32)

2008年(57)

2007年(36)

分类: IT职场

2008-04-21 19:49:22

1。悲观
    杰出的程序开发者对于他们的工作总是很悲观,这并不意味着他们不会快乐,不会充满活力,性格不开朗,而是他们总是时时思考到底哪里会出现问题,以及如何得到处理。
    他们会假定在某个时刻,悲剧降临,所有已经完成的工作都不得不重做,所有硬件都宕掉,所有的安全措施都被攻破,甚至(这个有点过分)办公室被夷为平地……所有辉煌的假设,即使将有可能发生在同一天,他们会立即有一个具体的,可操作的,可检验性的,全面测试的计划来应付这方面的问题。
    悲观的开发者会有不断的寻找漏洞的观念,并不仅将想法停留于想法,而是要确保该想法能够完全实现。这种神经质的妄想,悲观的态度,正是稳健,安全,可靠代码的保证。
2。懒惰
    懒惰的确是杰出开发者的特制,他们会极为讨厌做重复性的工作,浪费时间的工作,杰出开发者会寻求自动化的架构过程,可伸缩的代码,自动化的单元测试等等……每一个项目,不是从地而起的再来一遍。
3。好奇
    杰出的程序开发者面对问题会好奇有没有更好的解决办法,他们会被新的方式,新的途径所鼓舞,并设法不仅从细节也从整体改进现有的系统。
    好奇,孕育着创意,这是在任何开发中都非常可取的特质,有强烈的愿望寻找原因,并通透解决之道。
4。细致
    看似莽汉,却有绣花针般的细心,写程序就像绣花,每一段代码都规范、整齐、各落其位。
你是一个杰出的程序开发者么?
 
阅读(1107) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~