美文网首页程序员
程序员之间的差别在哪?网友:我离大佬之差一点

程序员之间的差别在哪?网友:我离大佬之差一点

作者: Python编程导师 | 来源:发表于2019-03-05 19:51 被阅读24次

在这个世界上有两种程序员,我们称之为:优秀程序员和一般程序员。为什么要这样区分呢?主要是两者对待同一件事的态度。汉小编将探讨优秀程序员和一般程序员的7个类型,看看您是属于哪一种?小编c++学习群825414254获取c++一整套系统性的学习资料还有数十套pdf

1. 拷贝型

拷贝型选手就是传说中的“代码拷贝员”了,他们对实现功能几乎没有思路,所作的事情就是从网上或是之前其他团队成员写的代码中拷贝出片段,然后放到项目中,如果运行项目出现了期望结果,则表示任务完成。

2. 新手型

这种情况下的编码过程,程序员的主要目标是“完成功能”,那么很难有多余的心思去考虑边界条件、性能、可读性、可扩展性、编码规范等问题,因此代码bug可能较多,稳定性不高。常常会发生开发花费1个月,改bug却要改上好几个月的事情。

3. 学习型

这类程序员最大的表现在于喜欢“创造代码”,即使有现成的实现,他们也希望自己来实现一套,以达到“学习”的目的。他们不喜欢复用别人的代码,看见项目中别人实现了相类似的功能,他们会以“需求不同”的借口来自己重新实现一套。这类人一般来说对技术有着较为浓厚的兴趣,希望能够通过项目来进行学习。

4. 实现型

这类程序员最大的表现在于喜欢“开发项目”,却不喜欢“维护项目”。他们产出的代码最大的问题就是维护较为困难,可能过上几个月回头看自己的代码都会晕头转向。因此即使是自己写的代码,仍然不愿意维护,一般会苦了后来人。

5. 架构型

这类程序员接口设计大多建立在对需求变更的预测上,即灵活又不过度设计——可扩展性好;代码细节也尽量多的考虑边界情况、性能——稳定高效;代码命名、注释及逻辑分离都恰到好处,语义丰满——可读性较高;同时在开发过程中他们会不断重构,对代码做减法——保证项目可持续发展

程序员这个行业的薪资差距可谓云泥之别,有人整天顶着黑眼圈加班,有人靠自己的技术走上人生的巅峰,成为科技大佬,建立自己的商业帝国。

相关文章

  • 程序员之间的差别在哪?网友:我离大佬之差一点

    在这个世界上有两种程序员,我们称之为:优秀程序员和一般程序员。为什么要这样区分呢?主要是两者对待同一件事的态度。汉...

  • 毫厘之差

    天才与疯子的差别只在毫厘之间。就是这毫厘之间的差别,却可能导致天壤之别,所以我们不能小看这毫厘之差。 聪颖与愚钝的...

  • 高级程序员

    业界程序员大佬跟普通程序员的差别,别的不说,对于完成一个需求来说,除了更少的 bug,还有什么优势? 还有程序员对...

  • 差别

    天地之差别,一个在俯瞰,一个在仰望;男人女人之差别,一个在追逐,一个在包容;黑与白之差别,一个在明,一个在暗。 成...

  • 人之差别

    每个人都有不同的生活方式及生活品质,你不能用自己的生活方式去改变别人,让别人和你一样,无论是好的还是坏的,都不会...

  • 人之差别

    在饭桌上老师提问,人最大的不同是什么? “是思想” “是思维。” “是行动力。” ...... “人最不同的地方是...

  • 预测之差别

    群主这周要求拿出预测示例,我就举两个因为不同的预测而不同人生的事例。 我有两位亲戚在广州,他们都在国营...

  • 南北之差别

    上图是我在百度动态上看到的一件事,网络上有很评论近1000条,有人说经理不对,也有人说女子错了。 有人说上高速交过...

  • 酒量之差别

    今晚与几位兄弟(也是多年之前的老同事)共饮。 参加酒局的共有六人。其中叶哥,人称小叶问,酒量是深不见底,遥不可测;...

  • 你是码农 还是优秀程序员?

    现在深深的体会到,不仅仅人与人的差别是巨大的,程序员与程序员之间的差别同样是很明显的。 普通的程序员仅仅是完成自己...

网友评论

    本文标题:程序员之间的差别在哪?网友:我离大佬之差一点

    本文链接:https://www.haomeiwen.com/subject/ivtauqtx.html