标签归档:程序员
拿什么来衡量程序员的生产力?
Nick Hodges,《Measuring Developer Productivity》[......]
程序员解决问题的60个策略
经验丰富的程序员,不要和新手说这些
这是一个经验丰富的程序员和新手之间交流的片段: [......]
52岁程序员的观点:编程要快还是慢?
我老爸常对我说,「孩子,别太着急。慢点来,你完成工作的速度会更快。」
我曾在旧金山湾区的很多高科技创业公司工作过。现在已经有52岁,我编程的速度不快,却经过深思熟虑再开始。我就像是一个写代码的设计师;随着你的深入阅读,这一点将会变得非常显而易见。[......]
一个程序员眼中的价值
前天看了TimYang的<一个技术从业人员眼中的2014> , 有些观点我很是赞同, 于是我也有了想写点什么的冲动… [......]
工程师忽略的隐形成本
有时候我们说,“实现这个功能,我只花了几个小时”。但是完成之后,我们发现每隔几周,我们要么在修复该功能的bug、向另一个工程师解释,要么做客服回答问题、以解释其工作原理。维护该功能总的投入时间要远远超过最初开发的几个小时。 [......]
软件工程师应该写作
本文由hfcorriez译自《Software engineers should write》[......]
如果编程语言是种武器
对程序员来说,编程语言就是武器,但有的武器好用,有的武器不好用,有的武器甚至会杀了自己[......]
程序员的“黑客情怀”和“设计师情怀”
20年前,最好的程序员是那些能够把整个程序装配进一个64Kb的.COM文件里的人。那些对Intel 80386掌握最多的人在编程中是偶像般的存在。[......]
让程序员精神分裂的9件事
在外行人眼里,软件开发工作就跟看天书一样难——但是程序员往往会一脸苦哈哈地表示“还有更难的呢!”在最近Quora上面的一个讨论中,我们总结了9件最让程序员糟心的事——简直就是分分钟让我们精神分裂啊!!!
[......]
软件工程师的鄙视链
程序员的最大噩梦是什么?
有国外程序员在 Quora 上提了一个问题:“程序员的最大噩梦是什么?”。本文摘编了这个问答贴的多个热门回复。 [......]
程序员职业规划:如何选择下一门编程语言
最近有个同事转发了我在Mashable上发表的一篇文章,《2014年应该学习的10种编程语言》。尽管这篇文章讨论了一些当前最流行的编程语言,并呼吁广大开发人员至少学习这些语言中的一种,但是我还是要建议大家在选择要投资的语言对象时,一定要慎之又慎,因为一旦目标错了,那就如南辕北辙,再努力也只会离目的地越来越远。[......]
软件工程师应该知道的9件事
三年前,我还在巴塞罗那的神经科学实验室工作,忙着研究脑电波、教授心理学上的认知系统课程。而今天,我以设计和写软件为生。 [......]
黑客与普通程序员的十大区别
[......]
谷歌公司发布程序员养成指南,推荐相关在线课程
进入谷歌那样的大公司工作是多少程序员的人生梦想!最近,Google Education推荐了一系列计算机相关课程,为想要学习编程的大学生们指明方向,非大学生也可以来学习。[......]
Java知识库,程序员必须Mark!
1. 若JVM进程中,只剩下后台线程,则该进程就结束了。可以使用setDaemon(true)将线程设置为后台线程。 [......]
历史上最伟大的12位程序员
所谓程序员,是指那些能够创造、编写计算机程序的人。不论一个人是什么样的程序员,或多或少,他都在为我们这个社会贡献着什么东西。然而,有些程序员的贡 献却超过了一个普通人一辈子能奉献的力量。这些程序员是先驱,受人尊重,他们贡献的东西改变了我们人类的整个文明进程。下面就让我们看看人类历史上最伟大 的12位程序员。 [......]
22条日常技巧助程序员提高工作效率、节约时间
[......]