登录 / 注册
IT168技术开发频道
IT168首页 > 技术开发 > 技术开发评论 > 正文

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

2017-09-07 15:23    it168网站 原创  作者: 编译 | 钰莹 编辑: 赵钰莹

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

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

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

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

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

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

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

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

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

标签: 程序员 , 开发者 , java
  • IT168企业级IT168企业级
  • IT168文库IT168文库

扫一扫关注

行车视线文章推荐

首页 评论 返回顶部