level 13
堆银砌玉
楼主
转自IT之家
http://www.ithome.com/html/it/73658.htm
能上瘾的还有更糟糕的东西,比如毒品,性,色情或宝石消除游戏。而我的老公——一个普通的小伙——却是对编程有瘾。
会编程的人在不同的阶段会有很多不同的名称:软件开发者,程序员,编码员,黑客。我的老公,马克,和其他程序员一样,编程不仅仅是一种爱好或事业——那是一种生活方式。
我在他的日常生活习惯和行为上经常能看到编程思维模式给他带来的影响:他的最有效的摆放袜子格的方式和他如何用最少的水和最少的洗洁精洗出最干净的盘子的方法。
有时候,我真是受不了他的那种被编程改造的思维方式。例如,当我们对什么事情有争执时,他总是有条理的、系统性的摆出一大堆该死的逻辑关系论据。
“逻辑上就是这样,”要命的马克的口头禅。
“去死吧!我是一个人,不是一个布尔条件!”明显带有愤怒的我会这样反驳他。
马克的大脑里全是括弧,标记,分号和逻辑操作符。对我来说,这些全是噪音。
即使当他不在电脑前面时,他也是翻来覆去的想那些他之前编写的代码和语法。最近,当我在为编辑部给一些晚会和周末活动做计划时,我老公表现的异常兴奋——因为这意味我不在家时他可以继续编程了。
“你真讨厌,”我说。“我觉得你编程时更享受,而不是和我在一起时。”
我有跟我同病相怜的女人们——一些程序员的老婆和女朋友会告诉我她们的男人是如何经常忘记吃饭、喝水或洗澡的。
她们每个人都尝试过用自己的办法来阻止她们心爱的男人编程:
有一个女人把他丈夫的电脑藏了起来。她用她的淫威命令老公去打扫房间。
另外一个年轻的女孩采用了一个完全不同的策略,她裸体在他的男朋友面前扭来扭去,企图吸引他的注意力。这样也失败了。
我真的非常想知道,是什么魔力诱引马克利用一切机会去思考他的代码?是什么让编程如此招人上瘾?
为了能彻底的理解老公的痴迷,我报名参加了加拿大最大的“学习编程”活动,希望能通过这种方法进入他的数字世界并找到共同空间——不再是一个程序员的外行老婆,而是一个学习编程的
太太
。