说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

暴露程序员身份的8个行为

HTML文档下载 WORD文档下载 PDF文档下载
三句不离本行,程序员在编程中养成的一些思维方法也会在日常生活中表现出来。我们总结了程序员日常生活中经常表现出来的8个编程思维,一起看看他们的可爱。

俗话说:三句不离本行,对于程序员这个可爱的群体来说也是一样。他们在编程中养成的一些思维方法会不自觉地在日常生活中表现出来。近年来,在Stack Exchange和Quora上也有过类似的讨论,我们这里总结了程序员日常生活中经常表现出来的8个编程思维。你有没有同感呢?

0. 在正常交流中掺杂编程规范和语法

职业原因:编程语言都有自己特定的语法,程序员在开发者都要遵守这些。当然,还有一些约定俗成的编程规范,如代码缩进(是缩进4个字符还是8个字符)、注释风格,采用骆驼式(CamelCase)或帕斯卡式(Pascal)来命名变量或函数等等。

日常行为:这些编程习惯可能就会影响到程序员的日常文档书写习惯,比如写邮件时会用分号来结束一行内容等。

例子

  • iWriteInCamelCaseEveryNowAndThenItAnnoysMySisterWhoReadsMyEmail.(小骆驼式拼写法)
  • IF you have tea I'll have it ELSE I'll justtake wate.(利用了IF-ELSE判断语句)


1. 真实生活中习惯讲操作快捷键

职业原因:程序员玩快捷键操作软件应该很熟练了,一般来说,Ctrl-C表示复制、Ctrl-V表示粘贴(对特定编辑器如Vi、Emacs来说会有不同)。

日常行为:这些快捷键有时在程序员的行为和话语中表现的很常见,这也会在一些场合引起尴尬。

例子

  • "Mentally trying to Ctrl-Z on things Ijust said.(Ctrl-z表示撤消,这句话意思是我收回我刚才说的话)
  • In life there is no undo.(生活中没有撤消)


2. 0开始计数

职业原因:大多数编程语言中的“数组”初始值都是从0开始而不是1。

日常行为:这种约定使得程序员经常在生活中数数都是从0开始,没有编程背景的人们很难理解这种计数方式,如果你的程序员朋友祝愿你在3千米长跑中获得第0名,你就偷着乐吧。

例子

- How many beers are left?(啤酒还剩多少杯?)
- Zero, one, two, three... We have four left!(0,1,2,3,……我们还有4杯呢~)


3. 生活方式不健康

职业原因:程序员写起程序来有时一坐就是大半天,眼镜不离电脑屏幕,甚至在灵感爆发时熬夜。

日常行为:作息无规律,锻炼不足,与外界接触过少。

例子

  • Eating lunch at 3pm and going to bed at 3am.(下午3点吃饭,凌晨3点睡觉)
  • Lack of exercise -> Eating too much ->unhealthy life style.(缺乏锻炼-> 吃得过多-> 生活方式不健康)


4. 试图优化任何事情

职业原因:软件开发者会不断地优化自己的代码,让它越来越快、越来越高效。常用的方法有多线程处理任务、代码复用等,并在任何有可能自动化执行的情况下使其自动化。

日常行为:会尝试优化真实生活中的事情,尽量省力、高效,往往会被认为太懒惰,比如脏衣服经常堆到一定规模,实在没有可穿的了才去清洗(往往一次全部清洗完)。

例子

  • don't solve a problem until you absolutely, positively have to.(不到万不得已,不解决问题)


5. 过于强迫症、完美主义

职业原因:程序中一般不能使用模糊语义,因为计算机不理解“差不多”,“基本”。程序中即使有一点小错误,也会导致程序编译不过、运行不起来。

日常行为:程序员也经常是过于认真,不放过任何小细节,“打破沙锅问到底”,这有时会给周围的人造成压力。

例子

  • Requesting clear spec for favors and errands.'Wait what do you mean by 'some eggs'? What is the lower and upperbound?'"(老婆让去买些鸡蛋,会追问到底买几个啊?)


6. 希望人们都和电脑一样循规蹈矩

职业原因:计算机会按照程序设定的方式运行,运行出错,那就是程序出Bug了。

日常行为:程序员有时会忽略人们是和电脑不一样的,人不可能完全按照逻辑和理性来做事,更多的是“跟着感觉走”。

例子

  • Having to explain what a logical fallacy is,first, everytime someone says something completely wrong gets frustrating fast.(经常去解释逻辑上存在的错误,如果人们否定整个事情则很容易感到沮丧)


7. 总是想到2的乘方

职业原因:计算机存储信息的基本单位是bit(比特)。二进制系统中,每个0或1就是一个bit。

日常行为:常常不以10进制而是以2进制进行计算。一些平常的日子在程序员眼里也变得很神奇,如程序员日就是每年的第256天(2^8),也有人推荐将每年的10月24日作为程序员日(2^10)。

例子

  • Everything has to be in powers of 2.(一切皆为2的乘方)
  • Imagine you have 1,000 bucks; or better around number — imagine you have 1,024 bucks.(假设你有1000块钱,最好这样说,假设你有1024块钱)

原文:Itworld / 编译:王殿进

Android手机参数表 用jQuery改变图片(image src) 用std::atomic實現簡單的讀寫鎖 ChinaPay网上支付网关.NET开发 VOB生成IFO文件用nero刻录DVD详解 15款开源Android游戏引擎(安卓免费游戏引擎) 将MVC ASPX转换到Razor视图 Word设置目录简明教程 asp.net mvc页面javascript代码中如何使用razor Discuz X论坛数据表结构:用户数据表pre_common_member boost在windows平台下自带超强 IOCP 的ASIO Boost下载和编译安装简明指引 Windows和Linux环境中Boost下载安装编译配置使用指南 Android开发技巧:Android常用类库说明 Android开发技巧:Android 文件系统 Android开发技巧:Android应用程序架构 ASP.NET MVC Razor 输出没有编码的HTML字符串 ASP.NET MVC 3 Razor 在head里包含js文件 JQuery mobile介绍 JQuery Mobile 页面结构 什么是云计算的通俗理解 什么是Hadoop以及与云计算的关系 创建一个Windows Phone 7推箱子益智游戏 好用的在线编辑器百度UEditor ASP.NET如何从URL或route数据中得到controller类型和action信息 Discuz X论坛数据表结构:论坛主题数据表pre_forum_thread Discuz X论坛数据表结构:论坛帖子数据表pre_forum_post jQuery UI 消息框(message box)的使用 kmp算法中的求Next()函数的算法 ASP.NET MVC3 如何将DataTable绑定到Html.DropDownList PHP调用COM组件 如何生成报表文件啊? 装了oracle8i以后怎么登陆不了? 如何按照记录号转到指定的记录?不用SQL 用过magicskin的请进。 无法于数据库建立信任连接的问题_高分有送! 偶这个星期到深圳去,不知道在深圳有那些途径可以找到工作的? 手机掉到马桶里你会怎么办? 各位前辈帮忙看一下这个语句怎么解决(这是一个关于SQL语句的问题) 请教 java 命令的用法 用session跟踪用户的问题。 Xml中查找最大值! 请PHP高手推荐几本高阶的PHP书籍 偶这个星期到深圳去,不知道在深圳有那些途径可以找到工作的? Unicode问题 str:=#0+'9'+#0+'5'+#0+'8'+'~'+#207+'m'+'N' 在线等待。。 定位文件指针? 如何用ADO动态建SQL数据库 哪有 《Visual C++ 实践与提高——COM和COM+篇》下载 iis 为啥总出现 "the special module not found" 学习powerbuilder8.0 看哪些书比较好? 200相送,问题简单 一个使用用户空间控制流程的问题,望各位帮忙解答,小弟感谢不尽,在线等待 iis 为啥总出现 "the special module not found"(补充) 菜鸟问题---applet中的Runable方法, 紧急求助 装机:双敏的UKT400N主板性能怎么样?有啥缺点?适合超频吗? 请问vc编制数据库问题:如何读写binary字段 Chinajiji,看过来!多谢惠寄ISO/IEC 14882 请教各位高手用replace函数替换字符串时如何将颜色也变掉 SQL7.0备份的数据库如何在SQL2K中恢复? 如何改变编译出来的.exe文件的名称 谁有这样的矢量图设计系统例程可以参考参考? 谁有AVL树的代码呀。大家来讨论AVL树呀。呵呵 Maya 新手 哪位大侠能提供矢量图设计的例程! 请高人指点这个题目该怎么解决? 打包打包~~~~~什么是打包?? 多文件上传,一个很奇怪的现象! revalidate();怎样用? 怎樣得到系統的所有根目錄(如 C:,D:,E:),及根目錄下的所有子目錄. 求将excel文件导入notes数据库的方法(最好有例子),分不够可以再给! 小弟欲购编程器,各位大侠给点意见,大分相送,绝不亏待! 100分求教 如何访问远程数据库???? 怎么样才能取消上网自动填入密码 有没有了解“串口-TCPIP通信”的高手,请介绍一下 怎么把Socket设置为非阻塞状态的 关于窗口间刷新的问题 AT89C51属不属于MCS-51系列? 在哪能找到这个控件 一个简单的问题 读取内码? susan打算去西安旅游用英语怎么说 苟非吾之所有,虽一毫而莫取 重刊点校是什么意思 旋光度与什么有关 把树木的年轮看成是圆形的,如果一棵20年树龄的红衫树的树干直径是23cm,这颗红衫树的半径平均每年增加多少? 色衰而爱弛,这句话什么意思 ? Betty的英语比Susan好用英语怎么说 如果一棵20年树龄的红杉树的树干直径是23cm,这棵红杉树的半径平均每年增加多少?说明理由 图纸上标的比例是1:10,图上标号尺寸是1800mm,1800mm图上实测尺寸是70,请问这比例怎么换算? 为什么会有旋光度?书上只说是由于分子的构型不同,但是为什么构型不同会有左旋和右旋之分?为什么自然界中的只有右旋的葡萄糖和左旋的氨基酸?这是由什么决定的?莫非只有有神论才能解 回忆自己的读书感受,联系具体实例,说说自己从书籍中感受到哪些人类灵魂中的美丽 酷的意思 要快 希望susan去了西安后给我们带来照片用英语怎么说 在求节水文章开头,不要写的太深也不要太浮浅, 这个男的很酷!这酷是什么含义? Susan经常跟经理一起去开会并做记录用英语怎么说 “且夫天地之间,物各有主,苟非吾之所有,虽一毫而莫取, 给酷是什么意思 比旋光度公式 怎样在word里面写公式用WORD写得 小学一年级88页节约用水的作文怎么写 酷是什么意思 请你为新华小学2009年入学的新生编学号.这个编号要反映出学校校名、入学年份、班级和该省的性别及在班里的序号.2009年新入学的学生共84人,编为3个班.每班28名学生.一班有男生15人,女生13 抗旱节水作文 500字 全满瓶子,半满瓶子 ,空瓶子,哪个更加容易破碎,为何? 写设计封面的时候是先写学号名字,还是先学年级班级?- -已经写好题目了~ 求初二升旗手自我介绍(第一人称)200字本人无特长,无职务,无爱好,不乐观,不爱读书学习,成绩中等闲人免答,跪谢! 一张工程图纸比例是1比100,图纸上的一段距离是8000的话那实际距离的长度应该是多少? 设x1,x2是方程x的二次方+6x+5=0的两个根,则x1,x2的等比中项为多少 苏轼:苟非吾之所有,虽一毫而莫取 说明了什么哲理吗? 1:60比例工程图纸如何计算实际距离 解释画横线词语意思 除了石英砂以外 还有什么矿物可以用于铸造呢? 请大家给推荐硕士可以发的C刊,貌似C刊都要求博士,硕士可发什么啊,愁死了 一些学校使用的学生卡能反映出很多信息,如2005 01 23表示“2005年入学的1班的学号为23号的同学”.你认为学生卡还可以怎样设计?你能设计一张含有更多信息的学生卡吗? when is your parents birthday?这里is 为啥不变are 上海邮区中心局处理中心封发这句话是什么意思 请你为自己编个学号,该学号必须体现学校、年级、班级、座号等信息.我是福建省三明市梅列区列西小学的,第28号 写辛亥革命的作文,有哪些 2001年7月,《机会》意大利的米兰创刊.为了能一炮打响,董事长亨利·肯德里提议,请比尔·盖茨来写发刊词.最后,比尔·盖茨终于答应了牛油开往内罗毕的飞机上,可以接受一刻钟的采访.记者为采 图①,在△ABC和△ADE中AB=AC,AD=AE,LBAC=LDAE,且点B,A,D在一条直线,连接BE,CD,M,N分别为BE,CD中点.(1)求证BE=CD(2)求证△AMN是等腰三角形(3)在图①基础上将△ADE绕点A顺时针转,使点D落在线段AB上其 珍爱生命,安全出行 破瓶子破摔什么意思 在三角形ABC和ADE中,AB=AC,AD=AE,LBAC=LDAE=a,求:LAOE=? 珍爱生命安全出行的名言 不抱怨手环为什么是紫色 多么质朴无华的车骑!可是它却装载了人类灵魂中全部的美丽! 填空:Every week he helps me _____(learn) math.quickly~ 不抱怨的世界.紫手环的含义. 在“情系玉树”的捐款活动中,五年级同学平均每位捐款12.5元,五年级有5个班,每班有48位同学. 东周君主实际控制的土地在哪里? he writes( ) email to his parents every week. “大街小巷有大量的垃圾,严重破坏了城市的美貌”用英语怎么说? 多么质朴无华的车骑!可是他却装载了人类灵魂中全部的美丽!的意思! my parents () to me every week 英语翻译有一个城市发生了地震 这句话用英语怎么说?最好用上happen 文言文中“苟非吾之所有”中的“之”是什么意思 黑刊的定义是怎么样的?也就是说什么样的刊物才是黑刊. 地震切断了这个城市与外界的联系用英语怎么表达? 为什么说书是人类进步的阶梯? 足球即时指数刊是什么意思?不要广告 巴消息人士称尸检报告排除阿拉法特死于以色列科学家:真正的发现之旅在于拥有美国艺术家用鸽子从古巴走私雪茄第六届“汉语桥”世界中学生中文比赛开印尼苏门答腊1座火山再度喷发 当地居第二届世界浙商大会26日开幕 马云宗外交部:中印重申不将军事能力用于针对美国农民发现两副恐龙骨架 有望拍出2马来西亚74.5%家庭自拥房屋利比亚总理绑架策划人:总理根本不敢拿马来西亚74.5%家庭自拥房屋印尼苏门答腊一火山再度喷发 当地居民利比亚总理绑架策划人:总理根本不敢拿“世界泰拳王”与“中国功夫王”见面会韩谴责靖国神社合祀韩战殁者 称日决定印尼苏门答腊一火山再度喷发 当地居民印尼苏门答腊1座火山再度喷发 当地居美国要窃听全世界 全世界表示不答应杭州部分旅游购物点停业 “野导”下岗消息人士:尸检排除阿拉法特死于钋中毒利比亚总理绑架策划人:总理根本不敢拿福建迎春节闽侯村民忙着拉线面肃宁毛皮产品质检中心一科研项目通过成钢琴大师李坚将现身合肥首届少儿钢琴大李宗伟为亚航和水灾祈福 带领队友拍卖奥巴马宣布结束阿富汗战争 朱立伦:青商丘市公安局东方分局“十招”整治黄赌四岁男童突患极其罕见疾病 数月内中风穆里尼奥怒斥裁判犯大错:点球明显如大墨西哥平安夜惊现麦田怪圈 疑为外星人10名“最美节能人”揭晓 《最美节能托雷斯梦想成真回归马竞 坦言将重新寻香港两辆巴士相撞 15名乘客受伤送医亚航失联客机曾要求爬升高度 但未获塔北京四中院、四分检今日成立 开始受理江西富豪驾劳斯莱斯和宾利连续被撞:我临沂19岁白血病女孩“死亡日记”记录俄罗斯拟将IS认定为恐怖组织 禁止其2014年42名落马的“大老虎”:六救护车中途被“截” 伤者苦等90分钟夫妻欲买假币凑儿子学费却收冥币 报警2014年反腐倡廉热词:通奸 打干亲
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘