A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© admin 程序媛   /  2014-6-23 16:43  /  6962 人查看  /  47 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文

我在代码之路上曾经遇到过很多奇怪的对手,也遇到过奇怪的队友。我至少接触了五种不同的“代码斗士”。其中一些有才的战友有助于开发工作的进行,而另一些看起来阻碍了我的每一个计划。

然而,他们全都在软件开发的“万神殿”中拥有一席之地。如果不能将这些不同风格的程序员协调好的话,你会发现你的项目会花费很多时间、不够稳定或者代码难以读懂等问题。

1.  补漏灵型




引用
该死,代码虽然不够完美,但是能工作就行了!


这种人是你公司的基础。当哪里出现差错的时候他会迅速的修补,在某种程度上,保证不会再出错。当然,他不会操心它如何工作,易用性如何等等琐碎的问题,但是他会去修补问题,而不是说一大推废话,做些浪费时间的事情。利用这种员工最好的方法就是:交给他们一个问题去解决,然后走开。

2.  完美主义强迫症型



引用
你想对我的代码做什么!


这种程序员不关心你的deadline和预算,这些和代码的优雅相比都是微不足道的,当你最后收到完成的结果时,除了提交这些闪耀着荣誉的光辉的、完美的代码之外什么也不用做,这样效率极高,因为你做的所有的事情都只会破坏这些代码的完美,他们是唯一具有修改代码资格的人。

3.  反编程型



引用
我是一个程序员,但是老子不写代码!


他们的世界中只有一个真理:写代码是糟糕的。如果你必须要写的话,那么你就已经走上了错误的道路。别人已经做过了这项工作,所以只要用他们的代码就好了。他会告诉你这项开发实际操作起来有多快,即使有时候他花了别的程序员相同的甚至更多的时间,但是你最后得到结果的时候会发现只有20行代码,并且简洁易读。这也许不够快,不够高效或者不能向前兼容,但却是最小工作量。

4.  半吊子型



引用
你还想怎样?它已经能工作了不是吗?


这种人根本不在意代码的质量,他们认为这是别人的工作。他快速的完成被要求的任务。你可能不喜欢他这样工作,别的程序员也憎恨这种人,但是经理和客户喜欢他。他会给你将来的工作产生很大的痛苦。可他却总是能按时完成工作,你还没办法训斥他(不管你有多么想)。

5.  理论型



引用
好吧,这样是可行的,但事实上还有一个更好的选择。


比起应该做什么,这种家伙对选择更感兴趣。他会花80%的时间来盯着电脑思考实现一种任务的方法,15%的时间用在了抱怨不合理的deadline上,4%的时间在不同方案之间作出选择,只有1%的时间在写代码。当你收到最后的结果时往往还会得到这样一句抱怨——“如果我有时间,我肯定能做的更好。”

你是哪一种?

就个人而言,我认为自己是一个完美主义型。那么,你是哪一种呢?或者你觉得还有什么别的类型的程序员是这篇文章没有提到的?欢迎在下面留言,我会在文章中更新。


47 个回复

正序浏览
完美主义的,看见别人写的代码第一个反应就是我要把格式对齐
回复 使用道具 举报
理想中的自己就应该的完美主义型啊,向着目标进发
回复 使用道具 举报
刚刚入门,什么都不是
回复 使用道具 举报
完美主义型
回复 使用道具 举报
完美主义者
回复 使用道具 举报
倾向于强迫类型
回复 使用道具 举报
收藏下!!!!
回复 使用道具 举报
目前是第一种,因为连基本的都还不扎实!
回复 使用道具 举报
不晓得~~
回复 使用道具 举报
实用主义着……解决问题第一位……
回复 使用道具 举报
目前搞不懂自己是怎样的
回复 使用道具 举报
全能补漏{:3_50:}
回复 使用道具 举报
{:2_31:}{:2_31:}{:2_31:}{:2_31:}{:2_31:}{:2_31:}
回复 使用道具 举报
顶顶顶一个
回复 使用道具 举报
各种兼有。。
回复 使用道具 举报
lvc 中级黑马 2014-6-27 04:41:54
33#
完美主义赞一个,没有最好,只有更好
回复 使用道具 举报
不错,顶一个!
回复 使用道具 举报
double 类型
回复 使用道具 举报
就个人而言,我认为自己是一个完美主义型。那么,你是哪一种呢?或者你觉得还有什么别的类型的程序员是这篇文章没有提到的?欢迎在下面留言,我会在文章中更新。
回复 使用道具 举报
123下一页
您需要登录后才可以回帖 登录 | 加入黑马