你是哪种类型的代码斗士
来源:互联网 发布:淘宝企业店铺注册 编辑:程序博客网 时间:2024/05/03 08:15
世界码农千千万,不过,大多公司里的程序员分这几类,作为程序员的你属于哪一种呢?
擅于修修补补的程序员
这编码可能不漂亮,但它能工作啊!
领导会喜欢这种程序员并认为这种家伙是公司的基础。当出现错误时,他能快速修复,并且从某种程度上说,不会再坏掉。当然,他不关心代码的外观和易用性,也不在乎其他任何琐碎的事情,他不会浪费时间在毫无意义的废话上面,喜欢直接就干好工作。所以我觉得,要用这种人的话,最好的办法是指定一个问题,然后走开。
具有完美主义强迫症的程序员
你想对我的代码做什么?
这家伙并不关心代码的最后期限,也不在乎项目预算,因为这些和编程中的艺术形式相比,对他们而言都是微不足道的。当你终于接收到成品的时候,你除了屈服于这令人惊叹的完美又漂亮的代码之外,别无选择,而正是如此精致,以致于你想在上面做什么都是对这一杰作的亵渎。提醒你对于他的代码,只有他自己才有资格去改动。
反对编程的程序员
我是一个程序员。但我不写代码。
还有一种也许你也经常遇到,他的世界只有一个简单真理:笨蛋才写代码。既然别人已经做过这工作了,那就应该使用他们的代码。他会理直气壮地表示这种开发实践速度有多快,哪怕实际上他需要和其他程序员相同或更长的时间。但是,当你拿到项目的时候,可能实际只有20行代码,非常容易阅读。他可能速度并不非常快,代码也不高效和向前兼容,但是他完成任务所需要的努力一定是最少的。
草率的程序员
你想要什么?这不是起作用了吗?
在参加iOS开发培训见过这种家伙,这些家伙不关心质量,因为那是别人的工作。他会快速完成交给他的任务。你可能不喜欢他的工作,其他的程序员也讨厌这样的代码,但管理层和客户喜欢。虽然他现在的代码会导致将来太多的痛苦,但他是保证在最后期限内完成任务的黑马,所以你无法奚落和嘲笑他(不管内心有多么想这么做)。
理论型程序员
好吧,这是一个可能性,但在实践中,这或许是一个更好的选择。
比起应该做什么,这家伙对其他可取的选择更感兴趣。他会花80%的时间茫然若失地盯着电脑想办法来完成任务,15%的时间用来抱怨不合理的期限,4%的时间用来改善选项,然后只有1%的时间放到写代码上。了解到最后你接收到的工作永远伴随着那句“如果我有更多的时间,那么我一定能找到更好的方法来完成任务”。
以上类型是“代码斗士”中最常见的五类,如果你是一位程序员,你属于哪一种?
0 0
- 你是哪种类型的代码斗士
- 你是哪种类型的拖延症患者?
- 风险种类是有关你和你的投资组合
- 获取List里面的对象是哪种类型
- 看看你的名字属于哪种类型
- 哪种类型的网站更适合你
- 老婆是个维权斗士
- 爱爱谷成人用品告诉你,你适合哪种类型的安全套。
- 我是谁啊?是一个斗士!
- 你是怎么调试PHP代码的
- 你是如何测试JavaScript代码的?
- 你适合作哪一种类型的linux程序员?
- 八种类型的婚姻破裂.你属于吗?
- [转]你适合作哪一种类型的linux程序员
- 三种类型的程序员,你属于哪一种?
- 程序员头疼的 4 种类型,你 99% 中枪了
- 程序员头疼的 4 种类型,你 99% 中枪了
- 代码面试最常用的10种类型算法
- easyui datetimebox setvalue 设置值
- C++双冒号::的作用
- Android调试的必杀技——反汇编
- [精]Oracle Linux 5安装Oracle数据库R11.2(64位)教程
- Hive Internal Error: com.sun.jersey.api.client.ClientHandlerException(java.io.IOException: java.net.
- 你是哪种类型的代码斗士
- 馒头作业
- Frame pixels must be either solid or transparent (not intermediate alphas)
- Dwr 实例教程
- 黑马程序员——JAVA基础----IO流(一)
- Python----virtualenv虚拟沙盘
- skynet流程分析二
- 终端往后台发请求参数含附件或者图片流的解决办法
- ubuntu下运行genymotion: error while loading shared libraries: libgstapp-0.10.so.0: cannot open shared