27
推荐
18 评论
12418 阅读

程序员放松的8个好网站推荐

![enter image description here][1] 1)看风景 程序员每天在液晶屏幕下工作很长时间,应该让干涩的眼睛得到好好的放松,偶尔看看窗外的绿树或远处的风景可能是不错的方式,但是这在北京上海广州这样的大城市里不太现实,所以这里推荐一个纯粹的分享旅行照片… …
23
推荐
11 评论
4743 阅读

坚持完成这套学习手册,你就可以去 Google 面试了

原文地址:Google Interview University 原文作者:John Washam 译文出自:[掘金翻译计划 (翻译不易,欢迎 Star 支持)](https://github.com/… …
19
推荐
10 评论
6527 阅读

饥肠辘辘的程序员

原文:[The Hungry Programmer][1] 编程和进餐实在神似。 晚上,我饥肠辘辘,不在家,没法下厨犒劳自己。我环顾四周,徒见街对面有家麦当劳。 于是,我又一次进退两难,每次离家外出时间一长,就会面临这种困境:我该马上吃垃圾快餐填饱肚子?还是再挨会儿饿… …
18
推荐
8 评论
2141 阅读

纪念程序员施凡

施凡老师是一位令人敬重的技术人士,他因为白血病离开我们。早在2007年他曾经参与翻译图灵出版的[《C#和.NET 2.0实战:平台、语言与框架》][1]一书,转载李建忠老师的文章纪念之。 听闻好友施凡离世的消息,非常愕然。决定写纪念文章一篇,送朋友施凡一程。 听… …
18
推荐
9 评论
4848 阅读

不能跳过的《程序员的职业素养(The Clean Coder)》中的一个章节

![enter image description here][1] 我猜,你之所以拿起这本书,因为你是程序员,“职业素养”这个说法吸引了你。你应该如此。我们这种专业人士迫切渴求的,正是“职业素养”。 我也是程序员。我编了42年 的程序。这42年里,我什么都经历过。我被开除… …
18
推荐
10 评论
5006 阅读

糟糕的、差劲的,以及不该来当程序员的程序员

你是一个糟糕程序员的征兆 缺乏根据代码推导的能力 根据代码推导意味着能够跟踪执行路径(“在脑子里运行程序”),并且明白代码的目标是什么。 症状表现 存在“莫名代码”,或是对程序目标毫无成效,但却在拼命维护的代码(比如,初始化了却从未使用的变量,调用了和目标无关的函数,… …
18
推荐
17 评论
21864 阅读

消灭程序员需要百年吗?

某天看到一篇博文,《一百年后,人类怎样编程?》,只是这个题目,就勾起心中无限感慨。文章没细看,内容大致是分析各种语言,以及其中各种语言现象,今后的发展趋势。我对于语言的进步一直不感冒,对5年前就有很多人推崇的Ruby,至今也懒得抬眼皮看看,8年前被迫用过几天Perl,我就断定这… …
17
推荐
3 评论
3716 阅读

每个程序员必知之:程序员差别的本质

当我开始在阅读《技术的本质》的时候,我就开始在思考这样一个问题,我们在使用技术还是工具。 ![技术的本质][1] 技术与工具 在某百科上说: 一项技术是关于某一领域有效的科学(理论和研究方法)的全部,以及在该领域为实现公共或个体目标而解决设计问题的规则的全部。 技… …
16
推荐
14 评论
4420 阅读

程序员的精神家园——码农餐厅(二)

微博上有网友@King费事 告诉我,动车 《旅伴》 2012年第12期 看到 @图灵谢工 的理想了 ,有图有真相: ![enter image description here][1] 本来是因为我们做了本免费电子刊《码农》,引发起想做个程序员俱乐部或咖啡厅这样的想法,其实… …
16
推荐
10 评论
14611 阅读

禅修程序员十诫 [译文]

做一名禅修程序员意味着什么?那意味着,你要持守我从禅宗 习得的10条戒律,它们与计算机程序员的现代世界息息相关。 早晨,外面下着雨,我发觉自己正坐在办公桌上琢磨有关高效率工作(efficient working)的问题。在我成为自由职业者之前的那些日子,尽管做了许多工作,… …