…………
周末,和钱大哥喝茶聊天,聊到了现在的降薪裁员潮。
我说:“前些年,程序员好吃香,现在都不行了,我的一个前表姐夫以前是程序员,今年都被裁员了。”
钱大哥重复了一遍:“前表姐夫”
我说:“对的,前表姐夫,前两年和他公司里的一位年轻女同事走得太近,最后出轨了,和我表姐离婚了,所以就是‘前’的了,但是在他和我表姐离婚以前,我们互相走动聚会还是很多的。记得有一次,他说过‘程序员的乐趣你不懂,程序员在发现一个bug时的快乐,比小猫抓到老鼠还开心’”
钱大哥说:“这个我倒能理解。”
我说:“你咋理解?你又不是程序员,你又
不懂编程。”
钱大哥说:“我未必要懂编程才能理解,他这种状态叫做‘认知捕猎’,和小猫抓老鼠的状态很相似的。”
我说:“你讲一讲。”
钱大哥说:“小猫能够通过嗅觉,视觉,听觉甚至直觉感知到‘这附近有老鼠’,然后通过蹲伏、试探、突然出击等方式捕捉到老鼠,捕捉到老鼠后,大脑释放多巴胺,产生愉悦的感觉。程序员也也有某种直觉,觉得‘这里不对劲,这里有问题’,程序里的bug也像是躲藏在缝隙里的老鼠,程序员发现不对劲后,通过思维推演、假设验证以及他们专业的方式,最终发现bug,然后大脑释放多巴胺,产生愉悦的感觉。这和小猫捕捉老鼠十分近似,只是小猫是在现实的物理空间里捕猎,程序员是在抽象的逻辑空间里捕猎。”
我说:“你这一说,我还真有一些同感,有时候我集中注意力思考某一问题的时候,就像是这样。”
钱大哥说:“对呀,你通过直觉感觉到某件事情有问题,然后集中注意力思考的时候,实际上就是进入了‘捕猎模式’,你在寻找一个逃逸的解释,当你捕捉到这个逃逸的解释后,这时候的愉快和猎人抓到猎物的感觉是一摸一样的。”
我说:“看样子未必一定要当程序员才能体会程序员的快乐。”
钱大哥说:“确实,我们也不一定要变成小猫,才能体验小猫的快乐。”
