零基础驯养一头程序猿:从入门到结婚(中)

摘要

曾经在知乎上有好几个陌生妹子找到我,希望我给她们介绍程序猿。给不熟悉的人牵线搭桥做大媒,这种事情我可不敢做,但是这种善于从互联网上发掘资源的精神十分可嘉。

1467179397-6471-20160629132942312-1918998567

曾经在知乎上有好几个陌生妹子找到我,希望我给她们介绍程序猿。给不熟悉的人牵线搭桥做大媒,这种事情我可不敢做,但是这种善于从互联网上发掘资源的精神十分可嘉。

1467179397-4128-20160629132732281-183281204
天地良心,这图可不是我伪造的,而且看头像照片妹子都挺漂亮的

授人以鱼不如授人以渔,直接为大家介绍程序猿不如让你们掌握线上发掘的方法。如果你真心想要从网上入手捕捉一头高端猿,最好先学会科学上网。用大中华局域网能不能行得通?当然可以,只是层次 Low 一些。

  • 纯线上发掘

程序猿出没最多的技术类网站无非是 GitHub 与 Stack Overflow。以 GitHub 为例,只要你能一路寻过去,不仅能够看到这头猿的所处地点(甚至工作单位与学校),还能找到诸如邮箱、Twitter微博或者知乎等联系方式,还有不少国内的猿在上面的注册名字就是自己的真名。锁定一只猿,只要一分钟,不愧是最大的同性交友平台。

1467179397-5189-20160629132732312-999978346
希望图中的大兄弟们不要介意,脸部已经打上厚码

由于猿类多会在不同的网上平台使用相同的用户名,只要你将其用户名在各个社交网站一搜就能完成后续的情感状态侦查活动。非技术类的网站去 Reddit、Twitter 转转,会有意外的收获。

不愿意使用英文网站的猎手们,可以去国内网站如 V2EX、CSDN、开源中国、cnBeta 和知乎探寻一番。网站各有不同,操作的要义都是一样的——取得常用 ID 与联系方式,全面撒网侦查。

  • O2O 勾搭

纯线上交流的弊端就是进入线下环节缓慢,而且很有可能遇到货不对板的情况。在这里提供两个利用线上牵线迅速转入线下的方式——

1、注册成为一个打车软件的老司机。工作日晚上 10 点过后、清晨 4 点或周末傍晚去科技园区、互联网公司密集地区蹲守,因为这个时间段还出没于公司的多是加班归来的程序猿。既然小型创业公司 CEO 都知道用这一招去挖别的公司程序猿墙角,你干嘛不能活学活用。当然,首先你得有部车,而且这个方法对于女猎手来说有点危险。

2、玩 Ingress。之所以我没有为你们推荐程序猿喜网络游戏,是因为玩在线游戏很容易就一直窝在家里,这还怎么见面,怎么增进感情?但是 Ingress 不同,玩这个游戏你需要一直往外跑。Ingress 中天然就存在两大阵营,蓝绿两方在每个城市中都有自己的线下组织,经常聚会进行城市扫场活动。想畅玩该游戏必须FQ,因此在国内这个游戏的玩家群体已经限定在科技相关的小圈子里面。

最关键的是喜爱这款游戏的程序猿不会过于宅,在后期你比较好攻略。如果想要玩得好,体力也是必备条件,对于年纪轻轻就容易各种职业病缠身的程序猿群体来说是种很好的筛选机制。

1467179397-2280-20160629132732390-2037449062
Ingress 第一场中国大陆 Mission Day 官方活动将于 7 月 9 日在北京举行,勇敢的猎手们快去创造奇迹。

  • 驯养前的心理建设

在你们决心去驯养一头猿之前,我再与你们分享一点我所做的微小的统计工作。数据同样来自 GitHub 中国区排名前 1000 的程序猿,其中使用真人清晰正面照片做头像的有 225 个猿类,占总量的 22.5%(有些头像虽然是真人,但是因为戴了墨镜、单反口罩帽子遮脸、吉他掩面、只有侧脸等原因而无法入选),各类编程语言使用者用真人照片做头像的比例如下:

1467179397-6114-20160629132732281-1598002878
一个不负责任的推测:使用鄙视链上层语言的猿对自己的容貌更加自信

想要理解其中含义,你还应该结合下图的编程语言鄙视链。

1467179397-8793-20160629132732265-1608144919
这鄙视链是我参照各种说法综合出来的,并不专业请不要介意

如果我们以是否使用真人头像作为一个人对自己颜值是否自信的判断依据,从图中可看出处于编程语言鄙视链较底端的 PHP 与 JavaScript 的使用者们至少在 GitHub 这一打着「代码交流旗号的同性交友平台」上不太自信;而处于编程鄙视链上层的的 Haskell、Go 以及 Ruby 使用者则相当自(zi))信(lian)。之所以其他这一项排名较高,是因为里面包括了较为罕见却处于鄙视链高端的 Common Lisp、Shell、Scala、Erlang 等语言使用者。

在这 225 个使用真人正面清晰照片做头像的程序猿中有没有好看的呢?当然有!(如果你们强烈要求,我可以告诉你们几个 ID)有没有特别抱歉的?见仁见智。然而绝大多数都是五官端正的普通人。不过以我浅薄的认知,GitHub 用户的真人头像水准其实是偏高的。如果想要了解国内程序猿的平均颜值,可以在某田交友网站上注册一个账号,选择相应的标签与地域,希望你浏览完之后依然想要驯养一头猿。

1467179411-5982-20160629132732593-1794113110
选择技术男标签,开启一个猎奇新世界

  • 驯养第一步:加强作为猎手的自我修养

好了,现在你已经掌握了线上、线下、线上到线下不同的接触程序猿的途径,对于程序猿群体的颜值也有基本了解,如果仍然没有放弃,就可以正式开始学习驯养知识了。知己知彼百战不殆,你要先理解一点有关猿类的小知识,这对你驯养他们会有较大帮助,主要是为你如何与不善言辞的猿类聊天提供引子。

学会正确称呼一头猿

关于「码农」这个称呼,希望你可以谨慎地使用,因为程序猿对这个称谓的态度分成了鲜明的两派。一派猿类认为这是一种幽默的自嘲,属于小圈子里面的符号,也反映出了被 PM 整天修改需求的愤懑心情;另一派则认为这是对于写代码一事的侮辱,此类程序猿会坚称自己是一个「Developer」。在公司里面程序猿通常被称作「技术」或「研发」,像「工程师」这么正式的称谓,一般只会出现在招聘广告里。

观赏猿类喜爱的书籍与影视娱乐

书籍:《禅与摩托车维修艺术》、《黑客与画家》、《重来》、《失控》、《浪潮之巅》、《歌德、爱舍尔、巴赫:集异壁之大成》

1467179419-4075-20160629132733140-252834201
我家猿有一本,9 成新,半价转让,有意者请留言联系

以上这些只是猿类阅读书单里面非纯技术的书籍,但是不保证你能读得津津有味(极大可能是只读了前面十页就放弃了)。毕竟像我这么爱读书的人,也只读完了《重来》而已。阅读顺序建议从前往后,能读完前三本就是胜利。

美剧:直接看图识字吧。

1467179424-7113-20160629132733593-385725661
感谢 V2EX 的 alexapollo 所做出的收集工作

了解猿类的禁忌

程序猿最厌恶的事情就是乱改需求,或者是提出的需求不明确,在工作中如此,生活中亦如此。毕竟大家都知道,杀一个程序猿不用枪,只要改三次需求就行了。

所以如果你交往一头猿,各种纪念日与特殊日子的小礼物不要奢想你家猿会搞什么惊喜,这个需求太不明确了。想要什么就直接提,比如「在 XX 看中一个价格 XXXX 的包包,想买。」

熟识猿类自黑的梗与段子。

比如「PHP 是最好的语言」。

1467179425-9639-20160629132733609-754868332

本来我还想多举出一些供你们学习的例子,但是感觉没有什么比这个更为精妙。理解了这个梗,其他的梗对你来说都不是问题。

  • 驯养第二步:主动出击捕捉

一个自身条件过硬又热情主动的姑娘(汉子),想要驯养任何人都挺容易,更别提程序猿这种勾搭难度为 Easy 的物种。猎手应该主动去捕捉猎物,还不是等着他们送上门。如果你觉得自己高冷傲娇不必费这个心思,那本系列教程对你来说是无用的。

程序猿的另一半多是从同学、同事和同乡中转化。那些转化及时的猿类多早早步入婚姻生活(此处的早约为 25 岁),他们相当愿意在有了稳定交往对象后尽快安定下来,这样可以有更多时间 Coding;而另一部分无法及时转化的猿类由于外部限制(长时间加班)和自身缺陷(总是和单身猿在一起厮混导致勾搭能力退化),蹉跎到大龄也难寻另一半。

针对这些内心感到绝望甚至认为自己只能与右手度过一生的猿类,你愿意主动与之搭话聊天,已经走完了建立关系的前 99 步。如果稍微用心按照我所教授的方法寻找一些猿类喜欢的话题去聊,对方已经感激涕零。当然,考虑到程序猿职业的特殊性,在他非常专注工作的时候很有可能回复不那么及时,不要生气。选择早晚定点聊天,你就能一步步地培养出巴甫洛夫的猿。

  • 驯养第三步:理解猿类的生物独特性

虽然程序猿是一种十分好驯养的动物,但是你如果不能理解他的行为,就未必能与之长久地相处。猿类对于爱的表达异于常人,一只猿如果想要送你电脑、手机、kindle、机械键盘或人体工学椅,那相当于赤裸裸示爱;若是从知乎上看到「提升生活品质的小物」就要给你买烤箱或者 LAMY 钢笔,这已经是不得了的生活情趣。我驯养的猿只送过一次玫瑰花,还是三八妇女节公司统一发放一人一支的那种,可见一斑。

程序猿心中觉得所谓搞浪漫就是搭一个用你名字做域名的网站,为你写一个 App 或者小游戏,给你做一个无线控制台灯,或是帮你搭一个 VPN 科学上网。这都是满满的爱,千万不要嫌弃。

1467179426-5335-2-20160629132733702-25562395
猿类的浪漫极致:用最爱的代码给最爱的你写情话

上一集发出后有读者反映,你介绍的这些套路都是对程序猿顺毛捋的做法,没有体现驯养的意义。在这里特此说明:驯养针对的是那些野性难驯的猛兽与奸诈狡猾的妖畜,像程序猿这种人畜无害的物种,我们追求的是以养代驯。

在最后一篇教程中将涉及如何对一头猿进行身心灵的改造,并提示一些与猿类交往所要面临的风险与注意事项。是不是很期待啊,You know you love me!

不要忘记你想要驯养程序猿的初心,回顾上一篇请大力戳《零基础驯养一头程序猿:从入门到结婚(上)》

本文作者阿尔法虎,转载或二次创作请注明来源萌码象(http://mmx.chuang.pro/)

  • 版权声明: 本文源自 萌码象, 于5个月前,由整理发表,共 3624字。
  • 原文链接:点此查看原文

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: