2018/11/08 第1282期

When and why to clean up your code

所谓的 code hygiene,就像人要讲卫生(刷牙、洗澡等)对身体健康有好处。何时清理代码、升级各种依赖的库、对代码重构?到哪里去找时间来做这些事情?

如何设计出好的数据产品

所谓的 Drivetrain Approach:定义目标(如商业、盈利目标)、找杠杆(哪些手段可以接近目标)、收集数据(已有哪些数据、还需要哪些数据)、建模。

Red Hat 创始人 Bob Young

读历史系、1976年大学毕业后一直在创业。1993年身家缩减到比大学毕业时还低,有三个小孩;靠信用记录很好的老婆申请多张信用卡陆续刷了$5万、开始 Red Hat 的创业历程。当时Linux诞生才两年。

他在十几年前离开 Red Hat 时就把所有 Red Hat 股份都卖了。最近 IBM 大手笔收购 Red Hat,他就少赚了好多好多。后悔吗?不。都是机会成本。这十几年用那些钱也做了很多有意思的事情,如果股票持有到现在是能赚更多,但过去十几年就不会那么有意思了。

为何我在 Amazon 工作 5 个月后就主动离职了

在 Amazon 的温哥华 office 做工程师,尽管有 10 年工作经验,职位仅是 SDE1。历数了各种典型的大公司陋习,如邪教组织般的 leadership principles 洗脑文化。酸爽的经历。

Amazon 著名的 Leadership Principles 外人读起来不错,很有道理。在该公司工作时,好事、坏事、决策、前因后果最好都要扯一两条 leadership principle 来作为理论依据。有点像文革时候做点什么事都要来几句毛语录。