如果说996才是充实,天天加班才算不闲,那么我在Facebook上班确实挺闲的。早上9点起床,10点上班,晚上5:45吃饭下班。加班?不存在的,5点过就同事们就陆续坐班车离开了。
听着很轻松,但其实Facebook作为湾区血汗工厂三巨头,自然还是有它的原因。公司不重视你是不是在公司,不在乎你写了多少代码,但重视的是你的影响力(impact),你对团队和公司能够做出多少贡献。
什么是影响力(impact),举几个例子:
A. 一天到晚疯狂写代码,快速完成上头布置的任务,这是impact。
B. 找到组合作,花最短的交流成本去推动一个合作项目前进,这也是impact。
C. 找到好的方向,帮助自己和团队知道接下来应该朝着什么方向前进,这同样是impact。
要做到A,只要“努力奋斗”就可以了,对于大部分软件工程师,只要有足够大的压力或者动力,哪个不能奋斗,哪个不能堆时间去熬夜肝代码。
然而,一直做A,可以成为熟练的软件工程师。
但只有做到B和C,才能成为优秀的高级软件工程师,迈向更高的台阶。它要求的能力,就不再“辛苦上班”就能办到的。
如何提升B和C能力,我也在摸索的过程。大概就是参加公司讲座,看公司内部的分享帖,看别人的代码,读最新的论文;锻炼沟通能力,思考管理者的决定,去安排自己的工作时间,去探讨自己和团队明年的计划。
学习和思考的过程同样辛苦,我想如果天天加班,光做到A就竭尽全力了,哪还有精力去想B和C。公司给我们轻松的起点,让我们有机会前进到自己渴望的样子,最后和公司一起成长,这也是一种双赢吧。
Instagram (IG) 月活10亿纪念