- 文安大众论坛 -

 找回密码
 注册

QQ登录

只需一步,快速开始

广告位招租
查看: 177|回复: 0

千锋java培训专家:程序员的5种类型哪个是你

[复制链接]

该用户从未签到

发表于 2017-6-20 09:47:14 | 显示全部楼层 |阅读模式

  你可能见过或者接触过各种各样的程序员,西安java培训本文达内java培训(java.tedu.cn)专家为大家介绍5种不同类型的程序员,欢迎对号入座:  
  在我的代码旅程和编程经历中,已经遭遇很多奇特的对手,还有更为奇特的盟友。我至少发现有5种代码勇士,有些是出色的战友,其他则似乎都在搅黄我的每个计划。
  不过他们都在软件开发的万神殿上都有一席之地。如果没有不同编程风格的良好组合,你可能会发现你的项目要不就是耗时过长,要不就是太不稳定或太过完美而无人去做。
  1. The duct tape programmer补漏灵型
  The code may not be pretty, but damnit, it works!代码或许不漂亮,但能用!
  这种家伙是公司的基石。代码有问题的时候,西安java开发培训他能快速补漏,下不再犯。当然他并不关注代码看起来怎么样,是否容易使用,以及其他琐碎的问题,但是他能搞定,没有一堆废话,也不会唧唧歪歪。用这种程序员的最佳方式是,你指出问题后,走开就可以了。
  2. The OCD perfectionist programmer完美主义强迫症型
  You want to do what to my code?你想对我的代码做什么?
  这类家伙并不关心你的截止日期或预算,和编程艺术相比,那些都微不足道。当你最终收到最终成品时,你没有选择余地,只能对那漂亮格式的代码,不,是白玉无瑕的代码,衷心地赞叹。那代码是如此有效率,你无须再对它做什么,否则就是画蛇添足,亵渎大师手笔。他就是那位唯一有资格改动代码的人。
  3. The anti-programming programmer反编程型
  I’m a programmer, damnit. I don’t write code.我是一个程序员,擦!我不写代码。
  他的世界只有一个简单的真理:写代码不好。如果你不得不写些东西,那你就错了。因为早已有人做过了,只需拿来就是了。即便他写代码所用时间和其他程序员差不多,或更长,他会告诉你,这种开发实践是多么多么地快。当你拿到他提交的项目时,可能实际代码只有20行,也易于阅读。代码或许并不快、高效或向前兼容,但所耗费之力是最小的。
  4. The half-assed programmer得过且过型
  What do you want? It works doesn’t it?你想要什么呢?代码不是能用么?
  这种家伙很少关注代码质量,那是其他人的工作。他只快速完成安排的任务。你可能不喜欢他的代码,其他程序员也讨厌,但管理层和客户喜欢。虽然将来他会给你带来很多的痛苦,但他可以单枪匹马地在期限之前干完活,所以你不能嘲笑他(不管你心里有多想)。
  5. The theoretical programmer高谈阔论型
  Well, that’s a possibility, but in practice this might be a better alternative.嗯,有那种可能,但实践中这种应该更好。
  这家伙对应该要做事之外的份外事更感兴趣。他80%的时间在呆呆地盯着电脑,15%的时间在抱怨不合理的期限,4%的时间在琢磨份外事,1%的时间在写代码。当你拿到他的最终成品时,总会看到这样的话,“要是时间多的话,这个地方我可以做得更好。”
  你是哪一种?
  个人而言,我自认为是完美主义者。所以,你是哪种类型呢?或者是哪几种的混合型呢?还是你觉得还有上面没有讲到的类型?欢迎在评论中留言。
  想成为更出色的java程序员?想写出更完美的代码?希望通过编码实现自己的价值?8月java免费训练营,实现你梦想的捷径。达内java培训(java.tedu.cn)专家带你入门,帮你拿高薪,通过微信公众号:“达内java大数据培训”报名,还有机会获取千元大奖,先到先得!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

删帖申请|小黑屋|手机版|Archiver|Comsenz Inc. ( 冀ICP备12019373号-1 ) 法律顾问:常全根律师

GMT+8, 2024-11-18 10:40 , Processed in 0.061916 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表