7年女程序员的职业规划 程序员的职业规划怎么写( 二 )


3.其他能力项目管理能力,协调能力,抗压能力,甚至推诿能力 。因为其他这些软实力没有以上两点重要,所以我统称为其他能力 。
虽然程序员的工作场所充满了编码、技术和新技术 。但恰恰是这些(以上三点)非专业的软实力,帮助你在职场上(尤其是在非技术领导和同事面前)展现你的专业能力 。
四、程序员的职业规划-提升篇 促销文章
两年基础扎实后,可以根据自己的个人特点选择不同的发展路线 。一般来说,可以选择以下方向:
产品 技术 管理 其他让我们逐一阐述:
1 。产品方向:程序员->高级开发->产品技术->产品经理->产品管理
生产部经理
虽然是技术性的,但是程序员在工作中难免会处理业务和需求 。专注于一个行业的编程会丰富你在那个行业的商业经验 。是编码之外的强大软技能支撑 。它对你职业生涯的影响甚至远远大于技术本身 。尤其是作为程序员,从程序的角度去理解和解释业务问题和详细需求,是整个软件开发行业最有价值的工作
如果你专心、认真,3年后你将成为软件开发某个业务领域的专家 。这是产品经理的必要条件,转型的产品经理可以让你弯道超车 。充分发挥自己的价值 。而且作为一个有技术背景、有视角、有多年编程经验的产品经理,会给你在新的职场带来很大的竞争力 。
2 。技术方向:程序员->高级开发->技术专家路线(或架构师)->技术总监(管理)->CTO(管理)
建筑师
这是程序员走技术路线最正确的专业路线 。从头到尾,技术都是中心 。由于软件开发行业的特殊性,需要我们不断学习 。比拼的不是学到的技能,而是学习新技能的速度 。如果你的学习能力特别强,又对技术感兴趣,那就请你无忧无虑的学习新技术 。BAT的大厂都需要这样的人才,如果你在35岁之前做得好,应该可以实现财务自由 。
我也特别羡慕这样的人 。这才是程序员中真正的精英,这是最简单的职业路线,但也是最难实现的 。当然,CTO才是最终目的 。一般升到技术总监就可以挥霍一生了 。
3 。管理方向:程序员->高级开发->项目经理->项目总监->CEO
项目管理人
程序员有这样一个特点,除了技术,他们什么都讨厌 。那些不必要的东西往往很费时间 。但是随着工作年龄的增长,新的编程技术的发展,需要学习的技能会越来越多 。如果你已经感觉到了一定程度的辛苦,那么协调好的程序员会努力工作,保证项目的进度和质量,这条路几乎会成为所有中庸程序员的不归路 。
项目管理与程序员的日常工作密切相关 。项目经理的职场抗风险能力肯定远大于普通程序员 。这是软件开发行业的真正支柱 。中国在软件行业的快速发展,正是得益于庞大的项目经理群体 。
项目经理不仅负责项目的需求、开发、测试和调试 。还要管理项目的立项、招标、议价、验收 。是项目经理的孩子,不仅需要掌握技术来领导程序员的工作,还需要了解业务和产品开发需求,还需要和业务一起控制和接受 。这是一个真正的灵丹妙药 。但也是每个项目中不可或缺的位置 。这往往是大多数人的家 。如果你的综合实力特别强,有项目总监和CEO的晋升渠道 。
五、程序员的职业规划-转型篇 转型文章
上面我们已经描述了程序员的职业道路,不同的程序员往往会做出不同的选择 。那么,在选择的过程中,我们应该把握哪些中心思想呢?本文从行业环境的角度,阐述了程序员的职业转型问题 。
转型的四个基本理念:
1 。技术到架构
其实技术转移架构的方向没变,为什么要在这里单独写呢?因为公众有很大的误解 。程序员应该集中精力学习和提高自己的技术能力 。但是技术能力需要提高到什么程度呢?这就是技术对于建筑的意义 。
学无止境,任何方向,哪怕是很小的方向,都值得终身学习 。当技术积累到一定程度,你可以有两种选择 。
1.适当拓宽自己的的宽度,在一个定向生态内根据自己的优势方向整合场景 。成为某个大方向的架构师 。做到的不仅仅是专精,还能关联上下游的场景 。同时强化自己的管理和文档能力,加入管理元素的技术专家如果在扩宽的研究维度,基本已经是架构师了 。2.继续保持自己的深度,并且继续深入钻研 。基本在自己的研究领域,已经是独一无二的大拿了,就好比阿里的达摩院,称之为科学家也不过分 。这类技术专家,终身都在某一方向研究和学习 。2 。技术到管理


推荐阅读