2017/09/29 第1028期

即将到来的软件世界末日

软件的复杂度越来越高、人类程序员越来越无能为力、软件的 bug 越来越多、越来越致命:911 报警电话系统因 bug 宕机、人民生命财产面临严重威胁;汽车因 bug 自动自杀式地加速。

文中提到微软的 Visual Studio 代码里 5,500 万行;空客上的软件 3,000 万行代码;特斯拉等高端车 1 亿行代码 -- hmm,他们是算的是汇编语言的行数吗?向创业公司的请求:关怀程序员,看谁能做出牛逼的开发工具,能更好地控制代码复杂度、方便开发、尽量减少 bug。

哈里森·福特现象:辉煌的职业生涯从低薪开始

鸡汤文一篇。哈里森·福特放下养家糊口的木匠工作去以低薪拍摄星球大战,后来成了赚大钱的大明星。领低薪、帮助别人不求回报,最后终究是有回报的。作者在文中也贴出了自己几年来的工资变化。

Refresh Is Sacred

吐槽了一种现象:很多 app 设计得很不人道,竟然不允许用户“刷新”(如下拉刷新、刷新按钮);从 wifi 切换到LTE,app 常会短暂失去连接、明显出现数据不一致,若没刷新的选项,用户只能重启 app 了。

经营自给自足的小创业公司学到的东西

与大公司的客户打交道要小心;大公司很鸡贼,会找各种理由占你这个小作坊的便宜;他们会尽量推迟付款;他们是事儿精、百般刁难就是不给钱。如遇到这种大公司,要学会果断 move on。

"Your company will be defined just as much (if not more) by the customers you turn down vs. the ones you take."

Customer Inspired; Technology Enabled

产品经理、非技术的管理人员们要让工程师参与到产品的设计过程里。技术的发展能让以前不可能实现的功能变得可行。谁最先知道技术发展了?是工程师,而不是用户。

所以整天伪科学地做用户调查,是做不出创新的东西的。文中举了一些工程师推动下的产品创新的案例。有个反例:iPhone 不是第一个触屏手机;但当时传统的手机制造商对已有手机用户进行调查,那些用户声音很大、都喜欢黑莓的物理键盘、纷纷反对触屏。