0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

程序员的五种类型 你是哪一种

工程师人生 来源:工程师吴畏 2019-05-21 16:51 次阅读

在我的编程生涯中,我碰到过很多奇奇怪怪的对手和同盟。我把这些编码战士们分成五类,有些人是你队伍中的好伙伴,有些人则是捣蛋者,让你的每一个计划都完不成。

不管怎么说,他们在软件开发的诸神殿上都占有一席之地。如果你的团队中没有一个合适健康的比例,混合这些不同类型的程序员,要么你会发现你的项目跌跌撞撞拖的时间太久,要么就是太完美不是人类干的活。

“胶带型”程序员

-代码不漂亮,但是管他呢,能用就行!

这类型的人是你公司的基石。当什么事情搞砸时,他会很快的修正,以后也不用怎么操心了。当然他不关心代码是否好看、好用,或其相关的方面做得漂亮,他就是能搞定,不需要唧唧歪歪的废话。用这样的兄弟你只需要指出问题然后闪人就好了。

“完美主义型”程序员

-我的代码已经很完美了,还需要做什么?

这一类型基本不关心你的项目截止日期和预算,和编程的艺术相比这些玩意算什么。当你终于收到他们完成的作品时,你会折服其代码的完美格式,哦不,是漂亮得无可挑剔的精美代码,你能做的只是赞服,这就是大师的手笔。他是唯一那个有资格改动他自己代码的人。

“反编程型”程序员

-我是程序员,我TMD的不写代码。

他的世界只有一条准则——写代码太傻了。如果需要自己动手写东西的话,这事情就不对啦。别人早都做过这些工作了,拿来用就好了么。他会告诉你这样的拿来主义是最快的,尽管他老人家用的时间和其他人一样多,哦,或者还要长。最后当你拿到他干的活儿时,里面可能就20行实际代码,简单易读。这样的方式不一定快、那么有效,或着向前兼容,但是他至少用最少的代价完成了项目。

“半桶水型”程序员

-你还想要什么? 程序能跑了不是?

这个家伙不太关心程序质量,那是其他人的工作。他只是迅速地完成交给他的任务。你可能不太喜欢他干的活儿,其他的程序员甚至鄙视他,但是只要老板和客户喜欢就行了。未来他可能会让你头疼,但他的确独立地在档期内干完了工作,你没办法鄙视他(虽然你真的很想)。

“理论家型”程序员

-恩,那是个可能性,不过是不是实际上这样做会更好呢?

这个兄弟着迷于探寻各种方法大于脚踏实地干活。他老人家80%的时间是在空洞的盯着电脑,想着应该如何干完一件事情,15%的时间是在抱怨截止期限是多么的不合理,5%的时间是在修正他选择的干活方式,最后1%的时间才是在写代码。当你终于拿到他的作品时,总是会听到他的评语“如果给我多点时间我会干得更漂亮的”。

你是哪一种?

我个人觉得自己是“完美型”程序员。那么你是上述的哪一种呢?或者你觉得还有其他的一些类型是我的单子上没列出的?给我留言吧我将把它们加到更新的单子中去。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 程序员
    +关注

    关注

    4

    文章

    949

    浏览量

    29746
收藏 人收藏

    评论

    相关推荐

    AI编程工具会不会抢程序员饭碗

    AI编程工具可辅助编程,减少手动编码,提升效率,对程序员有积极影响也有挑战。程序员需深化技能、拓宽知识应对。长远看,AI与人类程序员将共生共荣。
    的头像 发表于 11-08 10:17 60次阅读

    届长沙·中国1024程序员节开幕

    据官方媒体报道,10月24日;  第届长沙·中国1024程序员节在湖南湘江新区开幕;本次中国1024程序员节以“智能应用新生态”为主题。设置有岳麓对话、技术英雄会、主题峰会及赛事、展览等活动,
    的头像 发表于 10-25 15:42 142次阅读

    替换TL084最合适的运放是哪一种

    麻烦问下,替换TL084最合适的运放是哪一种?有源音箱上用的 另外OPA4134UA和OPA4134UAE4有什么区别?
    发表于 09-25 07:31

    负反馈的四种类型是什么

    负反馈是电子系统中常用的一种技术,它通过将系统输出的部分信号以某种方式反馈到输入端,以减小输出信号与期望信号之间的差异,从而提高系统的稳定性和性能。负反馈主要分为四种类型:电压串联负反馈、电压并联负反馈、电流串联负反馈和电流并
    的头像 发表于 08-08 16:15 2304次阅读

    程序员节视频创意大赛,用串口屏赢取千元大奖

    10月24日,程序员专属的节日里,我们盛大开启“程序员节视频创意大赛”特别活动!这不仅是场视觉的盛宴,更是智慧与创意的璀璨碰撞。我们诚挚邀请每
    的头像 发表于 07-08 10:38 72次阅读
    <b class='flag-5'>程序员</b>节视频创意大赛,用串口屏赢取千元大奖

    程序员节视频创意盛宴,邀您共襄盛举!

    10月24日,程序员专属的节日里,我们盛大开启“程序员节视频创意大赛”特别活动!这不仅是场视觉的盛宴,更是智慧与创意的璀璨碰撞。我们诚挚邀请每
    的头像 发表于 07-04 09:00 67次阅读
    <b class='flag-5'>程序员</b>节视频创意盛宴,邀您共襄盛举!

    锂离子超级电容器跟超级电容器哪一种更加好?

    锂离子超级电容器和普通超级电容器各有其优势和特点,具体哪一种更好取决于应用场景和需求。般来说,锂离子超级电容器结合了锂离子电池和超级电容器的优点,具有高能量密度和高功率密度的特点,同时具备较长
    的头像 发表于 06-30 08:15 1306次阅读
    锂离子超级电容器跟超级电容器<b class='flag-5'>哪一种</b>更加好?

    适者生存,程序员最终会流向哪……

    程序员没有永远的护城河!!就目前的互联网大环境来看,it行业已经是……
    的头像 发表于 03-11 17:11 372次阅读
    适者生存,<b class='flag-5'>程序员</b>最终会流向哪……

    线性稳压电源和开关电源哪一种更好呢?

    线性稳压电源和开关电源哪一种更好呢? 线性稳压电源和开关电源是两不同类型的电源技术,它们在性能、工作原理和应用领域上存在着差异。在选择哪种电源更好时,需要考虑各自的优点和缺点,并根据实际需求做出
    的头像 发表于 01-15 13:54 973次阅读

    雷达的种类有哪三种类型

    雷达是一种利用电磁波进行目标探测和跟踪的设备。它在军事、航空、海洋、天文和气象等领域具有广泛的应用。雷达的种类可以按照不同的分类方式进行划分。在本文中,我们将按照雷达的工作方式,将雷达分为三种类型
    的头像 发表于 12-21 11:38 5320次阅读

    常见的socket三种类型

    (Datagram Socket)和原始套接字(Raw Socket)。 、流套接字(Stream Socket): 流套接字是最常用的一种Socket类型。它基于TCP协议(传输控制协议)实现,具有可靠性高
    的头像 发表于 12-08 11:18 2323次阅读

    请问AD9643BCPZ-250属于哪一种管脚定义方式?

    从数据手册看,AD9643芯片有两管脚定义方式, 平行的LVDDS 和 多氧化(日/日/日/日)LVDS 。请问AD9643BCPZ-250属于哪一种管脚定义方式?
    发表于 12-06 06:54

    常见的6工业主板盘点

    有关当今流行的6工业主板的信息,强调了它们独特的特性和功能,以便您可以决定哪一种能为您的应用需求带来较大价值。什么是工业主板工业主板是一种特殊形式的计算机板,旨
    的头像 发表于 11-29 16:04 693次阅读
    常见的6<b class='flag-5'>种</b>工业主板盘点

    程序员表白程序

    电子发烧友网站提供《程序员表白程序.rar》资料免费下载
    发表于 11-21 10:41 16次下载
    <b class='flag-5'>程序员</b>表白<b class='flag-5'>程序</b>

    嵌入式程序员应知道的几个基本问题

    电子发烧友网站提供《嵌入式程序员应知道的几个基本问题.pdf》资料免费下载
    发表于 11-20 11:21 0次下载
    嵌入式<b class='flag-5'>程序员</b>应知道的几个基本问题