首先大家要明白为什么要有职业规划?因为绝大部分技术人不可能写代码写一辈子的,尤其在中国更现实一些,你不可能干了十来年还在重复的做着功能开发吧?一般 30 岁左右就该考虑自己的职业规划问题了,基本上技术的职业规划分以下几种:
1
架构师
如果你对技术比较痴迷的,单纯的想往技术方向发展,那么架构师是你努力的方向。这个过程一般是初级工程师 -> 高级工程师 -> 架构师。
之前架构师一直都是后端开发的角色,架构师是纯技术领域的,需要对框架设计、服务器、数据库、并发、存储、性能等有很深的理解,这是需要很深的技术积累与实践经验的。然而移动端这两年的火爆,也让移动端架构师的角色更加重视起来,现在移动端同样需要架构师,移动架构师不只是你在 Android 或者 iOS 领域的技术过硬就够了,当然这些可能是主要的,但是后端方面的技术同样需要了解,移动架构师需要关注框架的设计、与服务端的通信、网络优化、为了应对复杂的业务提供有效的解决方案等。
所以如果你只对技术感兴趣,而且准备走技术路线,那么不妨往架构师方向发展。
2
技术总监
很多人认为 CTO 的职责是偏向技术的,然而我认为 CTO 是偏向管理的。我们见过很多技术人转管理的,一般的发展路径就是项目主管 -> 项目经理 -> 技术总监,CTO 的职责是偏业务、偏管理的,主要职责有团队管理、开发流程、公司战略、业务增长以及各类技术疑难问题的解决,而且很多 CTO 都是一些公司的合伙人,所以 CTO 不只是纯管理,还有技术相关,应该说 CTO 是技术 + 管理类型的,但是管理的比重偏大。
所以如果不想单纯的走技术路线,想转管理岗的不妨往 CTO 的方向一步步来。
3
产品经理
如果你不想走技术路线,而且对管理也没多大兴趣,那么不妨考虑转到产品经理。技术人应该不少跟产品经理打交道,但是总是恨产品经理那需求的频繁更改,天马星空的想法等,所以有不少技术人转行做了产品经理。
技术人转岗产品经理有很大优势,比如因为懂技术,自己提的需求会很清楚能不能实现,而且技术人大多对数据比较敏感,所以很多需求会以数据来说话,这个方向最有说服力的莫过于神一般存在的微信产品总监「张小龙」。但是技术人做产品经理也有软肋的,比如会经常以技术思维来思考产品,这个缺点如果不克服会有很多阻力。
所以,对产品感兴趣的技术人不妨转岗产品经理,进而往产品总监的方向发展,而且这个方向比较适合女生,尤其是做开发的女生不妨重点关注下这个方向。
4
增长黑客
Hack Growth 这个概念是近两年才火的,最初是来源于 Facebook ,FB 设有专门的 Hack Growth 团队,在 FB 的前期增长中,Hack Growth 起到了至关重要的作用。所谓 Hack Growth 就是指用技术的手段,用最小的成本,以数据、技术去驱动用户和产品的增长。
举个例子,你在卸载了某个 app 的两个月之后突然收到了一封用户的挽留邮件,这就是一种黑客增长手段,只不过现在这种方法太普遍了,以至于烂大街的这种方法没什么作用了,但是这个方向依然是比较火的一个方向,很多创新的玩法往往能拯救公司于水火,因为要知道,对一家发展中的公司来说,增长永远是最重要的!
这个方向需要你懂技术,对数据敏感,最好懂点市场,懂点营销,如果再了解你的用户,那你非常适合往这个方向发展,某种意义上他跟 CTO 有点像,但是他只专注于增长这一块,在一些资源缺乏的公司,有很多是 CTO 兼职做这个的。
5
总结
除了以上方向可能还有往运营甚至市场转的,但是最主要的还是以上几个方向,分别对应着技术、管理、产品、增长几个方向,在你工作 3 年以后,你应该花点时间思考下,想想自己对什么是真正的感兴趣,什么方向才真正的适合自己,进而给自己定位,然后朝着自己定位的方向去学习,去努力,只有这样才能让你在职业生涯的中期不至于迷茫,不至于觉得心里没底。
PS:你们肯定比较关心我是往哪个方向发展的?告诉你们,以上都不是,我竟然越走越歪的转行到了段子手方向,恩,就是这么傲娇!