在IT行业中,程序员一直都是中流砥柱的一群人才,而程序员当中也分很多种,更大体的就分为两种,一种是码农,一种是程序员,同样是写代码的,两者有什么本质上的区别?
一个好的程序员不光是考虑怎么去用代码实现功能,而是要考虑整体,模块之间关系,这个功能影响的地方有哪些,以及效率等问题。而码农就是只为了实现功能而去编码。简单来说,同样一种功能,程序员只需100行代码,而码农则需要300行,显的臃肿。
码农写的是代码,而程序员写的则是系统,代码只能是一段代码,实现功能的代码段,而系统则需要,各种模块,功能及软件组成。从本质上将,码农只是“机器人才”。通常只懂几种语言,不知变通,他们只知道写代码。
在如今的社会,网络科技发达,编程语言成为了网络不可必缺的部分,无代码无网络这句话是对的。
其实,无论是码农还是程序员,只有勉励自己不断学习不断进步,才不会被社会淘汰。