这个程序员有没有强迫症?跟他坐一次电梯,就知道了
无论是生活还是工作,绝大部分人都有自己的一些习惯,所谓江山易改本性难移,这些习惯久了,就很可能成为强迫行为,也就是我们所说的强迫症,这一点职业上尤为明显。
由于工作的关系,程序员也时常有一些强迫行为。
一名程序员分享了这样一个故事:
坐标北京,刚刚参加了一群程序员朋友的聚会,在ktv玩,就是这种正常的画风:
玩的比较高兴,我们就开始吹牛和玩骰子游戏,大概的规则,就是每个人五个骰子,摇完了猜总数,猜错就得喝酒。结果呢,玩了几把后,大家就开始分析“一个数出现多少次的概率最高?”,接着抛出了两个问题:
1、5个骰子摇完以后出现某个数的概率是多少?
2、5个骰子连续摇,开10次,连续出现某个数的概率是多少。
然后……我们关了音乐,拿出计算器认真的讨论了一个多小时,并且摇了无数次测算公式的合理性……
最后得出一个公式,关于n个人n个骰子的情况下,猜几的胜率比较高……
看看,果然是真·程序员,到哪儿都能按照逻辑思维,刷一下存在感。当然,程序员们的强迫行为不仅于此。听说一个程序员,有没有强迫症,只需要跟他一起坐一次电梯就知道了。据说,绝大部分程序员,都干过这样的事。
在乘电梯的时候,假如一个程序员一直看着按钮面板像是在思考什么,那么不用说,这家伙一定是强迫症犯了。此时,他的内心是这样的:
看着电梯按钮面板,电梯的调度算法是什么样的呢?好像状态还挺多的,多个实例之间的状态,还会相互影响。好像还涉及到优先级、加速度、预判方面的东西。(电梯开门)算了,不想了。
然而,不知道哪次坐电梯,又会再一次看着按钮面板,继续思考电梯的调度算法,周而复始,永远没有结果。
据说,大部分程序员最常用的快捷键是Ctrl+C和Ctrl+V。
所以这么一个键盘非常适合某些程序员们,有网友说:这个键盘是红星浏览器的开发工具。不过显然这个键盘,还是有点问题的,因为少了一个Ctrl+S。
普通人来说,直接鼠标右键,然后点击保存,就可以了。厉害点的,就会使用快捷键Ctrl+S保存,而程序员就不同了,他们的保存方式是Ctrl+SSSSSSSS。
问:“怎么让一个程序员发疯?”
答:“传给他一段代码,其中一部分缩进4个空格,一部分用默认的tab,只要不把tab设置成4个空格,没多久这个程序员就会抓狂,然后疯狂的教育你。”
当然,程序员们的强迫症不止于此……
1、每个月最少有一次语言之争,然后以PHP是最好的语言结束战争;
2、每个月一样会有一次编辑器圣战;
3、看见“百度”就有咒骂的冲动;
4、时常寻找梯子;