如果你想嫁给程序猿,Read,
否则,Skip。
他是从0开始数数的,如果他告诉你,他要去学校接老二,其实他指的是普通人所说的老三。因为他是从0开始数娃的:0号娃,1号娃和2号娃。
在面对困难问题的时候,有两种心态的程序猿:第一种更年轻,想要推倒重来,重新开始;第二种会尝试修理bug,trouble-shooting。
温馨提示:如果你想要一段长期且稳定的感情,请不要跟第一种类型在一起。
为了让他保持身心舒畅,请尽量使用“insects(昆虫)”代替“bugs(虫子)”。
如果你试图和他重启老话题,为了更愉快地将聊天进行下去,最好请提示他这段对话曾在什么时间地点发生过,他好从脑子里调出相应的回忆。这就是importing(导入)。
不要来回切换和糅杂话题,他会觉得很困惑。因为他需要分离(代码)依赖关系(seperation of concern)以及进行(上下文)环境封装(context encapsulation)。
他不喜欢每天倒垃圾,他倾向于将垃圾缓存(Cache)攒成一大包,直到垃圾桶(缓存空间)满了才丢。
他不喜欢重新发明轮子(可以理解为别人已经写好的 library)如果你们都遇到了同一个问题,请不要惊讶,他不会首先想着怎么解决这个问题,而是遍历一遍(询问一遍)所有的亲戚朋友有没有最优解(妙解)。如果没有答案,那么他才会着手解决这个问题。这就是栈溢出(hitting StackOverflow)。
当他在做新项目,需要学新的程序语言的时候,你要小心咯!给他足够的支持,接收他无限变化的小情绪,用巧克力把他宠坏,就当他在来大姨父!
不要同时占用两个东西,比如他最喜欢的沙发和电视,他会认为你过度占用了资源,就像形成了死锁(dead lock),又有点像一个僵尸程序(Zombie object)进入了他的脑子,这对你可不是件好事情。
不要同时占用两个东西,比如他最喜欢的沙发和电视,他讨厌冗余和重复的东西。
叫他去超市买牛奶,如果看到鸡蛋,买6个,做好心理准备,他可能会买6盒牛奶。你如果想和他调情,那么可以开玩笑说:“我已经做好准备接收你的‘参数’了,不管最后它 return 回来什么,我们都会爱他,并一起把他抚养长大...”
在你对他爱意满满的时候,与其说“你是我的男人”,你应该说“你是我的Singleton/Main thread(唯一实例)”,比起说“我们是一体的,没有什么可以把我们拆开”,请说“我们是相互强依赖关系( Strong reference cycled),没有垃圾收集器(garbage collector)可以拆散我们。”
如果你想要获得老公的关心,但他却把你晾在一边。这时你需要知道有些程序员是严格执行 FIFO (first in first out)的。但是随着他们的年龄变大,他们会懂得什么是优先中断(priority interruption)而且学会状态切换(context switching)。要知道,在程序员的脑中,老婆永远拥有最高优先级。
程序猿可能会习惯性用自动回复对付自己的老婆,所以如果你收到了他说他有一个很重要的会,可能晚点回家的短信,他可能其实在酒吧里跟朋友喝酒。你需要使用一些小妙计来检测他是否在撒谎,比如给他发短信说“亲爱的,我在你办公室,你在哪儿?”
所以,你真的想嫁给程序猿吗???
红娘女:我知道一个boy,他会很多常用语言!
相亲女:哇!好棒棒!我对他非常有兴趣!
相亲女:你好(中文)!
程序猿:(迷茫脸)Exo me???
相亲女:红娘女告诉我,你会很多语言。
程序猿:(傲娇脸)我会Python,Java,PHP,JavaScript,Ruby,C++!
相亲女:哇哦!但是它们真的是常用语言吗?
程序猿:(开心脸)是的呢!很多地方都用!
相亲女:哇哦!那么哪些国家用呢?
程序猿:(得意脸)几乎所有国家!
相亲女:但是我知道美国不使用其中任何一门......
程序猿:(卒)
如果你嫁给了程序猿,你们未来的结婚蛋糕会是这种画风:
如果你爱他,就给他买这样的生日蛋糕:
你们的婚后生活大概会是这样的画风:
他会给老婆买酱紫的T-shirt:
给娃打扮成他心中最萌萌哒的样子:
他会是世界上最棒的父亲:
(来自:程序员)
如果你看到这里,
还铁了心要嫁程序猿!
告白语句在此,拿走不谢!
赌五毛钱保证有用!
请给他足够的爱心和耐心,因为他是如此与众不同的存在:
最重要的是,你妈也会喜欢他:
这么好的程序猿,不赶紧找个回家明年陪丈母娘过年?
特别感谢:
大哥的CS小弟 -- 一枚正宗的程序猿,
为本篇提出了许多宝贵的修改意见。
CS小弟向大家安利一部日剧:
《逃避可耻但有用》
讲述了他的女神 新垣结衣 如何嫁给了程序猿的故事。
小弟特别强调:
最后女神的恋舞真的特别卡哇伊,
完全戳中他萌点!
------我是一条画风突然不和谐的分界线------
写到这里,
已婚的大哥忍不住吐了一口老血。
妹子们!
已经帮你们到这儿了,
接下来的路自己好好走!
祝你们和程序猿百年好合!
前半篇内容来自GitHub
作者: MohamedDiaa
原文:If you want to marry a programmer
如果你喜欢,脑洞有毒系列文章,我们还有:
数据应用学院(Data Application Lab), 北美第一家培训-项目实习-职业辅导-内推一站式专业数据人才输送机构,提供大数据和数据科学培训和公司项目解决方案,由南加州与硅谷的高级数据科学家与数据工程师联合创办,致力于传播数据行业最新应用和知识、培训及输送优秀大数据人才,以填补人才缺口、充分发挥大数据在商业中的力量。2016年被北美著名科技杂志Tech Beacon评为Top Data Camp。