阅读网站建设,filezilla wordpress,家具网页设计素材,公司形象墙在我的编程生涯中,我碰到过很多奇奇怪怪的对手和同盟。我把这些编码战士们分成五类#xff0c;有些人是你队伍中的好伙伴#xff0c;有些人则是捣蛋者#xff0c;让你的每一个计划都完不成。不管怎么说#xff0c;他们在软件开发的诸神殿上都占有一席之地。如果你的团队中没… 在我的编程生涯中,我碰到过很多奇奇怪怪的对手和同盟。我把这些编码战士们分成五类有些人是你队伍中的好伙伴有些人则是捣蛋者让你的每一个计划都完不成。不管怎么说他们在软件开发的诸神殿上都占有一席之地。如果你的团队中没有一个合适健康的比例混合这些不同类型的程序员要么你会发现你的项目跌跌撞撞拖的时间太久要么就是太完美不是人类干的活。“胶带型”程序员-代码不漂亮但是管他呢能用就行这类型的人是你公司的基石。当什么事情搞砸时他会很快的修正以后也不用怎么操心了。当然他不关心代码是否好看、好用或其相关的方面做得漂亮他就是能搞定不需要唧唧歪歪的废话。用这样的兄弟你只需要指出问题然后闪人就好了。“完美主义型”程序员-我的代码已经很完美了还需要做什么这一类型基本不关心你的项目截止日期和预算和编程的艺术相比这些玩意算什么。当你终于收到他们完成的作品时你会折服其代码的完美格式哦不是漂亮得无可挑剔的精美代码你能做的只是赞服这就是大师的手笔。他是唯一那个有资格改动他自己代码的人。“反编程型”程序员-我是程序员我TMD的不写代码。他的世界只有一条准则——写代码太傻了。如果需要自己动手写东西的话这事情就不对啦。别人早都做过这些工作了拿来用就好了么。他会告诉你这样的拿来主义是最快的尽管他老人家用的时间和其他人一样多哦或者还要长。最后当你拿到他干的活儿时里面可能就20行实际代码简单易读。这样的方式不一定快、那么有效或着向前兼容但是他至少用最少的代价完成了项目。“半桶水型”程序员-你还想要什么 程序能跑了不是这个家伙不太关心程序质量那是其他人的工作。他只是迅速地完成交给他的任务。你可能不太喜欢他干的活儿其他的程序员甚至鄙视他但是只要老板和客户喜欢就行了。未来他可能会让你头疼但他的确独立地在档期内干完了工作你没办法鄙视他虽然你真的很想。“理论家型”程序员-恩那是个可能性不过是不是实际上这样做会更好呢这个兄弟着迷于探寻各种方法大于脚踏实地干活。他老人家80%的时间是在空洞的盯着电脑想着应该如何干完一件事情15%的时间是在抱怨截止期限是多么的不合理5%的时间是在修正他选择的干活方式最后1%的时间才是在写代码。当你终于拿到他的作品时总是会听到他的评语“如果给我多点时间我会干得更漂亮的”。你是哪一种我个人觉得自己是“完美型”程序员。那么你是上述的哪一种呢