查看原文
其他

@程序员,写代码真的比女朋友重要吗?

51CTO技术栈 2019-03-28

对于程序员来说,因为职业特殊的缘故,程序员身边的女孩可谓是少之又少,平时工作忙碌,天天加班,根本没时间谈恋爱,所以单身也就不足为奇了。


“单身”依然是程序员人生最大的 Bug,没有之一,关键是还无法调试。虽然俗话说“自古英雄多寂寞”,但是缺少另一半的人生总是不完整的。


也不知道从什么时候开始,大家的舆论里面只要谈到程序员就有“找不到女朋友”的形象,小编一直觉得这是程序员在自黑。

程序员是高端、高薪的职业,不用风吹日晒,甚至可以坐在家里跑跑程序、敲敲代码,只要技术在那摆着,什么时候都有工作,简直铁饭碗。


虽然经常爆出 xx 程序员穿特步相亲被拒、xx 程序员结婚当天加班敲代码类似的新闻……这又怎么了,鞋子合不合适只有自己知道,结婚当天敲代码难道不是因为认真、负责、专一吗?这样的踏实的人如今去哪找?

其实,通过观察,你会发现身边有不少程序员早早脱了单,至于,脱单失败的各位,那真的是凭实力单身啊

程序员是这样失去女朋友的

这个程序员完美诠释了什么叫凭实力单身 

看来只有找个会写代码的女朋友才能拯救了

这就是为什么程序员没有女朋友的原因


最近知乎上关于“程序员真的觉得写代码比女朋友重要吗?”的话题引起了众多网友的热议,然而,程序员们又被黑出了新高度......


@张伟


女朋友这个对象虽然 UI 写的好看,在运行过程中太不稳定,一堆 warn,时不时有 error。毕竟不是自己写的,还要每天 debug,敢提 PR? 知道死字的 ASCII 怎么写吗?


没事给你开个 issue 上面写着:我和你妈同时掉水里你先救谁?那当然是先开 branch 咯。


哎,你别走啊。你就忘了你每个月内存泄露时,我拿冰淇淋 fix 你的样子了吗?自己还在抱怨上一个程序员是怎么维护的,git push -f 让我来接盘吗?结果对象自己直接宕机,还得重新初始化一个新对象。


人肉运维你就能感动她,太天真了,服务器买了吗?CDN 买了吗?带宽够大吗?几核的呀?三克拉的 Docker 你有吗?服务器老家是阿里的还是腾讯的呀?维护一个稳定的对象最重要的条件是什么?


南北通透,负载均衡。马尔代夫云服务。双十一,多卡号多线程 24 小时异步加载高并发。


回头望着自己的代码,还是你最好,不管怎样一直都不离不弃地跟着我。Git 崩,Hub 倒,才敢与君绝。


@Zuo Hang


@张伟 最高赞,来感受一下程序媛的愤怒:

@Fireman A


绝对不会。写代码是动态过程,女朋友是对象,不同的 type 是不能比较的。


举例说明:

  • 是否吃饭比喝水重要?-表达式正确。

  • 是否饭比水重要?-表达式正确。

  • 是否吃饭比水重要?-illegal expression, unable to evaluate。


@文歆云


我的第一个女友 95 年的,她出身很好,很庄重。


我的第二个女友 94 年的,她是个自由的女孩,敢爱敢恨,常戴着一顶米色的草帽。


我的第三个女友 91 年的,她是个简洁的女孩,身边常捏着一本你没听过名字的诗集。


......


尽管我内心认为爱情应该从一而终,找与自己年龄相仿的然后善始善终,但我却克制不住自己的,因为我并不太喜欢太小的女孩,我喜欢那种年龄相对我大一些的,所以我后来又交往了一个 73 年的,和一个 82 年的姑娘,她们我都很喜欢。


......


再后来啊,我还交往过一个 2000 年的女孩,这已经是我能承受最小的年龄了,所以当有一个 09 年的姑娘像开玩笑似的说喜欢我,我拒绝了,最终和她成为了朋友。


所以你问我女朋友和写代码哪个重要?都重要咯!现在我像个皇帝似的,这些姑娘每天都围着我转,而且,她们之间的关系也比较融洽,下面容我向大家透露一下她们的名字吧。


......


他们分别是 Java、JavaScript、Python、C、C++、C#、Golang。老婆们给观众老爷问个好:

System.out.println("点个赞吧!");
console.log("点个赞吧!");
print("点个赞吧!")
printf("点个赞吧!\n");
cout << "点个赞吧!" << endl;
Console.WriteLine("点个赞吧!");
fmt.Println("点个赞吧!")


@暗灭


大部分程序员心里的重要程度依次为:修复 Bug>玩游戏>换键盘>技术撕逼>写新功能>写博客>基友烧烤>睡觉>哄女朋友>洗袜子>讨好领导>写注释>维护别人的代码>做 PPT>找女朋友>做饭>跟父母聊天>跟相亲对象聊天>产品经理。


@廖泽鑫


拿起键盘我无法拥抱你,放下键盘我无法养活你。


@廖诗琴


emmm……我问了下我老公这个问题,给大家提供一个思路。


女盆友:代码重要还是我重要?

程序猿:你。

女盆友:为什么?

程序猿:代码没了还可以干别的。

女盆友:你还能干什么?

程序猿:你呀。

…………………


@无极的移动城堡


我们大部分程序员其实没有外人想得那么忙,24 小时都在敲代码?那种在大马路上、地铁上修 Bug 的事情很少很少。但是为什么这种事情频频在网上被报道呢?


因为我们每天对着电脑闲得蛋疼就自己想段子来调侃自己,然后一群无脑的吃瓜群众就真的以为程序员是一种特殊人群,我想说其实我们跟你们一样,你们会做的我们也会。

不好意思有点偏题,继续说到写代码跟女朋友的事情,emmmmmmmm 这是哪个 nc 提出来的问题,当然是女朋友比较重要啊。


身为一个程序员周围十个有九个是大男人还有一个是女的可能都有了对象,即使没有对象看上你的机会是多么的小,综合得出:程序员有个真正的女朋友容易吗?不容易啊老哥,代码啥时候不能敲,女朋友没了你赔我。


不说了,我先去 new 一个对象再说:

@1.jar


看哪条线在上面咯:

@RainbowCai


在我看来,程序猿眼中的女朋友跟提需求时天马行空、反复无常、不能以常理度之的产品经理、策划差不多……

因此,这样一想,这个问题似乎根本不是个选择题………

@楠小兔


我的程序猿前男友,异地恋,某一次周末他来看我,几个月不见,正当干柴烈火之际,微信突然不合时宜地滴滴作响,只见他迅速打开了他的电脑,然后...就没有然后了...

某一年我过生日,他毫无表示,只见他早上发了一个纪念爱因斯坦诞辰的朋友圈,然后...就没有然后了...


某一次我去看他,正赶上他离职,把我拉去他办公室陪他收拾东西,他打开电脑开始清盘,只见他打开了代码文档,两小时过去了,我只觉得困意袭上了我的双眼,然后...就没有然后了...


又是某一次见面,原计划晚上车站见,突然改了,第二天早上来。我要气死了,问他为啥,他说今晚公司团建聚餐吃烤全羊。然后...就没有然后了...


所以呢,醒醒,不光代码比女朋友重要,Bug、爱因斯坦诞辰、烤全羊什么的,都比女朋友重要。


@夜空之歌


if(为了追女朋友放弃写代码)
{被淘汰->失业->没工作->没钱->被女朋友甩掉->心灰意冷&一蹶不振&光棍&乞讨}
elseif(代码比女朋友重要)
{成为大神->创业->发财->美女主动投怀送抱->选择困难->找最好看的}


@猪了个去


认真地思考了一下:首先,代码是一个没有感情的杀手,不会因为你投入了更多的感情就可以编译通过了,也不会因为你说:“代码代码你真是重要极了”就可以不抛异常,而女朋友又不是读更多的手册就可以处理的更好。


所以在情感、时间的象限上,应当选择:投入更多的时间给代码,投入更多的感情给女朋友。这个问题也没有疑义,回答“女朋友最重要”就是了,代码没有感情嘛。

第二:维护代码可以影响更多的人的生活,维护人际关系影响的面就更窄一些。


考虑到两方面的负向作用其实都挺大的,比如代码出事故,不仅影响自己的绩效,也影响公司的声誉,最重要的是给很多用户带来了不便。


而没有处理好和女朋友的关系,也会使得伤害到她。在影响力象限上,其实也比较好抉择:维护好现有和女朋友的关系,优化代码的影响力。

第三:代码和女友的关系并不像两个需求那样二者不可兼得。对于两个截然不同的需求,通常是不可兼得的,要么得在有上下文切换的代价下并行处理这两个需求,要么就得一个做完了才能做另一个。


但代码和女友处于理性和感性的两个平面上,大部分时候是可以并行处理的。

最后总结一哈:优秀的程序猿不仅得有过硬的专业知识,而且得分得清轻重缓急,不然无法合理地应对需求管理。


同样必不可少的是和人打交道的能力,拥有一颗同理心,可以感受到别人的感受,从而更好地做好自己的工作,帮助别人做好工作。那么看这个答案的优秀的程序猿们,知道答案了吗?

@匿名用户


程序员单身,真的不能怪任何人


『告诉一个不好的消息,我刚刚不小心把你的 Github 账号删了...』

『你说什么?』

『开玩笑的,我和你兄弟上床了...』

『别闹了,我 Github 怎么了?』


出处:https://www.zhihu.com/question/295467353,部分素材来自程序员最幽默。

留 言 有 礼 活 动

作为程序员,你真的觉得写代码比女朋友重要吗?欢迎底部留言分享。小编将精选出最有价值的三条评论,分别获得 50、30、20 元 的 红 包 奖 励,活动截止时间 1 月 4 号 12 时整。

精彩文章推荐:

“寒冬”已至,年薪百万的程序员沦为流浪汉

2018让程序员崩溃的瞬间!看到哪一个你哭了?

从码农到架构师,如何成长为技术Leader?

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存