当前位置:首页 > IT课程问答

程序“猿”の进阶宝典 时间:2020-08-04      来源:华清远见

职业规划对于个人的职业发展来说是至关重要的一个环节,它可以引导你,让你更有目标性地去发展。其实在程序员的职业生涯中有几个非常重要的机遇,只要你好好把握,一定可以早点实现财务自由哦!相信每一个程序员的目标不仅仅只是做一个码农而已,那么你知道程序员的职业发展路线有哪些吗?

本文将简单介绍程序员发展路线,这是通过华清众多学员的发展经历来分析整理出来的,如果你有不一样的看法,或者你有一样的经历,可以在评论区留言讨论哦~

01技术线

大致路线:初级程序员>>中级程序员>>高级程序员>>技术专家/系统架构师

1)程序员

根据入(加)职(班)时间的不同,“社畜”也是分为不同等级的。

2)初级程序员

工作经验1年左右,只想早点下班冲回家打游戏,平时写代码都是复制粘贴,不会考虑注释和代码规范,只求代码能运行,别的啥都不管。

3)中级程序员

工作经验3年左右,这个阶段收心了不贪玩了,技术和薪资也提高了很多。大部分程序员在这个阶段懂得要主动学习积累经验了,这个阶段是牢固技术基础的关键时期,如果可以通过项目实践不断提升自己的技术能力,并且能在团队中担任比较重要的角色,那么离下一次晋升就不远了。

4)高级程序员

工作经验5年左右,技术上完全可以独挡一面,可以尝试“转型”,注重对自己的全面培养,说白了就是你以前不干啥活,那你就要去了解一下,全面发展。

5)技术专家/系统架构师

这两个职位的主要区别体现在一个是对技术的深度研究,一个是对技术的广度研究.如果你在成为高级工程师之后仍然在一个技术领域攻坚,继续研究和挖掘该技术更加深入的内容,此时可以考虑技术专家的方向;而系统架构师的职责是在项目初期把控项目的整体设计以及解决方案的制定。

02管理层

要达到管理层的水平,首先要建立在技术基础上,根据技术线的不同分支产生的管理层发展路线。这部分的职业路线一般分两种:

1)程序员>>系统架构师>>项目经理

2)系统架构师和项目经理的工作是有一些重合的,前者的主要职责是在项目初期把控项目的整体框架设计,后者则是要参与到项目的全部生命周期中,从项目的前期设计、开发过程中的人员调配、项目的上线甚至是运营都是项目经理要做的事情。

达到项目经理的水平也是非常不容易的了,此时不仅对技术有要求,要有较好的开发水平,前瞻意识,同时也要有一定的领导能力,能够站到别人看不到的高度考虑,同时协调好团队成员之间的关系,还要具备一定的用户沟通能力和产品分析能力等一系列内容。

2)程序员>>技术总监>>CTO

技术总监负责企业的技术管理体系的建设和维护,要求对技术和业务都具有非常深入的理解,能够对行业技术发展趋势和管理现状具有准确的判断。

CTO是企业团体里的高阶主管职位之一,是企业内负责技术的最高负责人,全面负责技术部工作,参与公司发展战略和计划的制定,并能够对公司的技术发展战略做出贡献。

03其他

程序员除了上述的几条职业发展路线之外,还可以尝试转战产品经理、技术支持、技术顾问等,在这里就不多做描述了。

上一篇:嵌入式学习路线你知道吗?

下一篇:程序员的11个等级,你修炼到第几级了?

戳我查看2021年嵌入式每月就业风云榜

点我了解华清远见高校学霸学习秘籍

猜你关心企业是如何评价华清学员的

干货分享
相关新闻
前台专线:010-82525158 企业培训洽谈专线:010-82525379 院校合作洽谈专线:010-82525379 Copyright © 2004-2022 北京华清远见科技集团有限公司 版权所有 ,京ICP备16055225号-5京公海网安备11010802025203号

回到顶部