程序员
-
“懒”出效率是程序员的美德
Perl 之父 Larry Wall 曾说过,程序员的三大美德是「懒惰」、「不耐烦」、以及「傲慢」,其中「懒惰」高居三大美德之首,这一回就让我们来看看程序代码设计的懒人之道。 惰性…
-
9 款 Linux 上的最佳笔记应用
无论你做什么,做笔记总是一个好习惯。是的,有很多笔记应用可以帮助你实现这个目标。但是,Linux 上的开源笔记应用怎么样呢? 别担心,你不需要无休止地在互联网上搜索,就能找到 Li…
-
国外一些知名程序员的办公室和电脑桌的样子
估计,大部分阅读本文的程序员都是坐在敞厅的隔断里编程。这种工作环境是最节省空间的,但未必是最节省工作能量和注意力的。程序员不喜欢开放式办公室,因为开放式的办公室嘈杂,极易发生各种干…
-
4 个 Linux 命令行下的 Markdown 工具
命令行 Markdown 工具快速、强大、灵活。以下是 4 个值得试一下的工具。 (在 Linux 上)在处理 Markdown 格式的文件时,命令行工具会占据主导地位。它们轻巧、…
-
ESR:黑客年暮
近来我一直在与某资深开源开发团队中的多个成员缠斗,尽管密切关注我的人们会在读完本文后猜到是哪个组织,但我不会在这里说出这个组织的名字。 怎么让某些人进入 21 世纪就这么难呢?真是…
-
数字时代的罗宾汉,理想主义者亚伦·斯沃茨
今天是亚伦•斯沃茨(Aaron Swartz)逝世两周年的日子。RSS、Reddit、“知识共享”、“开放图书馆”、Mar…
-
你患上了开发者渐冻症吗?
软件开发技术的百花齐放,一夜春笋让全球的开发者们长期生活在恐惧中,不少程序员因此患上了开发者渐冻症。 近日TC的专栏作家Jon Evan是撰文指出,即使对于一位精通八种开发语言的资…
-
52岁程序员的观点:编程要快还是慢?
我老爸常对我说,「孩子,别太着急。慢点来,你完成工作的速度会更快。」 我曾在旧金山湾区的很多高科技创业公司工作过。现在已经有52岁,我编程的速度不快,却经过深思熟虑再…
-
如何开始参与开源项目?
在过去五年我一直参与 Durgapur Linux用户组。我一直为各种开源项目进行贡献。我为开源贡献的主要原因是非常享受当你发送一个补丁或PR(pull request …
-
年轻程序员需要学习的5大经验
在过去的7年半时间里,我带过的软件实习生超过一打,也看到过数以百计的学生和毕业生的档案。我发现很多事情他们都需要学习。或许你会说,我说的不就是某种特定的技术、算法、数学,或者其他特…