2015/02/04 第139期

用api给人下命令(用api替代中层管理)

以后的就业市场就只有两拨人:api之上的,以及api之下的。api之上的人是写api的(比如工程师,pm);api之下的人是合同工。用户调用api给合同工们下指令,比如uber.drive(x, y), taobao.deliver(item, uid), ... 中层管理这种岗位慢慢消失,因为,下命令的不是人,而是api。

最糟糕的python编程习惯

Wildcard exception!很多人为了偷懒,到处写 try: ... except: ... 最后 production 出故障了,就毫无头绪了,log 里找不到 stack trace。有的bug也被默默吞噬,潜伏了数年。好的代码应该是 Fail Early, Fail Loudly!

设计Twitter的摄影功能:重视细节,快速迭代

750+ Sketch mockups, 54 Framer prototypes。设计师用Framer Studio写javascript做出可以动手把玩的原型,不断迭代。之前也介绍过,Lyft也是用Framer来做设计

Apple最初的商业计划书

( 原链接被墙了,上传到这里:https://nfil.es/w/yaG6wi/ ) 从人事安排看,Steve Jobs 是 VP operations;Steve Woz 是 VP engineering;Michael Scott 是 president (也是apple的第一个 CEO)。这份商业计划列出了拥有个人电脑的好处:省钱,省时间,减轻环境污染,减少纸的浪费,保障个人信息的安全(?!!) ...

HR Debt

大家都在说 technical debt,这篇文章引入了 HR debt 的概念。在“人”的方面留下了沉重的包袱(比如招错人,用错人,让员工不开心等),随着公司的发展,这些包袱就将变成定时炸弹。