什么样的行为出卖了你是一个程序员?
0. 在正常交流中掺杂编程规范和语法
每个编程语言都有自己特定的语法,程序员在日常开发中都要遵守这些规范。这些编程习惯可能会影响到程序员的日常文档书写习惯,比如写东西时会用分号来结束一行内容等。
1. 在写文档时,标序号总是从0开始(0、1、2、3 ...)
程序语言中数组下标都是从0开始,所以使得程序员在日常生活中数数都是从0开始。
2. 真实生活中习惯操作快捷键
程序员在工作中是习惯使用快捷键,能使用键盘操作的绝对不使用鼠标,如 Cmd-C 表示复制、Cmd-V 表示粘贴。然而这些快捷键有时在程序员的行为和话语中表现的很常见,却在一些场合引起尴尬。
3. 害羞而闷骚
网上聊天猛如虎,现实见面却怂如。。。
大多数的程序员在网上聊天时状态很嗨,但一见面就害羞脸红不敢说话。总的来说是,闲的时候骚而不闷,忙的时候只闷不骚。
4. 试图优化所有事情
软件开发者们会不断优化自己的代码,让它越来越快、越来越高效。
而在现实生活中,程序员也会习惯性的优化真实生活中的事情,尽量省力、高效,往往会被认为太懒惰,比如脏衣服经常要堆到一定的规模才去清洗。
5. 生活方式不规律
程序员写起程序来有时一坐就是大半天,眼睛不离电脑屏幕,甚至在灵感爆发的时候熬夜。从而导致作息无规律,锻炼不足,与外界接触过少。
6. 希望人们都和电脑一样循规蹈矩
计算机会按照程序设定的方式运行,运行出错就是程序出现Bug了。
程序员有时会忽略人们是和电脑不一样的,人不可能完全按照逻辑和理性来做事,更多的是“跟着感觉走”。
7. 价值千金的电子产品
你们懂程序员的电脑、耳机、键盘都是什么牌子的吗?程序员不是不炫富,而是炫富的方式跟我们的不一样罢了,不然我们来查查程序员的电脑、键盘、耳机等价格。你会发现,他们只是低调的炫富啊!!!
8. 太过于强迫症、完美主义
程序中一般不能使用模糊的语义,因为计算机要求很精确。程序中即使有一点小错误,也会导致程序编译不过、运行不起来。
程序员日常生活中容易过于认真,不放过任何小细节,“打破沙锅问到底”,这有时会给周围的人造成压力。
9. 总想到2的幂次方
计算机都是以二进制存储信息的,基本单位是bit。这导致程序员常常不以10进制而是2进制进行计算。
10. 收藏夹中有 LeetCode
11.习惯按Ctrl+S
有时候看网页看着看着就Ctrl+S一下,之后突然反应过来不对。
12.注释
重要地方必须要有注释,注释内容必须要清楚明了。
那么各位程序员们,你们还有什么样的让人不解的行为?
分享 IT 技术和行业经验,请关注-技术学派。