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

暴露程序员身份的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 / 编译:王殿进

MDCC 2013移动开发者大会:新浪潮,新硬件! 网站建设,如何平衡产品特性和利益需求? 开发者是如何提升技能水平的 Databricks核心成员专访:大数据时代“智能手机”Spark 数据密集、快速启动、核心应用,IBM存储重兵布阵 企业移动应用与BYOD:移动互联大势所趋 “首届智能硬件峰会”上午会议亮点汇总 代价究竟高不高,苹果为什么要在Android专利诉讼上花费2亿美元? 产品与设计专题论坛(下):App之美 产品与设计专题论坛(上):扁平还是拟物?产品说了算! 首届移动娱乐游戏峰会:中外手游的交锋与对抗(下) 研发人员超过500,基金会金牌会员,华为豪赌OpenStack New way of thinking:索尼SmartWatch 2应用开发马拉松大赛圆满结束 离了你地球照样转,谷歌地图并非苹果的必需品 面试必备的9大成功秘诀 Chuck Goldman:乔布斯从来不会说苹果不是企业应用的公司 全球最大的图片社交分享网站Pinterest发布首个API UX设计程序的五个谬论 研发周报:2013年美国开发者薪资调查报告 【开源推荐】PredictionIO:构建预测功能的机器学习服务器 只需4步 百度SiteApp助力京华网移动版落地 Windows Azure开放公测5个月的收获 RDS添加PostgreSQL支持 几家欢喜几家忧 首届智能硬件峰会:解读硬件创业机遇与挑战(下) 平台与技术专题论坛(二):游戏开发实践分享及IE11新体验 看Twitter上市后的入职面试题 六届中国大数据技术大会PPT精粹(三) AMD推多款异构计算开发工具 着力打造APU软件生态系统 Ceylon 1.0发布:又一个“Java语言替代品”? HTML5开发工具:英特尔XDK New 苹果公司为何“情系”PrimeSense 哪儿有IBM的visual Warehouse Manager? ~~~~~~~~~~~~帮你的程序制作奇形怪状的窗体,显现自己的风格~~~~~~~~~~~ emetrix 的软件注册号是怎样提交的?我想自己邮寄给用户好像不行的哦 烦恼的小问题 ★★★DCOM服务器的CallBack的技术怎样实现?★★★ 大虾们,救救我,十万火急!!!!!!!关于Delphi中FTP的问题 realaudio控件的问题!请高手指教 如何用table组件中canmodify属性 现在什么地方下mp3比较好 条形码阅读问题 有关鼠标单击和双击的问题,详情请进~~~~~~~~(看在偶出了一百分的份上,:-D) 很多windows forms下面的程序都实现了XP或是VS.NET风格的菜单了,Web界面上怎么实现 在实际项目中用InterBase数据库可行吗? 有关打印问题????????? win2000找98奇慢无比 template class的连接问题。请赐教 求拓扑排序的所有可能序列?50分求教 java程序员? 请问有没有介绍五子棋算法的好网站?我要做一个和机器下的程序!大家帮忙 请问在编程中的例程,行程和过程的定义是什么?以及他们的区别。 该怎么使用 action() 与 mouseDrag()?请看我的程序问题在哪? DELPHI6.0中的最小化事件是什么 marry____不只怎么办了 (★如何初始化控件CMSFexGrid★) 各位兄弟,不知哪里可以查到所有常量的值? 怎么把帽号赋给一个变量?thank 为什么WinXP激活后就不能重装? 困惑--判断颜色是否相同??? (急急急)寻找:win2000/xp/nt/9x 的可安装文件开发包(IFS Kit),送大分 如何在DB2(V5.2)下面实现表的ID自动增加功能? 帖子结不了,在送300分~~~~~~~~~~ 请问oracle那些版本以上叫8i,常用的是哪个版本,有WINDOWS下使用的吗? 我看过的TOOLBAR 都是横着的,可是我现在想做一个竖立这的TOOLBAR 我该怎么做啊!我翻遍了 CODEGURU 可是没有一个这样的例子! 谁有什么好例子 多谢了!! error C2065: 'end1' : undeclared identifier 我怎么用CreateDialog 建立一个对话框呢! 谁有代码!!多谢!CreateDialog(hInst,LPCTSTR"ID_",hWnd,DlgProc); 送小分:怎样在一个对话框程序中产生一个HWND视窗? 在Windows 2000 Professional 下可以装VS.net吗? 关于文件上传问题 关于微软自己的控件下载问题!! 关于打包的问题 急求答案--请教高手:有关IIS与TOMCAT...... 请问有哪为知道,weblogic提供petstore例子,什么地方有详细说明?? 怎么样利用CHtmlViw将参数用POST的方式提交给WEB服务器 不明白.. 请问遇到连接错误该如何解决? pws的日志在什么地方? 在VBA中如何使用ClipBoard 哪里可以下载mastering delphi 6,或者其他有关delphi6的书籍。 vb和access的问题 C++Builder不支持tif或tiff格式怎么办? 为何我的TQuery为只读? 用Winsock传送文件如何判断一个文件已经传送完毕?(一定给分!) 感恩的作文500字500字差一点的不要太好 《散步》这篇文章中,“我”感到责任重大,这里的“责任”指的是社么内容?我们在田野散步:我,我的母亲,我的妻子和儿子.母亲本不愿出来的.她老了,身体不好,走远一点就觉得很累.我说,正 作文:散步1.要感人.2.一家三口要创造温馨的气氛.3.要有感受.4.自己写! 初一,我收获了友谊为题的作文,500字左右 课文主要描写了一家四口、祖孙三代散步的场景,这样的场景让你产生了怎样的阅读感受如题 有关亲情的作文1000字1、老掉牙的免谈2、1200字以上的免谈3、过17号后爱答不答 关于回忆同学之间的友谊的作文 友情作文400可抄字要好点的 《散步》(一霎时我感到了责任的重大)中的责任是什么意思? 初一关于友谊的作文 初中生感恩作文500字 军训作文1000字! 小学同学之间友谊的作文 散步阅读短文雯使我感受到了责任的重大,就像名族领袖在严重关头时那样.名族领袖 求大学军训征文,1000字左右.不用写的太过于夸张,军训的时候我请了3天假 , 悟春.请把对春天的感受用一句话说出来.1:2:春天代表什么?3:春天象征着? 500字 作文 要感谢什么的 军训第四天1000字作文 关于爸爸妈妈小时候的作文 读了散步阅读的感受自己回答别复制!自己回答别复制! 想找一篇关于从生活中学习感恩的作文 用一句话写出阅读《长江之歌》后的感受急 还有《学会合作》《海洋---21世纪的希望》《聂将军与日本小姑娘》 我要3篇500字的《我》的语文作文例文.我要3篇500字的例文,字数越多越好.只要写一件事。最好写我是1个体育迷。 根据下叙述写一篇短文(英语书面表达)Sam昨天六点钟起床,然后乘公共汽车去公园.他在公园玩得很开心.中午和父母在餐馆吃饭.下午和他的同学在削下打篮球,从下午四点一直打到六点.晚饭 谁能把《别饿坏了那匹马》用一句话总结文章感受?回答有重赏 初一作文《我将这样度过寒假》500字范文一定要500字,不能少于500字. 书面表达:根据以下信息写一篇短文介绍你的笔友(英语)李华,英文名叫TONY,是第一中学八年级(2)班的学生.他生日是2月1日.他15岁,喜欢打篮球.每星期六晚上他在电视上观看篮球比赛.他想 求几篇英语话题短文?话题一,dream 话题二,The importance of knowing oneself 话题三,smile 话题四,being punctual 话题五,fashion 话题六,which country would you choose to live in 话题七,What kind of festival would you creat if 那天,我真的( )作文500~600字,的范文,急需, 写一篇英语短文介绍你日常生活,要用have to,can丶t 校园.友情.成长作文 ,1000字以内!不可超过1000字越快越好 创新思维作文400到500字,范文.急 散步 这篇短文主要写了什么故事?反映了一家人之间怎样的思想感情? 求一篇250字左右的科学小论文,给范文就好 作文第1次干什么什么什么,怎么写啊 500字左右,给个范文 一篇作文,围绕主题:校园,友情,成长其中之一,1000字以内,可以提高悬赏 散步 作文哥哥姐姐, 征集关于美国人或是英国人日常生活的英语文章!包括生活习惯和日常用语! 恩格斯说“思维是地球上最美丽的花朵”,这句话说明A、人类的生命独特性突出表现在人类的生命具有智慧 B、A、人类的生命独特性突出表现在人类的生命具有智慧B、只有思维才能开出美丽 关于‘散步’这篇文章的配乐朗读我希望各位网友能给我一个音乐配着文章朗读,效果越佳越好,只要曲子,不要课件什么的,拜托了!这是关于亲情的文章 初中生感恩作文 地球上最漂亮的花是什么花? 感恩教育 珍爱生命征文的最佳结尾 初中生教师节感恩作文给生物老师的,我是生物课代表!字数约200~400即可! 恩格斯曾经说过,生命是地球上最美丽的花朵!怎样理解这句话 关于“珍爱生命,感恩教育”的征文,小学高年级的 感恩父母作文400字,我是名初中生,急用! “思维是世界上最美丽的花朵”如何理解? 关于"感恩教育"的征文 初中生除了写感恩的作文 还能写什么啊 为什么恩格斯把思维着的精神比喻为地球上最美丽的花朵 保护环境英语短文80字 求一篇亲情文章,1000字以上 求1000字高中军训征文 日常生活中,我们能为保护环境,减少污染做些什么呢?请用英语写一篇作文 关于《散步》这篇文章的几个问题!全文:我们在田野散步:我,我的母亲,我的妻子和儿子.母亲本不愿出来的.她老了,身体不好,走远一点就觉得很累.我说,正因为如此,才应该多走走.母亲信服 用英语写一篇关于我们日常生活中应该如何保护环境的短文.内容要点包括为什么要保护环境,在日常生活中我们可以做那些小事(3件以上具体小事) 不少于八十字 我要一篇400字的关于友情的作文~ 亲情作文1000字 急 在日常生活中我们能为保护环境,减少污染做些什么呢?写一篇不少于80字的英语短文初三的
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn