2017/03/17 第866期

百万美金的工程问题

Segment 团队被自己的 AWS 账单吓到了,他们就用了3个月时间集中火力削减 AWS 开支,最终结果:一年省下$100万。他们怎么办到的?详见本文。

Why Is Silicon Valley So Awful to Women

采访了几位(曾经)在硅谷科技公司工作的女性,分别讲述自己经历的性别歧视(因性别而被质疑能力不行等)、性骚扰(电梯里、party 上遭遇咸猪手)。

年轻人居多的创业公司很多都是类似大学兄弟会的文化,酒精、疯玩、故弄玄虚、邪教组织办的洗脑等。不难想象这种文化下性别歧视与性骚扰是很常见的。Uber 是大公司,树大招风;还有许许多多小公司还没出名到被曝光的程度。

Beachhead Strategy

创业公司一开始专注于比较小的市场,地位巩固后再扩展到其他领域。文中用 beachhead 作比喻,军事上抢滩登陆后建立阵地,守住了后,后续部队陆续到来、扩大战果(参见诺曼底登陆)。

2004年的哈佛在校生个人主页 -> 10几亿人的社交网络;旧金山市区昂贵的专车 -> 发动全球主要城市居民开私家车做出租车用;空出床位租给来开会的、住不起旅馆的设计师 -> 全球最大的旅游短租平台;网上买书 -> 卖一切东西、出租云服务;每天推荐5篇需要翻墙才能看到的英文文章 -> 每天推荐5篇需要翻墙才能看到的英文文章,哈哈,这个一直没长进。

有个朋友04年的时候去哈佛读本科,日夜期盼尽早得到 harvard.edu 的邮箱;为啥?当时校园内很酷的孩子们都在用一个叫 thefacebook 的网站,需要 harvard.edu 的邮箱才能注册。他终于如愿以偿注册了,几个钟头都花在窥探同学、学长学姐们的个人页面上,很过瘾。

How to Write a Git Commit Message

第一行简要总结这个 commit,不超过50字符;中间正文部分解释为何有这个 commit、改了啥、啥原理;最后附上相关 ticket 的编号。

第一行的简要总结用命令的语气写,没有时态,如 Refactor function X for readability。

轻松搞定编程面试

假想面试的时候用 Clojure 做题,狠狠地鄙视了一下不懂 Clojure、且高傲无知的面试官,然后潇洒地离去。

这是真事:去年年初我电话面试一人,就是用 Clojure 在 CoderPad 上做题,五分钟、几行代码搞定,然后我们10分钟内愉快地结束了面试。我就是那个不懂 Clojure 的无知的面试官:(