软件行业运行在 Java 8上

原链 veekaybee.github.io

Hacker news 上看到的好文章,作者说我们平常在网上、行业大会等看到的都是潮流的新技术,而事实上很多公司的项目都是运用的传统成熟的技术,由于安全以及迁移成本等原因,维持现状通常是折中较好的方案。指出了真实的一面,不用总感觉自己落后于人了,作者是个女工程师,见解令人佩服。

软件工程师工具箱

原链 hacker-tools.github.io

MIT 的一门讲软件工程师开发利器的课程,涵盖了常用的基本工具集,非常的精心,值得认真地过一遍,如果你喜欢看书,那么看看经典的《程序员修炼之道——从小工到专家》也不错,互补了。

顺道再推荐下 Hacker News,真的很不错,时常有很棒的帖子,这一篇就是,当然由于信息太多了,只看它每天的十大热门话题也就够了。

不要随意辞掉你的编程工作

原链 thinkfaster.co

这篇作者讲年轻人不要随意辞去工作,其实并不限于编程职业,类似的说教还挺多的,但都不太说得透彻,作者根据自己的经验娓娓道来,分析利弊。我觉得年轻人其实很容易理想化,有些事情想得过于简单,另外选择工作也是个非常严肃的事情,所以一定要慎之又慎,为自己负责。

职场的事有时候也说不太清,每个人同时都只能有一个选择,所以我有时想可以站在未来的视角看现在也许更清晰一些,不管怎样,都是一家之言,供读者做决定的时候多一点参考。

Common Lisp 指南

原链 stevelosh.com

这篇讲 Lisp 的文章非常好,从入手到进阶,以及它的特点。虽然作为一个历史悠久的编程语言,它不像流行的语言那样有大量的用户,但是作为一颗明珠它对人的吸引力却又是实实在在的。

我对作者说的两点很认同,第一就是 The Hamster Wheel(仓鼠轮)陷阱,作者尤其说到了 web 开发,变化日新月异,时不时来一个框架,真是坑,所以要避开它,另外就是 Lisp 开发的实时调试,做得好了肯定可以上升一个层级。

不管是否深入学习,这篇介绍文章都值得一看,观点很有启发性。