我不知道你有没有读过吴军老师的文章。反正我是读过,其中有句话让我印象深刻:在中国,一流的程序员很少,三流的经理反倒很多(大意如此)。

初听起来,这句话不那么让人舒服。但仔细想想,似乎又确实是这么回事。许多人一直在从事一线开发,但时间长了,似乎并没有成为“一流的程序员”。还有很多人或许本来或许有能力(至少有潜力)成为一流程序员的,但因为这样那样的因素,并没有选择朝着“一流程序员”的方向继续发展下去,而是选择走上了管理岗位。其中又有许多人忧心仲仲,担心自己成为“油腻”的中年人——或许,这就是“三流经理”的真实写照吧。

这种现象合理吗?似乎不合理,我们理应有更多选择的。但是,路在哪里呢?

不妨分开来看看。

谈起“一流程序员”,我首先想到的是求伯君、梁肇新等等名字(暴露年龄了),但我也承认,那个“闭关修炼成绝世高手”的年代已经过去了。如今的一流程序员,往往离不开良好教育打下的坚实基础,还需要在充满挑战的尖端环境中磨砺成长。如果做不到这两点,或许在某个专门领域相当厉害,但总的技能组合多少有些欠缺,对不住“一流”的名头。

再说“三流经理”。我是走上管理岗位之后才深刻感受到,对团队来说,技术并不是衡量团队的唯一标尺。有一些团队可能并非人人都是一流程序员,但凝聚力和战斗力都达到了非凡的水准,团队的产出相当可观。我之前和霍炬专门讨论过,我们都同意的一点是:美国普通程序员未必比得上中国普通程序员的水平,但美国人的研发管理水平明显要高,所以一般人构成的团队也可以做出相对不错的产品。

所以,如果有人能让人信服地告诉大家,一流程序员应当是怎样的,他们是解决什么问题的;或者,如果有人能让人信服地告诉大家,关于研发团队管理的优秀实践是怎样的。那么,无论做到哪一点,都能帮相当多的人打破“成不了一流程序员,却成为三流经理”的怪圈。

很幸运,现在我们遇到了安姐(Angela Zhu)在《极客时间》的技术管理专栏。

An image to describe post 走出“一流程序员很少,三流经理很多”的怪圈

点击识别图片中的二维码,了解专栏详情。

我和安姐认识有差不多两年了。虽然安姐是高颜值女工程师,天生自带光环。但是这些光环对安姐来说,充其量是锦上添花而已。没有它们,丝毫不影响安姐能给大家的技术馈赠,毕竟安姐本身就是相当优秀的技术人才。

在程序开发的方面,安姐有亮眼的学历,毕业于中科大少年班,在美国又拿了计算机专业的硕士、博士学位。而且,安姐也不同于常见的“学历高但动手能力平凡”的女工程师。我和安姐讨论过不少具体的技术问题,从编程语言、开发流程,到算法、网络等等,安姐的知识基础相当扎实,思维也很清楚,很像武侠小说里修炼了多年名门正派内家功夫的感觉。

加上,安姐先后在Square,Airbnb工作,见过很多古怪问题——比如世界各国千奇百怪的支付机制,练就了一身外家功夫。所以安姐谈技术,往往可以从一两个读者特别有代入感的场景入手,又联系到背后的理论,以及类似问题的解决思路,纵横捭阖,看起来相当过瘾。在我看来,无论安姐的技术水平是否登峰造极,“一流程序员”都不该偏离这个样子多远。

在技术领导的方面,安姐身处硅谷,本身又在做技术管理相关的工作,自然可以亲身接触很多硅谷的技术管理实践——如硅谷的产品经理和工程师是怎么协作的,硅谷的面试流程和开发流程,硅谷人到底忙不忙,Code Review 怎么做,编程马拉松里的趣事和价值等。

难能可贵的是,安姐在介绍硅谷的技术管理实践完,评论时并不会刻意高估或者低估,而往往是采取相对客观的角度展开,加之女性特有的细腻,让读者感觉润物无声、丝丝入扣。我记得很清楚,有一次安姐发现国内的产品经理话语权明显大于硅谷的产品经理,她并没有简单臧否,而是和大家一起探讨为什么会这样,每种安排有什么优劣。在我看来,有这样胸怀和好奇心的技术管理者,必然是与“三流经理”绝缘的。

基于此,虽然该专栏名为“技术管理课”,但其内容并不局限于“技术管理”。仔细看看下面这份目录,无论你是希望成为优秀的开发人员,还是优秀的技术管理者,都可以从中得到很多收获。

An image to describe post 走出“一流程序员很少,三流经理很多”的怪圈

无论是“Bug引发事故,该不该追究责任”,“当别人给我们提意见时,我们该如何应对”,还是“技术人的犯错成本”,“激发团队人员的责任心”、“工程师、产品经理、数据工程师是如何一起工作的”…… 这些话题绝不是为开专栏而刻意捏造,而是准确切中了广大技术人员日常工作和管理中的痛点。

如果你是开发人员,你可以因此变得更专业,更善于从上级和团队的角度思考;如果你是管理人员,其中的优秀实践起码会给你相当多的感悟和启发。如果你要走专业路线,一定可以朝着一流程序员更进一步;如果你要走管理路线,一定可以避免沦为三流的经理。

之前写《正则指引》时,我曾以为大纲相当容易,结果前后竟然花了大半年的时间,后来才明白,大纲对最终的结果有多么重要。所以我确信,如果大纲质量够高,整体的质量就有相当的保证。所以,对于安姐的专栏能一直高质量地开下去,我表示相当乐观。

如果你也在思考“做不成一流程序员,而只能选择三流经理”是否就是自己的宿命,是否还有其它的选择,那么你不妨读读安姐在《极客时间》的专栏,相信你一定会有收获。

如果你对“一流程序员很少,三流经理很多”有不同看法,欢迎留言讨论。


苹果用户

请在苹果商店下载“极客时间”App,注册登录;

在发现页找到专栏入口,点击专栏完成购买。

安卓用户

请关注极客时间服务号,ID:jikeshijian;

在菜单找到专栏入口,微信端完成支付和阅读。

安卓版预计上线时间 11 月底,敬请期待!

点击阅读原文,订阅安姐专栏,支持微信支付👇👇