2018/09/03 第1245期

The 10 Commandments of Good Products

好产品的十个属性,适用于实体与数字产品。感觉这里描述的“好”产品只适用于西方的精英阶层。中国比较火的app多是UI花花绿绿、功能则是五十合一大礼包。

快速地多次点击

用户快速、多次点击一个按钮的时候,你的网站/app可能就有问题了,这时候最好要有警报,通知你某个(某些)用户正在绝望地多次点击某个按钮,这样你才能及时得到反馈、及时修复。

Continuous Deployment

一人一首成名曲:任何公司的工程团队最好都要有一样绝技闻名江湖。比如 Etsy 的 continuous deployment - 他们直接让董事会成员(本文作者)一键部署代码(2011年)。

Social Media Mobs

2009年,作者因为自己写的软件里有一两个错误而在 Twitter 上招到网络暴力,他甚至考虑推出科技圈,不编程了。网络暴徒们其实不会持久地喷你,他们很快会有新的攻击对象,很快会忘掉你的。

只要你有一定的关注度,比如你的微博账号开始有几千个粉丝了,必然要招到别人毫无理由的辱骂。有人喜欢你,肯定有人讨厌你。这是一个 package,好的坏的都得一起接受。别问我是怎么知道的:)经验之谈啊~

两种类型的程序员

2007年的老文章。世界上只有两种类型的程序员:20% 与 80%。所谓 20% 的程序员:用各种开源工具,紧跟最新技术发展。而 80% 的程序员是:编程是份工作,只用微软大礼包或者Java大礼包,不想知道外面的世界。

20% 的程序员不知道有其他 80% 程序员的存在(难道不是每个程序员都用 git?难道不是每个程序员都用 php、pyhon、ruby?都什么年代了,还有人用 .net 或 java?);同样,80% 程序员也不知道其他 20% 程序员的存在(还有人在下班后去编程做自己的项目?难道不都是用 .net 或 java?)。