为什么中国的程序员总被称为「码农」

为什么中国的程序员总被称为「码农」,第1张

对于一些贬义的说法,个人认为作为一个程序员应该保持“诚意开张圣听,不要妄自菲薄”的态度。

程序员一直以来看哪个是别名最多的一个职业,我姑且不分褒贬的称之为你才吧!就像小学的时候一样,相互之间往往喜欢区别名叫昵称之类的,而又往往外号叫的最响小名最多的就是最受关注的哪一个,程序员在当今网络上的处境大抵如此。

码农这个词米偶遇仔细研究过来源。参考其他人的回答知中文中的码农大体相当于英文中的code monkey。程序员码农说法的由来大概来自于程序员圈内自嘲的说法。这里程序员对码农的更多理解可能更接近coder这个词,就是说我是一个写代码的。可能会有人以此来明志,表面自己很热爱写代码,或我很精通以此,再或者言外之意我只是一个写代码的,别来找我给你装系统修电脑什么的,我最烦这个了(ノ`Д)ノ。

程序员这个行业知名度虽然高,但是正在了解程序员是做什么的人并不多,大多数人直观臆想出来的感受可能是一个座在电脑前,后背前倾,颈脖前伸,面容憔悴,形容枯槁,两眼无关紧盯着电脑,两只鸡爪子似的双手快速的在键盘上敲击,屏幕快速出现一行行一块块英文字符的形象。这其实只是程序员的表面,完全米有展现出大多数程序员的内在。程序员真正的工作是解决问题,代码只是解决问题的途径,或曰实现方案。

程序员究竟解决什么问题呢,又是从哪里来的问题呢?首先要提到产品经理,产品经理给成员一个需求,程序员要思考如何实现这个需求。比如产品说这个登录过程应该这样这样,用户是否有通过手机或者邮箱验证。程序员要做的就是想方案来实现这个需求。在比如产品说我们这个网站要同时支持多少人访问不会出现卡,或者页面刷不出的情况。程序员接到这个需要就要思考如何设计这样一个高性能,高并发的服务端,最终通过代码来实现设计。好,现在代码写完啦,产品发布上线了。什么购物网站啊,大家可以随意挑选自己喜欢的产品,什么交友网站啊,大家可以写好自己的介绍发布出去让别人看到。但是还米有完,可能这个网站还要加点新功能,或者程序员自己也想,这个代码有没有什么地方实现的不好,换一个方法会不会更优雅。然后又是思考解决<=实现方案<=线下测试。自己测试发现可以,这个方法很好,发布到线上,就是用户最终使用的形态。不断提出新需求,完善新的功能我们称之为迭代。改善现有设计我们称之为重构。这些都是非常有艺术感的事!

事物发展就会演变出各种变体,有一些公司会把问题和解决问题的方法都做好,然后再交给其他公司或者个人去做实现(写代码)。由于在这里解决问题的过程被剥离出来(最有技术和艺术感的部分)剩下的就是实现,就是敲代码。好比建一栋房子,房子的设计和施工方案都已经做好了,就剩下施工了,这时候只要找个施工队就可以了。在这些做设计的公司,他们是有能力来实现这些方案(敲代码)。但由于欧美日等国家人力成本高,将这些技术含量低敲代码的苦活儿剥离出来交给相对落后地区的人去实现可以帮助他们节省人力成本。以上这个现象就称之为软件外包。另一方面,在美国主导的全球生产分工下,美帝也希望将中印这样的发展中国家固定在低端制造,劳动秘籍型的行业。

既然程序员是解决问题的,那么是否所有电脑相关的问题程序员都能解决呢?纵向来看,计算机系统可以简单的分为三层,应用程序<= *** 作系统<=计算机硬件。计算机硬件的设计研发基本和程序员无关。硬件往上就是程序员的职责范围了。这是可以简分为应用软件程序员和系统软件程序员。系统程序员的责任是实现高效的硬件管理,应用程序员则是为用户提供高效的服务。下面说说在这两方面和国外的差距,手机端应用软件(有服务端的包括服务端)差别不大,大家从自己手机中软件就能感觉到。PC端有差距,比如人家有PS这样的处理软件,而我们则没有。在这方面人家发展了几十年我们年数不够,有差距还是可以理解的。但我辈当发奋努力,以追他人之先。另外应用程序web化应该是趋势,这方面我们还是有优势的,对于普通用户来说最直观的体验就是不用装很多软件了,只要有一个浏览器就行。在 *** 作系统层面,PC如Windows,服务器如Linux。Windows微软独家拥有的闭源系统,不说。Linux内核开发来讲国内正在迎头追赶,内核的邮件中中文拼音的人名越来越常见,越来越多的国人加入到Linux内核的开发中。

足协程序员是陈戌源。

指的是目前的国足足协主席——陈戌源,谐音(程序员),他曾经是上海国际港务的老板,于19年任足协主席,很多球迷都非常愤怒,说他完全是个门外汉,现在成绩也说明了一点问题。

在陈戌源上任以来,国足战绩每况愈下,球迷对其是怨声载道,各种政策让人摸不着头脑!所以大家戏称程序员,程序猿!中国足球要取得成功还是老老实实把事情做好,不要走太多捷径,不要以为走捷径带来的胜利是长久的。

只要能够在中国足球和球员个人发展之间找到平衡,俱乐部就会无条件支持留洋。

足球:

足球是一项以脚为主,控制和支配球,两支球队按照一定规则在同一块长方形球场上互相进行进攻、防守对抗的体育运动项目,代表人物有贝利、迭戈·马拉多纳等。

足球运动具有对抗性强、战术多变、参与人数多等特点,被称为“世界第一运动”,最高组织机构是国际足球联合会。现代足球起源地是在英国。传说在11世纪,英格兰与丹麦之间有过一场战争,战争结束后,英国人在清理战争废墟时发现一个丹麦入侵者的头骨,出于愤恨。

他们便用脚去踢这个头骨,一群小孩见了便也来踢,不过他们发现头骨踢起来脚痛,于是用牛膀胱吹气来代替它——这就是现代足球的诞生。

显然并不是,有的框架是原来就有的,他们只要往里面填充当时没有的代码和他们所需要的代码就可以了,可以有效的提高他们的工作效率。

代码只有少部分是程序员自己一个一个敲出来的。程序员是戏称为码农,搬砖的是有一定的依据的。下面以安卓开发举例说明。

楼主这类css和HTML前端开发,小学生就可以学会的语言,基本上不用自己写,安装好后台dede,cms之类的后台,下载对方站点放到自己的服务器前台目录里,安装数据库搞定,例如我做一个嘀哩嘀哩站点不超过1天即可完成。如果再需要什么插件增强网站功能,去国内开源论坛下载即可,超级简单。

其实做安卓应用开发跟用画图板画画有点一样,我可以根据脑海中想象的样式,借助画图板上已经集成的功能进行画画。我要画一个粉色的矩形,我只要点中矩形按钮,再选中红色。拖动鼠标就可以快速的画出画板。整个过程是非常简单开心的,我不需要知道电脑是如何绘制矩形的,电脑是如何把线的颜色变成红色的,电脑是如何把画面呈现出来的。我只要调用画图板的功能即可。鼠标点击,选择各种功能就是执行画图板的各种指令。

安卓开发也是如此,就好比画画调用画图板的各种命令集一样。比如我想做一个音乐播放器。刚开始进入的是欢迎界面,我调用系统的UI界面库,把显示在界面上。然后进入登录界面,我调用网络请求库,把用户名、密码发送到服务器上面进行验证。最后进入播放页面,点击播放歌曲,我调用系统的多媒体库,把音乐播放出来。整个过程跟画画是十分类似的,只不过你是用鼠标触发然后调用画图板指令,而我是借助代码调用各种库函数。

程序员,这是从宏观层面上对于从事互联网工作的员工进行概括,而只需要说出具体岗位名称,就比较有逼格。

比如说可以介绍为工程师。如前端开发工程师,运营维护工程师,语言设计编程工程师,底层代码工程师等等。还有项目经理业务经理等等称谓。

以上就是关于为什么中国的程序员总被称为「码农」全部的内容,包括:为什么中国的程序员总被称为「码农」、足协程序员是谁、程序员所有代码都是一个一个自己敲出来的吗等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9765352.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存