为什么中国的程序员总被称为码农?
码农Coding Peasant(s):在我看来,一般是指从事软件开发职位的职员,学不到新技术,同时也是部分从事软件开发工作人员的一个自嘲的称号。
社会角色定义
码农顾名思义为编码的农民,尤其是在工业化迅速发展的今天,各行各业对计算机应用的依赖不断增强,随之而来的社会需求大量的IT民工投入到基础的编码工作当中来,他们有着聪慧的大脑,对于编程,设计,开发,有着熟练的技巧,人类已经开始逐渐从体力劳动向抽象劳动转变,但高强度的劳动与他们投入劳动所获得的回报在有些场合却不相称,业内人士习惯把专注于程序设计工作的人称为码农。
社会舆论说法
随着社会的进入,人们对这个新兴行业有着许多看法。随着时代的变化,很多互联网公司的高帅富的IT工程师也自嘲为“码农”。他们多为高收入高学历的IT精英,很多人已经在企业中担任高级别的构架师和资深工程师,由于他们热爱编程和坚持写code的习惯,所以称之为“码”。加之互联网大企业的总部都坐落在城市边缘的开发区,例如北京上地和深圳的科技园,所以自嘲为“农”。
个人观点
中国的程序员,往往拥有聪慧的头脑,过人的逻辑分析能力,在现在互联网大浪潮的社会下,他们显得尤为重要。不过,中国人独有的谦逊保守作风,还是被国人很好的秉承着,因此大家才自称码农而已。
首先这是一个非官方的称呼,用于非正式场合。
其来源无从考究,只有第一个使用的人才知道最初的含义,所以以下回答纯属个人猜想,纯博一笑,如有不妥欢迎指正。
这是程序员们自嘲自己的工作枯燥乏味,简单重复,可理解为程序员们的一种对压力山大的稍带不满的幽默。
可以理解为表达程序员们在向对程序员们充满崇拜的粉丝们介绍自己职业时一种谦卑的自称
从程序员们的工作特征来说,程序是由不同的模块组合在一起,每个程序员只是负责自己的一块程序代码的编制。这工作有点类似于码墙,也有点类似于码”俄罗斯方块“。
程序的功能越来越庞大,结构越来越复杂,要求掌握的技术越来越多,单个程序员将很难完成一个较大程序的编制。每个程序员只是程序员集体的一分子,所以,程序员们在代表信息高科技的同时,用这一称呼谦卑地表达了自己对集体、对同事的尊敬,唯其如此,这是一个令人尊敬的群体,他们在卓越的工作成绩面前,没有简单的个人英雄主义,而是牢记了同事们的才华和幸幸勤付出。
就象没有农民,”民以食为天“的我们无法生存,而没有程序员,我们这些纵横在网络,离不开程序的人,将无法继续潇洒,乃至寸步难行。所以,这一称呼,又可以理解为程序用户们对这一群体的尊重和感恩。
码农这一称呼,表明高科技不能忘本,没有农民的幸劳,任何高科技神码都是浮云;
至于这一称呼的起源,已无从考究,我们不能根据考古家的简单逻辑认为无从考究的就是假的,哪怕这是既成事实;也不能认为”码农“这一称呼就代表了程序员的全部。但是从心理学来讲,这一称呼能够普及,肯定是表达了这一群体的某些特征,能够引起使用者的共鸣。然而这只是一个盲人摸象般的称呼,所谓”横看成岭侧成峰,只缘身在此山中“,喜欢则用,不喜勿喷。我们对所有的称呼概念,重要的是掌握其表达的是使用者的什么观念或者用意,而不必在乎它的表面文字,这就是依义不依语,掌握语言的深层结构而不是止步于其表层结构。
当您使用这一称呼时,是在表达什么呢?或者,您更喜欢上面哪一种解释?
程序员、码农也就是Programmer,或者Software Programmer,有时也叫做Developer。主要的职责就和名字一样就是写程序、写代码。
而另一个正规点的名字——软件工程师则涵盖更加高级的内容,比如有的人设计架构不写代码也属于软件工程师(不过实际工作岗位中一般具体为XX架构师),当然人家也可以写代码,而且很多这样的人也自己谦称码农。
另一方面,国内程序员不论薪水如何,的确很苦。许多人长期被迫加班,最后甚至会成为一种自愿的习惯。可生产率和产品质量并未因此而提高,就像千百年来用惯锄头和镰刀的农夫,很少有人会想要去学习、改进自己使用的工具和习惯,甚至对于新兴的思潮和方法抱有非理性的抵触情绪。生活如此悲惨,却又如此不思进取,和农民的问题很相似。再加上,就好像城里人眼中的乡下人一样,程序员们木讷、邋遢、缺乏情调、土。可偏偏又自负而且互相看不起。
本人并不是一位程序员,但是从事互联网行业也少不了与程序员朋友打交道,他们经常自嘲为“码农”、“程序猿”、“代码工人”、“码字猴”等等,这些一定程度上是幽默的称谓,但是站在旁观者的角度,本人认为还有一些深层次的原因。
第一,中国的程序员是一个庞大的群体,只要是学过计算机,只要懂一门编程语言,都可以吃这碗饭。当你看到中午吃饭时那个浩浩荡荡的场面,你就会觉得程序员真的看起来和农民差不多。
第二,大部分程序员做的都是比较枯燥的工作,一点创新性都没有。很多新项目都是在很成熟的项目之上进行修改,都有现成的模板可以套用,基本上不用怎么动脑筋。这和农民种田是多么的类似。他们年复一年地做着同样的事情(播种、插秧、收割),也不知道这种日子什么时候是个头。IT行业本应该是一个创新性非常强的行业,但到了中国就成了比较死板的东西了,这是什么原因呢?
第三,大部分程序员的视野都比较的窄,对其他行业懂得很少,这也和农民是多么的相似啊!我们都说农民阶层是没有多少文化的,但这居然也适用于以高学历著称的程序员身上,是多么具有讽刺意味啊!你随便问一下身边的程序员,当今最流行的词语是什么,我想没有几个人回答得上来。他们成天盯着代码,想着那26个字母和10个数字,视野如何能变宽广?
第四,大部分程序员都是靠自己的努力挣钱,没有强的人际关系,基本上属于“弱势”群体。就像农民一样,他们没有关系,只能世世代代在自己的土地上耕耘,只求维持生计、终老一生。如果稍微有点关系,几乎没有人愿意当程序员。在行业发展较为顺利的时候,他们能够保住饭碗,能够养家糊口;当行业不景气的时候,他们随时都有被裁的危险,因为公司要不了那么多人。程序员的命运并没有真正地掌握在自己手上。
在一个大的IT公司,程序员都占了很高的比例,少则成百上千人,多则几万人,真的像农民一样,到处都是。我在和同事聚餐的时候,程序员都在抱怨自己的工作是如何的辛苦、如何的累,都说自己是“码农”。
中国有多少程序员
600万人左右。中国有600万人左右程序员,据中国IT人才市场猎头机构Boss直聘发布的《2023年中国程序员人才发展报告》称,中国程序员总数约为600万人左右。
为什么说中国最早的程序员是沈从文什么意思
沈从文是我国著名的程序员,代表作有《编程》 ,其实是网友故意的,正确的《边城》。《边城》小说以20世纪30年代川湘交界的边城小镇茶峒为背景,以兼具抒情诗和小品文的优美笔触,描绘了湘西地区特有的风土人情;借船家少女翠翠的纯爱故事,展现出了人性的善良美好。由于《边城》的美学艺术,《边城》这部...
被称为中国第一程序员以一己之力编写了WPS软件程序的是哪位企业家
被称为“中国第一程序员”,以一己之力编写了WPS软件程序的是哪位企业家?A.求伯君 B.雷军 正确答案:A 求伯君(1964年11月26日-),企业家,浙江新昌县人,毕业于中国人民解放军国防科技大学,被誉为“wps之父”。求伯君早年加入香港金山公司从事WPS办公软件的开发,先后创办了珠海金山电脑公司和中国...
中国第一位程序员也被尊称中国计算机之父是哪位?
董铁宝。1917年生于江苏省武进县,力学家、计算数学家,被人们称为“中国计算机之父”、“中国第一位程序员”,董先生是中国计算机研制和断裂力学研究的先驱者。董铁宝介绍:董先生1939年毕业于交通大学,1945-1949年在美国伊利诺伊大学学习工作,获得博士学位。1950年开始,他有机会和纽曼克等著名学者参与了...
中国有多少个程序员?
中国有185万程序员。程序员是从事程序开发、程序维护的基层工作人员。一般将程序员分为程序设计人员和程序编码人员,但两者的界限并不非常清楚。2007年火热的SOA和动态语言各占13%和12%。其实这几大块技术分布他们之间都是有一定的联系的,互联网的发展近两年呈爆炸式的增长态势,中国的网民总数已经超过了...
2022中国程序员数量
1000万。2022年中国的程序员估计都要超过1000万了,那么这么多人涌入这个行业,新人进来之后,就会有旧人离开,这个是亘古不变的道理。
软件程序员是吃青春饭吗?一般职业寿命有多长?中国的情况如何?
中国的程序员很累,经常加班什么的,也就5-10年。如果你不能混到项目经理什么的,恐怕真是吃青春饭了。不过一个微软高级工程师在xp操作系统发布会上说,他都50多岁了,还自己写代码。强人!
中国第一位程序员是谁?
中国第一位程序员是董铁宝。董铁宝(1916年8月-1968年10月18日),男,汉族,生于江苏省武进县,中国著名力学家、计算数学家,中国计算机研制和断裂力学研究的先驱之一,是中国早年真正大量使用过计算机的专家,被誉为“中国计算机之父”。荣誉 从1956年到1966年的10年中,中国的计算机事业还处于创业阶段...
1024是什么节呀?
1024是中国的程序员节,是指10月24日这天。在国际上,每年的第256(十六进制为0x100,或28)天是程序员节。而在中国,人们主要认同10月24日(2的10次方,210=1024)才是程序员日。因为1024=1k,是二进制的程序世界和十进制的现实世界之间的一个接口,在统计数据流量和存储空间时,1024和1000经常不...
目前中国顶级优秀的程序员都有谁?
像老赵说的,感觉到总有一天R大会让全世界的程序员知道这个名字。田春冰河:号称中国Lisp第一人,研究的范畴从梵文,意大利语到common Lisp,毽球,计算机基础理论,摄影,羽毛球,利用长柄伞进行街头搏击等,配合冷峻的面容,潇洒的长衣,人称伞哥。目前正定居意大利从事计算机理论开拓以及梵文研究工作。
貊胡泰力: 因为中国大多数低层程序员都是每天做大量的无用编程程序,像农民一样勤快!所以叫码农嘛~~是一种贬义词!不含夸奖!说吧一种脑力劳动的工作变成了体力劳动!
北湖区17122995884: 程序员为什么被称为码农 - ?
貊胡泰力: 一般指从事没有发展前景的软件开发职位,这种职位只能强化职业者在单方面的技术领域技能,学不到新技术,同时也是部分从事软件开发工作人员的一个自嘲的称号,百度的,但可以解决你的问题,忘采纳!
北湖区17122995884: 为什么程序员叫IT农民工,工资不是挺高的吗 - ?
貊胡泰力: 在软件开发领域,程序员就是码农.①属于软件领域中底层的人,数目众多,听话“搬砖”而已.和其他领域的农民工所处情况类似.②大多数凭借的并不是深厚知识、强硬的技术,而是凭借着加班,辛勤劳作完成工作.③工资之所以高,除了需要一段时间培养、国内需求量大,还与一天苦干十多个小时有关.
北湖区17122995884: 请问做程序员好吗,为什么有那么多人叫程序员为码农,到底做程序员好不好? - ?
貊胡泰力: 工资比较高,但工作辛苦,加班多
北湖区17122995884: 为什么叫程序员码畜,码奴,码农呢 - ?
貊胡泰力: 说起这个问题,我也有点淡淡的忧桑;毕竟我现在也是程序猿,虽然我是从其他专业转行过来的,并且深知对我们程序猿的黑已经不是一天两天了,有必要看到这样的言论的时候站出来声讨一下. 程序猿这个行业,其实云集了一群高智商,纯脑...
北湖区17122995884: 码农跟程序员有区别吗 - ?
貊胡泰力: 码农是一个依靠写代码为生的群体,表现在:低收入,工作时间长,这种职位只能强化职业者在单方面的技术领域技能.如果按照从业者们将自己自嘲为码农的表现,那么码农的程序员分级中理应只属于初级程序员,是属于依靠复制粘贴将各类...
北湖区17122995884: 码农是什么意思? - ?
貊胡泰力: 码农Coding Peasant(s):一般指从事没有发展前景的软件开发职位,这种职位只能强化职业者在单方面的技术领域技能,学不到新技术,同时也是部分从事软件开发工作人员的一个自嘲的称号.一个依靠写代码为生的群体,表现在:低收入,工作时间长.
北湖区17122995884: 程序员和码农有什么本质上的区别 - ?
貊胡泰力: 码农就是只会敲代码,不会学习新技术,不会学习管理,不会往上爬.程序员就是分为:码农和非码农echo '码农'; }else{ echo '非码农'; }?>
北湖区17122995884: 码农,黑客和2B程序员之间的区别 - ?
貊胡泰力: 码农.没有很高水平,从事体力性敲写代码的工作.程序员.比码农要有思维,会设计,会思考算法.真正懂程序.黑客:有能力侵入别人计算机的都叫黑客,但是现在广泛应用于网站入侵和系统破解领域的高手,国内有一个很畸形的定义就是黑客是干坏事的计算机人员
北湖区17122995884: 为什么都称程序员为程序猿?反映了这个工种的哪些特质? - ?
貊胡泰力: 首先员和猿是谐音,正常是叫 程序员 然后,写程序的人都不修边幅,邋邋遢遢,像未进化的原始人..所以戏称程序猿