你是机器型程序员么?


2008-1-17 15:24 随笔 没有评论682
  我一向认为,程序员分两种,一种是机器型,一种是艺术家型。评价一个程序员的水平,得看他有没有自己的灵魂,不仅是程序员,人何尝又不是呢?
  成功的人只有一种原因,失败的人却有一千万种理由。如何来判断是否为机器型程序员呢?机器型程序员都有哪些特质呢?且听我一一道来。欢迎自查自纠,反对对号入座。
  机器型程序员很“勤奋”,他们总是喜欢Ctrl + C、Ctrl + V,同一程序中的一段同样的代码,他们宁愿复制一千遍,也不原意抽象出来作为一个方法或者一个类。我这人比较懒,不喜欢写重复的代码,我总想尽量把代码提练出来,精简、再精简、再精简……
  机器型程序员很懒,如果你发现他们的程序中有一个写得不合理的地方,只要没有出现Bug,他们是怎么也不会去改的,虽然他们也认同程序写得不合理。如果你强制他们去改,他们会跟说——业务上能通过
  机器型程序员不喜欢重构,不管是优秀的架构师,还是蹩脚的程序员,总会有需要重构的时候,只是重构的频率不同而已。一个蹩脚的程序员只有经过频繁的重构,才会成为一个优秀的架构师。

无觅相关文章插件,快速提升流量

嗯,或者你也可以收听我的微博,腾讯微博(主要用这个,其他的看我的个人介绍)

我写博客常常出现错别字,常常错得还很离谱,有时候我自己看了第二遍都骂我自个儿,但我又不习惯重复审查,纠结啊...各位看到啥错别字或者不明白的地方,请给我留言指出来,感谢感谢。

  

  • 评论敬告那些为做SEO而评论的朋友,本博不欢迎此类评论,请不要利用本博做关键字,一律封杀。

    绝不跨省追捕
    不会发垃圾邮件
    增加你的流量