编程给生活带来的坏习惯,你中了几枪?

 


(点击上方公众号,可快速关注)


英文:stackoverflow
译文:伯乐在线 - 黄利民
链接:http://blog.jobbole.com/270/


【伯乐在线导读】:似乎任何职业都会给从业人员带来这样那样的习惯。Stack Overflow网站上有位朋友(应该也是程序员)想了解其他程序员在投身堆码事业后有什么样的坏习惯。结果一呼百应,很多程序员纷纷自爆自己的坏习惯和糗人糗事。编程无国界,相信国内堆码界的朋友,也会有同感。

1. 编程已给我带来很多坏习惯,编程也每天在继续给我新增更多的坏习惯。当然有些习惯和编程无关了。下面这些习惯尽管我也很想改掉,但已根深蒂固。

  • 在天地万物中,去发现多态、继承和模式;
  • 用十六进制代码中的像素和颜色来解释某东西的大小;
  • 在日常交谈中用代码相关的抽象术语。


2. 我现在认为256这个数字非常完美。但非程序员不明白这个,有时候让我措手不及。

3. 我在看纸质书时,我就非常沮丧。为什么我不能用Ctrl + F来找想看的东西呢?

4. Q: Do you want tea OR coffee?

A: Yes

侍者:你喝茶还是咖啡?

客人:是

5. 我 Google 一切。

6. 几年前,我去一家咖啡店吃午饭,柜台里边的MM问我吃哪种面包。我不假思索地说:“默认的。”

囧,她或许现在还在笑我……

7. 每天坐在屏幕面前,盯上10个小时,这样真的很难保持健康。如果你经常走神,编程可以帮你养成久坐的生活方式。
8. 在现实世界中,我真的很需要Ctrl + Z。

9. 我是从零开始数数的,经常用“1”表示结束,而别人用“1”表示开始。

10. 我喜欢“是/不是”类型的问题,我对那种既不是“是”,也不是“不是”的回答非常不爽。

比如:我问:“你不介意我换个台吧?” 别人答:“我正在和我妹妹IM聊天。”对我来说,这就好比:

public bool canFlip( ){

return"I'm IMing my sister";

}

返回结果明显是个字符串,而不是布尔值。对别人来说,他们已明确告诉答案了;在我看来,他们的回答是“强制转换错误”。如果我再问那个问题,他们还有同样的回答话,那应该在catch语句块中抛出异常了。

11. 我教我们家小孩,三主色是:Red、Green 和 Blue。

12. 

侍者:嗨,我叫克里斯蒂,我是你的Server/侍者!(server除表示“侍者”之外,还指“服务器”。)

我:嗨,我叫麦克,我是你的Client/客户端!

(真实的故事)

13. 我发现,有时候我明明说的非常精确,但某人(通常是我老婆)并不领会我的精确性,而是理解成类似的东西。

这让我抓狂。比如,我在做菜的时候,我并没有说:“从冰箱里拿任何黄的东西,”我是说:“给我黄油。” 但她递给我人造黄油。

14. 当我收到如下留言后:

(去店里买个面包。如果他们有柴鸡蛋,买 10 个。)

结果我买了 10 个面包回家。  

(后来有人改编成了漫画 ↓)
15. 我想用正则表达式来搜寻现实对象。

16. 在平常打字中,句子都是分号结尾;

17. 我在家做任何家务事都非常有条理。

比如,在使用任何产品之前,我会仔细阅读附带的说明书,即使是使用非常简单的烤面包机也不例外。如果我要挂相框,我会Google一下“如何挂相框”,确定我所知道的是正确的(或者在亚马逊上找本悬挂相框相关的书)。

在每做任何一件事之前,我都会准备一切必备的工具。在实际操作之前(这些操作可不能撤销的),我会做大量的测量和试验。但这让我老婆彻底发狂。

18. 把一段话称为“字符串”。这让非程序员们非常不解, 神马是“字符串”?

19. 我发现我在写信的时候常常在侧边嵌套花括号,我老婆看到后以为我抽风了。收件人也应该差不多这样想。但这已经是习惯了。

20. 缺觉,我现在习惯了。

补注:缺觉的同学,请对照看看:《你的睡眠时间和睡眠质量达标了么?

21. 我喜欢优化每天的事情,尽可能多采用并行处理。比如,在启动电脑后,跑到厨房打开水壶、准备咖啡,然后跑回来输入密码登录系统;在打开火狐时,去倒开水冲咖啡,然后端着咖啡回来浏览新闻;另外,坐在马桶上刷牙,每天也能节省几分钟。
【今日微信公号推荐↓】
更多推荐请看值得关注的技术和设计公众号


其中推荐了包括技术设计极客 和 IT相亲相关的热门公众号。技术涵盖:Python、Web前端、Java、安卓、iOS、PHP、C/C++、.NET、Linux、数据库、运维、大数据、算法、IT职场等。点击《值得关注的技术和设计公众号》,发现精彩!


    关注 程序员的那些事


微信扫一扫关注公众号

0 个评论

要回复文章请先登录注册