服务热线

029-87595239

当前位置:首页 > 社区新闻 > 行业动态 >

5种不同类型的程序员

在代码旅程和编程经历中,遇到不同的对手或者是盟友。西安Java培训就整理了5种类型的程序员。

1. The duct tape programmer 补漏灵型

The code may not be pretty, but damnit, it works! 代码或许不美丽,但能用!

这种家伙是公司的柱石。代码有问题的时分,他能快速补漏,下不再犯。当然他并不重视代码看起来怎么样,是否简单使用,以及其他琐碎的问题,可是他能搞定,没有一堆废话,也不会唧唧歪歪。用这种程序员的最佳方法是,你指出问题后,走开就可以了。 

2. The OCD perfectionist programmer 完美主义强迫症型
You want to do what to my code? 你想对我的代码做什么?

这类家伙并不关怀你的截止日期或预算,和编程艺术比较,那些都微乎其微。当你终究收到终究成品时,你没有挑选地步,只能对那美丽格局的代码,不,是白玉无瑕的代码,衷心肠赞赏。那代码是如此有效率,你无须再对它做什么,不然就是弄巧成拙,亵渎大师手笔。他就是那位仅有有资格改动代码的人。

3. The anti-programming programmer 反编程型
Im a programmer, damnit. I dont write code.  我是一个程序员,擦!我不写代码。

他的国际只要一个简单的真理:写代码欠好。如果你不得不写些东西,那你就错了。由于早已有人做过了,只需拿来就是了。即使他写代码所用时间和其他程序员差不多,或更长,他会通知你,这种开发实践是多么多么地快。当你拿到他提交的项目时,可能实践代码只要20行,也易于阅览。代码或许并不快、高效或向前兼容,但所消耗之力是最小的。 

4. The half-assed programmer 得过且过型
What do you want? It works doesnt it? 你想要什么呢?代码不是能用么?

这种家伙很少关注代码质量,那是其他人的作业。他只快速完结组织的使命。你可能不喜欢他的代码,其他程序员也厌烦,但管理层和客户喜欢。尽管将来他会给你带来许多的痛苦,但他能够孤军独战地在期限之前干完活,所以你不能讪笑他(不论你心里有多想)。 

5. The theoretical programmer 高谈阔论型
Well, thats a possibility, but in practice this might be a better alternative. 嗯,有那种可能,但实践中这种应该更好。

这家伙对应该要干事之外的份外事更感兴趣。他80%的时刻在呆呆地盯着电脑,15%的时刻在诉苦不合理的期限,4%的时刻在揣摩份外事,1%的时刻在写代码。当你拿到他的终究制品时,总会看到这样的话,“要是时刻多的话,这个当地我能够做得更好。”