在现实环境中尝试键盘上的快捷操作
原因分析:程序员每天都有很多时间在使用键盘,所以他们很自然地要用到很多快捷键。一些快捷键组合对于非程序员来说也很熟悉了,比如ctrl-c用来复制,但另一些操作就是针对程序员了,通常是代码编辑器、ide或其他开发工具中的快捷操作了。
导致的坏习惯:这些快捷操作对程序员来说简直太习以为常了,以至于他们在现实生活中也在尝试这样做,这有时就会很尴尬了。
从零开始计数
原因分析:在大多数编程语言中的一个重要概念就是数组,由于计算效率的原因,数组元素的下标是从零开始的。
导致的坏习惯:程序员已经非常习惯一切从零开始计数,这有时会让其他人感到很困惑,比如你的一个程序员朋友会祝你在五公里赛跑中取得第0位。
养成不健康的生活习惯
原因分析:编程通常需要长时间坐在电脑前,一直盯着屏幕,有时甚至可能会这样一整天。
导致的坏习惯:程序员的饮食和睡眠习惯通常很不健康,另外程序员缺乏足够的身体锻炼、户外活动,以及与人的面对面沟通。