Apr 1Member-only熟练使用 Google 或 Facebook 内部工具毫无用处?有一部分 Google 和 Facebook 员工总是在担心一件事情: 公司内部使用的所有工具都不是来源的,离开了公司就不会再用到,花那么多年把这些工具用到熟手了,一旦离职就会变成毫无用处的沉没成本。 这种忧 …Careers5 min readCareers5 min read
Apr 1Member-only从人工编辑到算法排序为什么作为企业内部沟通工具,Slack 在公司还小的时候那么好用,但在公司变得越来越大之后 Slack 会变得如此低效?这个问题我思考有一段时间里,我觉得这是一个数据规模的问题,在规模还小的时候 Slack …Control5 min readControl5 min read
Mar 12Member-only工程师成长到最后最重要的是什么?有一个问题我最近在 career coaching 时连续被不同的人问了几次,第一次被问到时我想到什么就说什么,但被连续问了几次之后我觉得我需要好好思考一下。这个问题问的是,「工程师成长到最后,最重要的是什么?」 刚刚进入互联网行业的新人,往往觉得自己懂得还不够多,别人比自己厉害、比自己资深,是因为别人比自己懂得更多。按照这个逻辑进行推导,正确的目标自然是让自己懂得越来越多。再往前推导,既然每一个人的时间是有限的,那必须优先弄懂那些重要的事情,因此有了上述这个问题。大家都不想走弯路,希望找到直达终点的直线 …Careers4 min readCareers4 min read
Sep 26, 2022Member-only帮助别人的正确姿势大家晋升到一定级别后就会被要求带新人,怎样带新人才算是成功?绩效评价时是只看有还是没有带人,还是要看带人具体的效果?如果要看效果的话那如何衡量效果?这是我在 career coaching 的过程中时不时会遇到的问题,我觉得可以把我的框架写下来分享一下。 首先,带新人以及更广泛的 mentoring 和 coaching 肯定是可以根据结果来衡量做得 …Career Coaching4 min readCareer Coaching4 min read
Aug 25, 2022Member-only求助于别人的正确姿势什么情况下应该求助于别人?求助于别人是否就是伸手党,就会被人鄙视?我在做 career coaching 的过程中发现这是个常见问题,决定拿出来专门写一篇文章。Facebook 的 Bootcamp 在这方面对新人做了很多意识方面的训练,非常值得参考。Career Coaching5 min readCareer Coaching5 min read
Aug 15, 2022Member-only面试题:开发新功能和重构老代码之间怎么选?最近面试的多家公司当中,有至少一家尝试在行为(Behavior Questions,或 BQ)面试中问我这样的问题。尽管可以去猜这家公司到底更重视迭代速度还是代码质量然后从对应的角度去回答,但正确的答案只有一个,那就是不要回答这个问题。 第一原理(英语:First principle),哲学与逻辑名词,是一个最基本的命题或假设,不能被省略或删除, …First Principles5 min readFirst Principles5 min read
Jul 5, 2022Member-only美国互联网公司大多数都是要撤出中国的很多美国互联网公司在中国的业务做不起来,最终选择从中国撤出,在我看来都能用一句话来解释,「就缺一个李开复」。 我曾经非常近距离地观察过某美国互联网公司尝试进入中国的过程,后来也了解了一下其它公司的故事,基本上中国甚至是亚太地区做不下来都是同一个原因,那就是亚太部门得不到充足的自主权(autonomy)。 同一个故事,在不同的公司、不同的部门反复重演。这 …China5 min readChina5 min read
Feb 17, 2022Facebook 工程师文化独特之处我在 Facebook 工作了 7 年,结合 Facebook 之前和之后的其它公司的经验,我觉得 Facebook 的文化有些独特的地方值得分享一下。尽管我说了「独特」,这不代表其它公司绝对不会这样做,有些公司有相似的文化,有时候相似的文化用力程度不一样得到的结果也不一样。 工程师对产品结果负责任 我见过很多互联网公司只看工程师产出的技术成果,实际产品结果或商业结果在考评中占的比例很大。Facebook 从高级工程师开始,考评主要看对产品结果的产出,而且有时候非常数据驱动。 考评只看技术的公司,或者是 Facebook 没到高级工程师的级别,只要把技术做极致了就行,产品得不到提醒,公司的商业没有变得更成功,工程师都不用负责任,锅可以甩给产品经理。一款新产品一个新功能做出来,代码可靠从不崩溃,性能优化做足从来不卡顿,界面跟设计师出的图完美吻合,等等等等,工程师就算是优秀的工程师了。如果团队的目标是提升用户留存率,这个技术上完美的新功能发布后留存率不仅仅没有上升还下降了,工程师不需要负责任,考评受罚的只有产品经理。Facebook8 min readFacebook8 min read
Dec 26, 2021互联网选大厂还是小厂:读了本书还是写了本书这个系列上次写到《 互联网选大厂还是小厂:数据中心里有朵云 》,这次简短地写一个小一点的区别。在小公司,你更容易遇到同事说「我读了本书,书上说的这个事情能解决我们遇到的问题。我把书上说的事情投入实际应用后,得到了这么好的效果。」在大公司,你更有可能遇到同事说「我是这本书的作者,有问题欢迎来问我,我也可以定期组织相关的研讨。」 有资格写书的大神门往往聚集在大厂中,小厂很厉害的话或许能抢到一个这样的大神。这些人已经工作很多年了,积累也很深了,有心情就把知识整理出来写本书。科技理论的前沿往往发生在学术界,但科技落地的前沿是在大厂。大厂把学术界早就搞明白的事情拿过来,然后进行从来没人实践过的落地。在这方面,大厂提供了更多的机会去做探索。因为前人没做过,就算理论摆在那里,也不可能有书把这件事情描述清楚。 小厂正好是反面,走的路往往是无数前人已经走过的路,成长过程中遇到的问题很多其它公司早就遇到过,已经有人把解决问题的方法抽象出来写成书。这即是优点又是缺点,要看你站在什么角度去看。从创造影响力的角度来看,这是优点,一个应届生新人,不需要很强的原创性,不需要很好的研究能力,读本书就有机会为公司解决大问题,然后得到升职加薪之类的回报。在大厂,这是不可能的,写书的作者都在这里了,如果有利用这本书上的知识就能创造影响力的机会,早就已经做了,怎么可能轮到你呢?但在大厂里,你可以直接接触到作者哦,你可以跟他一起工作,直接从他身上学习,这是小厂没办法提供的。Careers2 min readCareers2 min read
Dec 5, 2021Member-only互联网选大厂还是小厂:数据中心里有朵云时常会有人来问我,应该加入大厂还是小厂。提问的方式有时候是很具体的,例如说「我有这几家公司的 offer,他们规模不一样,这会对我的职业发展产生什么影响呢?」有时候是很抽象的,就是讨论一下以后找工作到底应该专 …Careers3 min readCareers3 min read