11个技巧让那些程序员对你刮目相看
原文出处: 程序师
大家都知道, 在所有的上班族当中,软件工程师是一群最有特点,智商最高,最自命不凡的人。我非常确信这一点——因为我就要嫁给这样一个人了。但是,为了让这群自命不凡 的人能拜倒在自己的石榴裙下,你不必像我一样把一生的幸福搭进去。我这里有11个非常巧妙的技巧,运用这些技巧,你可从这些程序员口中赚取到“你好厉害 呀”这样的话。
一、写纯文本格式的邮件
程序员通常不喜欢你那些花里胡哨的邮件——比如粉红的标题、粗体的HTML格式的邮件内容、并且还内嵌图片。他们喜欢的是简洁命令的纯文字表述。如果你想 强调某句话,在那句话两头加上两个星号。如果你想再强调一下,加上_两个下划线_。永远永远不要在信的末尾加上“祝好运”三个字。
二、会议中说“这跟我们目前讨论的话题相关吗?”
每当有一个论点某人引入时,你要记得说类似这样的话,“你说的这个事跟我们目前讨论的问题相关吗?”即使你你判断错误,你也会因为这句话而加分。
三、提到Hacker News的头条内容
浏览一下Hacker News的首页,记住它的头条都有那些内容。当你遇到一个程序员,跟他聊天时,提到这些内容。这在聊天中非常管用,不管你们聊什么。
比如下面这个对话:
你: 你好,吉尔
吉尔: 你好
你: 你知道吗,iTerm2 2.0 发布了!
吉尔: 我也看到了!
你: 太棒了,不是吗?哦,有个事情正要找你….
四、拿项目经理取乐
如果你想让程序员知道你跟他们是一伙的,没有比拿项目经理取乐更有效了。如果你自己是个项目经理,那这种方法就更得分了——但这样一来,你就需要放下身段。下面有几个笑话你也许可以借用:
笑话 #1
如果一个项目经理只能写三行代码,会发生什么情况?
他会得到提拔。
笑话 #2
项目经理的导师在技术上应该是个什么称谓?
入门级工程师
笑话 #3
项目经理和一个小狗之间的区别是什么?
区别是当小狗死的时候会有人哭。
五、桌面背景是李纳斯·托瓦兹(Linus Torvalds)的相片
Linus是谁?Torvalds又是谁?不,你不需要知道他是谁。
六、用Emacs编辑器写文件
用Emacs编辑器打开一个文件,摆在桌面上。其实我也不知道Emacs是个什么东西。在文件里填满一下诸如 “git” 、 “reddit” 、 “cloud” 、 “fetch”等词语。如果你还想更刺激一下他们,使用Org-模式。
七、恭维他们的编程技巧
恭维一个程序员的编程技巧其实很像是妓女装出来的造作的叫床——很空洞,但从长远影响上看是有效的,甚至会帮你赢得一份午餐。特别要赞赏的是他们对空格的运用和按钮上字体的设置。
八、表现成一个语法弱智
程序员虽然不是语法专家,但他们喜欢纠正别人的文字。更重要的,他们享受把你当成一个傻瓜。所以,给他们机会,让他们给你指出e.g. 和 i.e. 之间的区别,纠正“begging the question.”这句话中的语法问题。
九、恭维他们的装束
说,“你今天的穿着真是很特别”。话里要有模棱两可的含义。
十、说“你完全不像是一个程序员”
一个最有趣的事情是,你可以通过让他们感觉他们跟普通人没有任何区别,从而来获得他们的青睐——但不要让他们以为是在侮辱他们的智商。比如说,“你很平易近人呀,”或“你很潮呀”或“你完全不像是一个书呆子”。注意,这一招只能用在男程序员身上。
十一、用吃的和喝的贿赂他们
如果上面的招数全失败了,那就订一些批萨和啤酒。那种比较好牌子的。程序员都喜欢装作对啤酒很在行。填饱他们的胃,堵住他们的嘴,他们就在也不敢再你面前充大爷了。