凌晨四点没睡的,除了科比还有程序员

Hello world,现在开始进入程序员的世界。说起程序员,可能很多人脑中会蹦出这些词:宅, 双肩包, 牛仔裤, 黑框眼镜,格子或横条衬衫,有可能会聪明绝顶”,于是,最终的实际效果图就是: 程序员下班一景,除了外形,还有说话方式,比如喜欢说中文的时候会突然蹦出几个英文单词。当然,有时候工位上的摆设也是独树一帜:专用座椅,至少两块显示器,竖着放也是家常便饭 如果只是这些,就太片面了,毕竟程序员也有情,程序员也有爱,他们浪漫起来一般人学都学不了,比如自己写个程序求婚: 写着一般人看不懂的情话: 更何况,程序员也可以很酷: 洛杉矶一创业公司里的程序员 而且,程序员也不光是宅男……比如曾被雷军亲自指导过的女程序员: 在网络红极一时的“代码女神”: 不过,整体上,程序媛依旧是稀有动物。 程序员的世界里,这些特例,更像是bug的存在。

没有强迫症的程序员不是好码农

程序员,可能是工作最专注的工种。程序员喜欢沉溺于自己的世界,不喜欢被人打断思路,即使今目标上要工作沟通,如果先说一句Hello world,可能效果才能更好。 程序员每天的工作就是写bug……不,写代码,虽然在家乡亲戚们看来可能就是一个拼音打字员。 不过,这掩盖不了程序员三个闪闪发亮的特点(真心的): 1、强迫症。 2、强迫症。 3、强迫症。 具体表现但不限于:不用别人的电脑,不用别人的鼠标和键盘,不用别人的桌面,写的代码必须要缩进,缩进坚决不用空格,不停的对齐,不停的Ctrl+S保存,不停F5刷新,这个过程还要时常F10查看,打开今目标界面会思考调度算法 …… 总之他们的手无时不刻不在飘动……如果你发现一个程序员10分钟内都没有按键盘,那么……赶紧拨打120吧。
程序员:我去相亲网站找女朋友去了。 朋友:找到了么? 程序员:找到了他们页面的一个bug。:
如果你对程序员说:你的程序有bug。程序员的第一反应是: 怎么可能? 是你操作的问题吧? 在我这是好的,不信你来看看。 真是奇怪,刚刚还好好的。 肯定是数据问题。 你清下缓存试试。 重启下电脑试试。 你装的什么版本的类库(jdk) 这谁写的代码? 怎么还在用这浏览器?! 用户不会像你这么操作的。 所以你还是要注意说话技巧: 你的程序这里操作有点问题。 这时程序员心就投降了: 哦,可能有bug 如果你再委婉点:我有个地方点不了,你帮我看看是不是我点的不对? 程序员内心已经彻底认清事实了:*,八成出bug了! 而且一旦发现了bug,没有解决就浑身难受,解决了问题就心情舒畅,如释重负。 此外,不是自己的问题是,也会情不自禁的想:假如这个事情错的时候我该怎么办。 总之,五十六种编程语言汇成一句话:没强迫症的程序员不是疯了就是转行了。 当然,不要误会,有强迫症并不是坏事,在互联网界,这可是难得的好品质。

工资高的程序员加班也最多

在招聘网站上,程序员们的平均工资一般是所有职业类型里最高的。 每一家科技公司必备的人才总是程序员,很多科技公司成功持续与否,很大程度取决于程序员的创新能力。 因此程序员在中国市场上水涨船高,所以工资自然就高了。 实际上,程序员不论学习门槛、入行难度、工作时长、劳动强度、学习时间都远远超过一般人。 学习门槛有多高,看看这条新闻就知道了: 关于工作时长,如果一个程序员说自己没加过班,不要惊慌,他可能只是名字叫“程序员”,姓程名序员。 网络调查数据显示:有69%的程序员表示工作需要加班。
                    (图片来源:北京时间)
在需要加班的程序员中: 每天加班时间小于1小时的占有26%; 1-2小时之间的占24%; 平均每天加班2小时+的程序员占19%。 难怪程序员经常自嘲是码农,因为一个工作两年的程序员,往往拥有三年的工作经验。 程序员的日常生活 其实,程序员的生活和大家是一样的,工作之余,逛逛Github,看到有意思的项目,就顺手点下收藏,虽然十有八九不会再看。 加班熬夜几乎是每个程序员的家常便饭,甚至有一种说法,程序员晚上的编码效率会更高,因为注意力更集中。
程序员问科比:你为什么这么成功? 科比:你知道凌晨四点的城市是什么样子吗? 程序员:知道,一般那个时候我还在写代码,怎么了? 科比:没事了。
说起日常写代码的过程,程序员也需要养成良好的习惯,随手写备忘,每天日志记录,小组讨论文档共享,最后在主线进行整理和复盘等等,日常还要和其他部门人员沟通。 不过做到这些还不够,程序员身边还需常备两本书:《代码大全》和《颈椎病康复指南》。 另外,程序员们每个月都会爆发一次编程语言之争:
你知道我们家Java有多努力吗? 你凭什么骂C++,你根本不了解它们! 你竟敢说Python恶心,你行你去写呀。
…… 最后会以PHP是最好的语言而结束。 这是因为,使用各种语言的程序员经常会爆出口,而爆出口的统计表这样显示: 看到谁最低了吗?所以说PHP是最好的语言。 正是有了这些程序员的技术,才有了互联网的超速发展,应该说,程序员是最对得起自己工资的职业了。 另外,程序员的工作除了写代码,就是面对产品经理的“折磨”。 程序员的“天敌”是产品经理。如果程序员是折翼的天使,那么产品经理就是折翼的那个人。 如果要逼疯一个程序员,产品经理提几个需求就够了。 在程序员看来,美好的世界,大概就是没有产品经理的世界了。

如何才能和程序员交朋友

程序员作为智商超凡的一群人(至少他们是这么认为的),和他们做朋友多交流当然没坏处,尽管一般人也听不懂他们说的大部分“黑话”。 首先,你可以用今目标悄悄来一句:
你对空格的运用好熟练 你代码写的好快 你的格子衬衫真好看
如果你是在找不到什么夸奖的话,还有一招万能的:
你完全不像是一个程序员
其次,事先看一下Hacker News的新闻,当跟程序员聊天时,提到这些内容。这在聊天中非常管用,虽然你可能都不知道自己说的是什么。 再次,桌面背景用李纳斯·托瓦兹(LinusTorvalds)的相片。 注释:我知道你想问这个李……是谁?其实,你不需要知道他是谁。 第四,用Emacs编辑器写文件。
(此处本应由图,但这个图一般人也看不懂,索性就不放了)
注释同上。 第五,一起开产品经理的玩笑。 这点比较不光彩,不建议使用。 听说沟通过程里多使用二次元表情,据说这样会让程序员感到亲切: ^_^ hello world~在忙吗? ( ̄▽ ̄)写好bug了吗? *\(^o^)/*这边还要增加一个需求。 (⊙ω⊙)b又要加班啦,恭喜。 不过,善于沟通的程序员才是好程序员,这里还要对程序员们说一些建议。 比如,养成随身携带U盘的习惯,里面放上各种Ghost镜像,等着给亲朋好友装电脑系统,因为在他们开来,“会不会修电脑”已经成为检验程序员的标准了。 收藏几个淘宝网店装修技能,相信相亲时用得上。 最最重要的是,不要随意吹牛,别随便立下flag,因为你吹过的牛,往往都要靠加班来弥补。

写在最后

程序员是勤劳严谨的代名词,实际上也并没有大众印象中那么刻板、不解风情,很多时候只是缺乏适当的环境。 但这并不妨碍程序员作为时代的革新者。每一次的技术的进步,离不开程序员的推动。 不仅让智能机器人能够写新闻稿,如今听说都可以写代码了。这也是程序员界的优胜劣汰。 这也印证了,学习能力,尤其是自学能力的强弱一直决定着行走的距离和能站的高度,程序员每天都要也要学习新东西,半年不学就会被淘汰。不论哪个行业、哪种职业均是如此。

发表评论

目前评论:6

  • avatar 磨浆机

    好辛苦 :???:

  • avatar 夏天烤洋芋

    其实我一直梦想我能成为一名程序员。或者是会点点编程。

    • avatar Yanzh 作者

      这个可以自学啊,你可以去慕课网看看

  • avatar 战略

    程序员大多数都是加班狗啊

    • avatar Yanzh 作者

      唉,我不想加班啊 :cry: :cry: