㈠ 为什么会有这么多调侃“程序员”这一职业的段子呢
理想主义者、追求完美、敬业、技术狂、自嘲、偏执等等,也许能把这些符号都集中在一个职业身上,那么一定是程序员。我做程序员开发多年,对程序员工作的热爱是一种发自内心的感觉,也许职业真的能改变一个人,就像我当年刚参加工作的时候,特别不理解一个老专家对着一台打印机搞到晚上12点,然后一脸的墨水,搞定之后还开心的像个孩子一样,我现在就特别理解,这就是程序员!
㈡ 为什么国内很多程序员都自嘲自己在“重复造轮子”
这个很正常,因为写的东西基本上业务差不多,而且也没有什么太大的变化,所以说自己每次都在写这些代码中度过,就是自己在重复造轮子。
㈢ 为什么很多程序员喜欢自嘲是码农
码农,是程序员对自己职业的一自嘲。
其实,是把编程生涯与田间地头的锄禾日当午对应起来,确是有那么些相似之处的。
能想象得到,田间整齐栽种的秧苗,与屏幕上显示的错落有致的代码行有几分神似。各种庄稼的种植是有讲究的,正如要注意编程风格。
施肥灌溉:犹如对代码进行的编译链接。
除草除虫:自然是在做着debug 。
挑水浇园:大概是在小菜园中进行的结对编程。
码农这个叫法让人体会更多的是滑稽、搞怪、无厘头。毕竟一个是简单的体力劳动,一个是高智商的脑力劳动,不可同日而语。
㈣ 码农为何总爱自嘲,各种自黑
绝大多数的码农性格都是偏向于沉稳内敛的,他们觉得说别人是一种不太合适的行为,可能是对别人的不尊重,关系好的可能没有什么影响,但是如果不清楚对方是什么样性格,调侃人家可能会影响关系的发展,还不如说自己怎么说自己也自己是不在乎的,不得大家一笑调节一下氛围,然后还给工作的忙碌带来一点欢乐。
㈤ 为什么中国的程序员总被称为码农
一边艹着键盘码代码,一边感叹自己比农民伯伯收入低、还更辛苦,所谓我理解的“码农”。 "码农"很多时候是程序猿童鞋间的调侃,类似于调侃自己是‘屌丝’‘2B青年’之类,熟悉的人说说无所谓。但如果你直接将不熟悉的程序猿称为码农,估计没有几个会待见你。 -----------以上是第一次看到此问题的回答-------------------- 看到了@涛吴的回答,没有想到的是'码农’这个称呼在行内、行外人之间有这么大的理解差别, 涛吴的某些观点的确启发意义挺大,我也认可,但有些观点难能认同,就再详细的理理自己的观点。 首先, 问题的题目”“是有一定的可辩论性的,因为我所了解的事实是,大多时候是 ” 中国的程序员自称为码农 “,很少有不同行的人称呼程序员为‘码农’。当然,可能和我所处环境有关系。 认可涛吴所说的“自称码农的程序员并不见得能容忍其他人这样称呼自己”, 因为这就像他所举的例子,黑人允许自称,但不允许白人称呼,同样的词在熟人说来是亲切、是自嘲、甚至可以是自讽,但在外人说来,那不仅是不尊重,还有可能是侮辱。 其次,身处互联网行业,程序员工作辛苦,加班再正常不过,项目进度、突发情况、公司文化都可能成为加班的理由,虽然收入不一定差,但够苦逼。另外一方面, 程序员鱼龙混杂,水平参差不齐,而互联网向来是一个强调能力的开放行业,有多少能力就拿多少工资,这样注定有相当大一部分因为水平不够,导致收入问题成为’码农‘的心病。 而“ 工作辛苦”、“收入低”和农民有类似,所以无论自嘲或者是被别人冠以“码农”的称谓,辛苦、收入低这两个标志包含其一的可能性非常大。如果两者兼有,那就是纯种‘码农’一枚,够苦逼。 当然,还有第三种情况就是@赵劼 姐夫这样,“弹钢琴的码农”,已经做’码农‘做到一种境界,并不一定强调其辛苦、更不会收入差,以’码农‘ 调侃的口吻戏谑人生,这个心态和大家自称屌丝是一样的,更多的自嘲自讽。其实, 这样收入高而且相对不这么辛苦的精英’码农‘在行业内也不少。 再次,各个行业都会有自己行业内部的自嘲,就如测绘行业的苦逼孩纸们会说自己是背三角架的,搞工程设计的孩纸会说自己是画图的,我甚至碰到过学管道的同事,直接和我说是’撸管‘的……’码农‘相对更为人知,是因为互联网行业影响面大,传播面广。 我更不认同“ 总而言之,在中国做一个程序员,很少有什么事情能让人觉得自己从事的工作很体面”这个结论。在我看来,程序员是一个更具体的概念,包括但不限于后端工程师(jsp、.net、php……)、前端工程师(JavaScript、CSS、HTML、ActionScipt……)、传统软件工程师(C、C++、Java、C#、VB……)、数据库工程师(Oracle、my-sql……)、服务器工程师(Linux、Windows……)、移动端开发工程师(Object-C、Java)……。如果精通于我列举的某一项或者是省略号中的某一项,做为一个程序员,你就可以不用管别人看你体不体面,但自己过得非常体面。 我所认知的互联网行业是国内唯一几个能够做到开放的行业,是唯一几个和国际比较接轨的行业,程序员作为行业比较重要的一环,无愧于其担当及责任。虽然中国的程序员“仰赖着洋人提供设备、技术和理念,从微处理器、操作系统、编程语言、编译器、IDE、编程框架到应用程序 ”,但并不像涛吴所说的“很少有业界的技术积累和传承出现,即便有也流传不开 ” 。国内技术领域的交流还是非常多的,尤其是在北京、上海等一线城市,业界交流会议比较频繁。国内走在业界前面的大牛基本都有在个人的博客布道,github上更活跃着不少国内开源人士。上升到公司层面,诸如阿里之类的大公司也都有提供开源项目或开设技术博客以交流。如果说互联网行业的编程技术都比较难流传开,我还真不知道有什么技术容易流传开。 涛吴的很多的细节文字,我也持有不同看法,比如: ---------------------------------------- 总结线---------------------------------------- ‘码农’在我看来是同行间的自嘲词汇,但在外行看来有这么大歧义,慎用有木有。大家都是工程师,有木有。 涛吴所说的” 学习和改进使用的工具和习惯 “,在我看来也是高级程序员的目标,三流的人会用工具,二流的人懂得工具,一流的人造工具。 言语可能稍显过激,涛吴见谅。
㈥ 为什么很多程序员喜欢自嘲
在我看来自嘲更多的是一种人生态度,因为能自嘲的人一般心态都比较好,而程序员这个职业懂得都懂,大部分时间要对着显示器敲代码,本身比较枯燥无聊而且压力还大,如果不能有有着一个良好的心态的话,很容易由于过大的压力而崩溃。而自嘲不仅能体现自己的幽默感,还能迅速的与身边的人打好关系,何乐而不为之。
㈦ 是程序员在自嘲,还是程序员在普通人心中就是个没前途
首先我认为没有任何一个工种是没有前途的,只有晋升难度的高低不一。
事实上除了码农自己,我是没有看见什么人会觉得程序员这个工种没有前途的。码农之所以觉得自己没有前途是因为码农的晋升难度大,从一个菜鸟升级至技术总监这样的岗位需要一个码农呕心沥血,而事实上现在很多的码农都不是真正喜欢这个行业,仅仅是觉得这个职业比较能赚钱,他们本身对技术的研究并没有很热衷,所以他们的爬升空间太少,而爬升空间少就会觉得没有前途。最后,就目前的现状来看能在码农这个岗位上一路走到黑的大牛是很少的,100个码农可能只有1个能真的成为技术大牛,而只有技术大牛才能继续在程序员这个岗位上爬升,剩余绝大部分人都是通过转型来获得上升空间(诸如成为管理者或者其他的相关岗位),这就是为什么说程序猿没有前途
㈧ 为什么很多程序员喜欢自嘲
当我屡次不经意地凝视自己的博客时,边栏上的园龄一项总会不揣冒昧地提醒我 —— 某人已躬耕十年。当年万里觅封侯,匹马戍梁州。如今听雨客舟中,江阔云低,断雁叫西风 —— 十年,注定是一场生长收藏的轮回。
十年转灯,摒却金貂美酒、出离快马宝刀,繁华洗尽之时,我常想,作为一名技术人,这本身何尝不是一种莫大的慰藉。
一.正心诚意
毋庸置疑,做技术是清苦的。一个人,一台机器,相对无言,代码纷飞,bug无情。须梦里挑灯,冥思苦想,肝血暗耗,板凳坐穿。世界繁华竞逐,而你独钓寒江,看尽千山暮雪,听彻寒更雨歇。
如此技术,众人视其为徭役,避之犹恐不及。而你却不辞艰苦,一炷心香,毅然踏上了风鸣马楚的征途。于你而言,这是一场修行。为此你摇动经筒,升起风马,转山转水转佛塔。此路甚为修远,非弘毅之士不能往。玩世不恭之流,投机取巧之徒,都不会摘到技术的金苹果。
因此,一名技术人,必是一位正心诚意之人。其心正,其意成,方能精进技艺。其心正,其意诚,方能进德修业。唯其心正意诚,行何处、居何位、理何事、待何人,皆能允执厥中。
二.格物致知
荀子曰:学不可以已。技术人不仅敏而好学,而且泠然善学。常言道,不学无术。从来没有一个不爱学习的人、不善学习的人、不坚持学习的人能够成为一名合格的技术人。
技术人的学习不是纸上谈兵,不是坐而论道,不是白发死章句,不是袖手谈心性。《大学》中讲:“致知在格物,物格而后知至”。技术人的学习正是格物致知。从来没有现成的技术写在哪本书上,读之便可尽得。任何知识的积累,技术的精进,无不是在每一次代码的编写、bug的调试、博客的总结中获得。技术人并没有多少“学问”,“学问”留给“做学问”的人做去吧,技术人只掌握自己格致之后的有限知识。
试问,一名好学、善学、格物致知的技术人,即便不做技术,放到各行各业,又何尝不是人才呢?一名好学、善学、格物致知的技术人,涉足任何领域,又何恐不能取得成就呢?
三.知行合一
技术人不仅格物致知,而且知行合一。知而不行是学院的做派,而不是技术人的品格。一名技术人,本身就是知和行的统一。
“问题在于改变世界”——从青年黑格尔派初次提出这样的命题,到马克思在《关于费尔巴哈提纲》中正式确立全新的世界观,从来没有一群人像技术人这样深刻的改变着我们的世界。常言道:无农不稳, 无工不富,无商不活。试问无技术人则何如?遑论海德格尔将技术称为现代社会的座架,假使没有技术人的身体力行,我们今天的世界将会是怎样?倘若没有技术人的知行合一,士、农、工、商能否给我们带来如今这般的美好生活?
工人阶级没有思想的劳动是盲目的,知识分子没有劳动的思想是空洞的。一名知行合一的技术人,于人类进步的事业是问心无愧的。
四. 道器不二
技术人不仅仅只是技术工具的熟练使用者,若然,则无非只是一个工具高级些的熟练工人罢了。《庄子·养生主》中借庖丁之口道出了技术人的真谛——文惠君曰:“嘻!善哉!技盖至此乎?”庖丁释刀对曰:“臣之所好者道也,进乎技矣。"
一名真正的技术人当是技进乎道,道器合一。《周易》中讲"形而上者谓之道,形而下者谓之器。”技术人追求的不是以技术手段来实现单纯的功利目的,而是在精益求精,止于至善中执道而行,追求天地人神的协奏。因此,一名真正的技术人绝不会因技术而枉死,绝不会因技术而病弱,绝不会将技术作为疯狂敛财的工具,更不会将技术用于行不义之事。过劳死、体弱多病、不近人情、一心向钱、毁灭世界——这都是科幻片中大反派:“技术怪人”。众人将其误以为是技术人的本色,而事实绝非如此。现实中的确不乏技术从业者误入这些歧途,那皆是始于对“技”的狂乱,对“器”的迷浊。道器不二,方才是技术人的本色。
不伤害他人,不伤害自己,技术的精进带来的是品物咸亨的圆满,技术人在执道而行的途中不改其乐。
五. 结语
十年技术生涯,我时常省思自己是否是一名合格的技术人。如若如此,那便是我莫大的荣幸;如若不然,那将是我下一个十年的不懈追求。
因为身为一名技术人,这本身就是莫大的慰藉!
㈨ 为什么中国程序员爱自嘲
他们从某方面笑着表达出真实的想法,在别人认为是自嘲,但是他们这种工作性质可能真的决定了一直很辛苦,因为在这种大的互联网公司,就是要求进货24小时待命,公司的网络,或者说这种程序可能随时出现问题,出现问题就需要有人去维修他,所以他们这种休息的时间一直不太稳定,然后身体上也会出现各种健康问题。有的时候我就不能跟别人明确的,或者说特别主观的去表达他这种不满,只能通过自嘲的方式去表达自己的想法,可以说挺不容易的,大家还是要理解这个行业,虽然说薪水不低,但是非常非常辛苦。
㈩ 为什么很多程序员喜欢自嘲是码农
像农民一样 勤劳,枯燥,注重农时(工期),一点点培育自己种(写)庄稼(代码)。
浇水 施肥 拔草(交互 修复bug 升级)