Node.JS程序员的反应   基于Node.js 5分钟就完成了一个复杂的Web应用
        加班那点事儿   前段时间,一个好基友告诉我,他换了份工作,去了一家用户数据表现堪称吓人的创业公司去了。其中有一个细节引起了我的注意:他们在实行 996 的上班制度。即 9 点钟上班,9 点钟下班,一周工作 6 天。
同样实行这种制度的还有阿里的来往团队。当年(其实就是去年)在抢占移动端 IM 入口时候,马云都使用了红包政策,来往的工程师在高压之下,也实行 996 了制度。 我问过阿里的朋友,他们表示,整体加班情况的确比较多。我追问了一下加班效率,证实了我的一个猜想,有些个人是晚上加班没事干,尤其有些测试工程师,白天没活干,晚上活多,还经常等到 9 点之后才有事情。这个现象也许不是普遍的,但的确存在。
        电子邮件仍然是互联网上最美好的事物   很多人都说电子邮件将死,将是阻碍生产力提高的障碍。这些人包括商业周刊记者,初创企业创始人,新潮的年青人等等。作者从以下几点驳斥这一观点:
- 电子邮件是一个新闻源。(订阅周刊,邮件列表)
 - 电子邮件是一个人的身份证。(验证邮件,找回密码)
 - 电子邮件是互联网上的直接社会沟通的主要手段。
 - 电子邮件是一个免费的数字快递服务。(附件)
 - 电子邮件是网络化的工作沟通的主要方式。
 
作者同时认为而且邮件变得越来越聪明,可以帮你阻拦垃圾邮件。同时也变得越来越好用。
        到底开发者需要掌握多少门语言?   前不久的世界开发者大会上,Apple公布了它的新开发语言Swift。这是最近大型技术公司们开发的一大波新语言中的最新成员,这些新语言某种程度上都是专门应用于他们自己的平台。
对iOS开发者,Apple有Swift;而Facebook 有 Hack —— 一门用于后端开发的语言。与此同时,Google已经拥有了它自己的Javascript替代者 Dart,以及一门新的通用编程语言Go。
        Java的痛   在2014年,如果一个程序员在命令行中运行一段简单的程序变得非常困难,那么这就是不正常的。
我写了些代码去连接 Keybase 和 OpenKeychain, 本计划写更多。因为这是一个Android App,而且代码是用Java写的,我相信也有很多人使用Java,那些人有能力使用它,所以我也用了。但是这个东西写起来不应该这么困难。
        再见了,Heroku   自年初以来我成为了一名Heroku的用户。而据我所知,他们起起落落,跌宕起伏,但在过去的2年中,他们的服务已经在退化,而对于我来这是最后一根稻草了。请允许我进行阐述。
今天,Heroku有一个“在美国东部时间下午2点的定期维护”。首先,这不仅是愚蠢的。不要在美国东部时间下午2点为任何东西安排维护。那段时间已经成为网络上最繁忙的时段之一。
       NODEJS是人性化的   NODE与目前的动态语言现状有着本质的区别。它是由对效率的极度痴迷而产生的。
线程是困难,繁重,且大材小用的。他们确实解决了平行的基本问题,但他们提出一个围绕着线程安全和易变性的全新问题。如果要实施的话,对于动态语言来说它们通常很复杂且很难解决。
        编程是一个没有前途的工作   你热爱编程吗?不要指望成为CEO,除非你自己开公司——即使如此,但领导的工作很可能会导致不再写任何代码。
对于大多数工作,如果你继续写代码,你获得升职的机会可能很有限。通过你都是通过初级到高级再到主程序员或软件工程师这样一个层级发展的。有可能你会升职到架构师的角色,但在许多地方架构师都不再写代码了。
        你已经毁了JavaScript   注* 作者以AngularJS为例,表明了他对JS领域过度使用设计模式的焦躁,言辞激烈,引起广泛讨论。
这TM到底是干什么玩竟儿?我是这样理解的“为了写了Hello World程序,你必须首先创建一个hello world服务来创建hello world工厂来创建hello world应用,这样你就可以在屏幕上输出hello world了”。
        如果托瓦兹接受了乔布斯的职业建议会怎样?   乔布斯邀请托瓦兹去位于库比蒂诺的苹果总部工作,为他提供丰厚的薪水和优越的职位,但是他在苹果的工作却是与Linux无关的。正是由于这个原因托瓦兹拒绝了乔布斯的邀请。
有些人认为,如果托瓦兹没有创造出 Linux,其他人也可能创造出类似的系统。例如“米歇尔”也许会写出一款叫做“Michel”的操作系统。说这些并不是让我们低估托瓦兹的能力,牺牲以及他所作的贡献。