互联网技术线的职业发展轨迹到今天已经很清晰,大体来说两个选择,要么继续深入走技术专家路线,当个架构师、研发专家,向计算机科学家方向迈进,要么转管理路线,从小组长做起,向 CTO 迈进。

这是正向的。反向,从一家公司技术负责人的 title,也能看出这家公司在技术方面的解题思路及现状。

1、招聘组长 / leader / 主管的,注意留意这家公司最近招聘攻城狮的岗位 JD。

通常直接在 JD 里面说招聘 leader 一类 title 的非大厂企业,通常的意思是:我们需要一名高级攻城狮。至于你能不能胜任 leader,需要在工作中观察。不过不管怎么说,能把 leader 提出来单独招聘,是有意识在补充团队的中坚力量,应该给个赞。

这一类企业,留意他们最近招聘攻城狮的 JD,一个是 JD 中的任职要求,是否有侧重点,是否描述清晰,大致可以看出这个团队遇到了什么问题。第二是看看攻城狮 JD 中的薪资范围,可以从侧面了解这家公司攻城狮的待遇水平,也可以看出公司对这个角儿的期望,是个管培生,骨干,还是个救火队长。

2、招技术总监的,企业是希望用管理手段来修补技术问题。

技术总监的职责偏管理而非技术,这是大家都有共识的。公司少一个技术总监,言下之意就是公司觉得技术管理上出了点问题,需要个人来补救。再换个角度翻译就是:希望通过技术管理来提(ya)高(zha)技术团队工作效率。

走技术总监这条线,等于就是走技术管理路线了。而且,一定是管理工作大于技术工作。

3、招架构师 / 首席架构师 / 研发专家的,通常是需要一个救火队长,少数是准备做大~~~项目。

架构师 / 首席架构师 / 研发专家这几个 title 是在技术线的,现实中很多企业里面已经是到技术线顶端了。

需要这类角色的企业,不少是需要一个能带队、独当一面的技术骨干,有不少企业在招聘的当下还面临一堆代码腐烂的系统,和一个问题重重的团队。能应聘这个职位的,跟应聘技术总监类似,入职后都要面临非常大的挑战,不同的是管理层的期望。能放出这个 title 的空缺,企业管理层是期望用技术的手段来解决现阶段面临的问题。

4、招 CTO 的,要么是一穷二白的创业小作坊,要么是高管层对产品的把控已经一筹莫展。

首先明确,CTO 在一家职能完备的企业里面,是高管角色,背的业务指标的,关心的是产品技术团队为公司业务增长提供多大的助力,对一个产品能不能实现、实现得好不好,他不负直接责任只负管理责任。同时,也意味着 CTO 对公司的主要业务必须非常熟悉。

创业小作坊招 CTO,基本上都是期望用 title 吸引住人才;而稍大一点的企业招 CTO,释放出来的信号是,高管层希望有人能通过对产品工作全权负责,来保增长促发展。

不管怎么说,就像 Fenng 自身遭遇的事情一样,CTO 这个角儿不好做。

另外还有一种常见的技术高管 title,叫『技术 VP』。这个基本上是活儿照干,但是不享受最后胜利果实的意思。企业招这个角儿的意思通常是:需要这么一个背业务指标的技术高管,你很合适,但又觉得你对企业带来的收益不高,比如没有一个好履历不方便放出去拉融资,所以把 CTO 的位置空缺,等遇到更合适的人,随时把你一脚踢开。

如果不是公司大到一定份儿上,招这个角儿的公司都是在耍流氓。


作为一名技术出身、想要升阶的求职者,首先搞清楚自己的期望,然后选择合适的职位去求职。不管最终选择什么样的岗位,都需要做好一件事:管理好别人的期望。而一个连自己的期望都管理不好的人,肯定没有办法管理好别人的期望。