2016/08/01 第656期

"全栈"在就业市场的真正含义

很多所谓"全栈"开发者能靠一己之力依赖搜索引擎与StackOverflow复制粘贴出一个小网站,但其实只懂得皮毛,稍微底层一些的东西压根不懂。还是需要多点好奇心,举一反三地学习。

成为更好的创意工作者

创意工作者们都会遇到瓶颈,似乎能力不再提高或者创意枯竭。不要刻意去与其他人对比,而要去与过去的自己比,看自己有没有进步。文中提到的Loish重画12年前的画,对比一下是能看到自己这12年来的进步的。

我觉得程序员可以重写一下自己学生时代写过的相同功能的程序,看看自己到底进步了多少:)

The Boy Scout Rule

所谓 Boy Scout Rule:离开营地时要让营地比使用前更干净。应用到软件工程里:改完代码后要让代码比改之前更整洁。做到这点很不容易,可以放松一下这个规则:改完代码后别让代码变得更糟:)

这是『破窗效应』的延伸。

为什么改变产品的用户体验是那么困难的事情

用户们对软件产品的用户体验都很有自己的看法,改变一个成熟的有一定用户基础的产品的用户体验必然不能得到每个用户的理解。为什么会这样?makers 该怎么办?

他讲了个故事:90年代的时候,他在微软做 Office 的 PM。当时很多公司的系统管理员竟然摸索出了定制 Office 安装包的窍门;微软于是就顺水推舟加入了官方安装包的定制化的支持。结果,这一举动惹恼了那些系统管理员,他们引以为豪的技能被微软给剥夺了。那么,微软做对了,还是做错了?

颠覆 Uber

Uber 的司机不算是 Uber 员工,没法享受公司提供的各种福利,而且也赚得不多。于是有些司机联合起来做了个叫 Swift 的 app,还没上线,但承诺会善待司机。问题是,乘客会用这个 app 吗?