2015/12/18 第432期

为何我们如此沉迷于手机

来自已下线的 Secret 的创始人的良心文章。最稀缺的资源是人的注意力;开发者们都想尽一切办法打断人们的工作与生活,利用消息推送来争去手机用户的注意力,就像卖毒品一样,力求让人上瘾。

10x Not 10%

选择提高 10% 收益的项目(风险小)?还是选择提高10倍的项目(风险大)?大公司往往倾向短期内不亏钱不失败的决定。柯达的工程师在70年代发明了数码相机,但担心销售数码相机会影响他们公司胶卷的销量,不卖数码相机。

Microservices at Spotify

要在庞大的团队里很好地支持microservice,必须要有良好的文档以及方便的service discovery的工具,不然团队里有人就不知道重用已有的service,就会重复造相同的轮子。

为什么要有 Python 3

Python 3 在 unicode/str/bytes 上并不向后兼容 Python 2。因为Python是1989年12月份开始开发的,而unicode标准是1991年10月才出来的。

对 unicode 支持不是很好的  Python 在21世纪后开始走红;当 Python 3 完工的时候,大量 Python 2 代码木已成舟,难以移植到 Python 3。如果你有上百万行的 Python 2.7 代码,升级到 Python 3 绝对不是一个愉快的过程。

面试程序员的方法

作者面试 Javascript 程序员的时候,让 candidate 在1小时内用电脑写出一个扫雷游戏,可以使用一切工具文档,写完程序再讲话(除非结对编程,很少人边写程序边自言自语吧)。此面试方法不错!