技术开发 频道

程序员,码农和工程师之间到底有差别吗?

  【IT168 评论】关于命名之间的战争对技术圈而言听起来似乎有些奇怪,但码农、开发者、程序员和工程师之间的区别似乎正在被大家遗忘,或者这之间的区别已经消失了。每一个身处工作岗位的编码人员应该知道职称的重要性,它可以直观的告诉面试官你做了什么,并使你的简历看起来很酷。

  近日,斯科特·汉斯曼(Scott Hanselman)提出了这些职称之间的区别,并且还画了一个维恩图。根据汉斯曼的说法,这些名称之间的区别如下:

程序员,码农和工程师之间有差别吗?

  码农——基本代码编写没问题,但代码并不漂亮,简洁度也不高。

  黑客——通常是低级别的人,但熟练深入细致地了解某些特定技术。

  程序员——可以独立编写代码并了解算法。

  开发者——最好的通才,可以使用很多不同的系统和语言,并让它们相互交流。是真正广泛的专业人士,与其他人合作,交流良好。

  计算机科学家——需要能够在理论层面证明计算机的工作原理,这类人通常数学基础比较好。

  所以,你认为这些职位或名称之间有区别吗?

0
相关文章