说说 IT 技术人的职业规划
首先大家要明白为什么要有职业规划?因为绝大部分技术人不可能写代码写一辈子的,尤其在中国更现实一些,你不可能干了十来年还在重复的做着功能开发吧?一般 30 岁左右就该考虑自己的职业规划问题了,基本上技术的职业规划分以下几种: 1 架构师 如果你对技术比较痴迷的,单纯的想往技术方向发展,那么架构师是你努力的方向。这个过程一般是初级工程师 -> 高级工程师 -> 架构师。 之前架构师一直都是后端开发的角色,架构师是纯技术领域的,需要对框架设计、服务器、数据库、并发、存储、性能等有很深的理解,这是需要很深的技术积累与实践经验的。然而移动端这两年的火爆,也让移动端架构师的角色更加重视起来,现在移动端同样需要架构师,移动架构师不只是你在 Android 或者 iOS 领域的技术过硬就够了,当然这些可能是主要的,但是后端方面的技术同样需要了解,移动架构师需要关注框架的设计、与服务端的通信、网络优化、为了应对复杂的业务提供有效的解决方案等。 所以如果你只对技术感兴趣,而且准备走技术路线,那么不妨往架构师方向发展。 2 技术总监 很多人认为 CTO 的职责是偏向技术的,然而我认为 CTO 是偏向管理的。我们见过很多技术人转管理的,一般的发展路径就是项目主管 -> 项目经理 -> 技术总监,CTO 的职责是偏业务、偏管理的,主要职责有团队管理、开发流程、公司战略、业务增长以及各类技术疑难问题的解决