在互联网行业中为什么会有程序员、码农之分?

寵の児 提交于 2019-11-28 18:51:34

互联网行业中,相信大家对程序员、码农等字眼熟悉得不能再熟悉了吧,为什么同样是编程怎么还会有码农之分呢,两者的区别是什么呢?

程序员的定义:

程序员是对专注于程序设计工作岗位的一种称呼,程序员的岗位细分也非常多,有前端程序员、后端程序员、嵌入式程序员、移动端程序员(Android、iOS)等。程序员通常分为应用级程序员和研发级程序员,应用级程序员主要的工作内容是做业务功能实现,而研发级程序员往往解决的是系统级问题。简单的说,应用级程序员往往是调用研发级程序员的功能模块来解决业务问题。科技公司中应用级程序员的数量通常大于研发级程序员,尤其是大型软件企业

码农的定义:

码农是很多程序员对自己的一个“戏称”,早期国内很多大型软件公司的主要业务以外包为主,这种开发整体上来说技术含量比较低,大量的工作就是复制粘贴,而且加班情况非常普遍,因此很多从事此类工作的程序员戏称自己为“复制粘贴员”、“搬运工”或者“码农”等。目前随着我国IT领域的结构化升级,“码农”会逐渐消失。

程序员和码农的区别:

码农写代码,程序员写系统

对web前端这门技术感兴趣的小伙伴现在可以到我这里来了,正因为我不是211,985,只是个普通的本科生,英语不是特别好,数学不是特别好。所以我选择了前端。工作第六个年头了,我庆幸自己选择了这条路。767-273-102 秋裙。在鹅厂子做过,跟着创业头子混过。想把自己的技术分享给大家,如果你还在迷茫,也希望能进我一些绵薄之力,帮助到你。

从本质上讲,码农就是你让他写什么他就写什么的“机器人才”。所谓的码农大多通晓几门编程语言,但是却于商业上面并不熟稔。当然他只是不感兴趣而已,他想做的只是写代码。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!