私信我或关注*狮范课,回复:学习,获取免费学习资源包。
你未来五年的职业规划是什么?
对于这个问题
相信很多程序员都在一边工作一边不断思考
即便有技术傍身
也难免对未来产生质疑和焦虑
在接下来的职业规划中
是走业务 技术方向,是纯钻研,还是转管理?
都是程序员职场人不得不思考的问题
程序员进阶之路
程序员如何华丽转身,其实主要取决于你明确清晰的规划,已经掌握的行业知识或技能储备能力。
在职业生涯领域,美国的著名学者舒伯提出过一个经典的理论:生涯发展阶段理论。参考它,可以把程序员的职业发展分为试行、确立、安定、保持四个阶段。
职业发展4个阶段
这四个阶段是一般性规律,你可以对照它们,发现自己所处的阶段,了解这个阶段的关键目标,结合自己的情况,形成自己的目标。
探索职业发展方向
通常认为可以把程序员相关职业分为技术、管理、产品、销售四个大的方向,而这四个大的方向又含有各自的交叉,并非像以前一样只有技术或者管理两条路可选,交叉细分是有很多条路可以走的。
1
技术路线
专注于技术,以解决技术问题为人生最大的追求,人生追求较为平稳的路线。对基础技能有较高的领悟力,比如说数据结构、算法、编译原理,这样在每个阶段如中级程序员转为高级程序员的时候没有太多的技术壁垒,并不是简单经验型解决问题的人。
这样在高级程序员到资深程序员的时候更多的是以思考,而并非大量的工作通过经验得到解决方案。针对于这点,如果技术特点不是这样的人就需要考虑是不是要转为其他路线图。
2
产品路线
喜欢了解新技术,但并不深入钻研,喜欢观察现有生活,希望解决现实发生的问题,对人性比较了解,知道别人希望要什么样的东西。知道销售、市场人员、编辑人员在干什么,对于与人打交道更喜欢设计工具,但是擅长与人沟通。
3
管理路线
乐意于分派工作,并不认为自己解决了就是自己能力的体现,而倾向于打造一支可以适应于大多数场合的团队,并不过分强调自己在团队中的作用,喜欢梳理团队现有问题,喜欢沟通,擅长使团队配合起来。
有时间概念,可以按照时间点完成任务,性格趋向保守,有担当,有责任心。(题外话项目管理人员,必须对技术有一定了解或者说对技术难度有一定了解,才能更好的安排任务。)
技术转管理的人员在实际工作中也会面临一些问题,例如:沟通不畅、注重细节、不知道如何分配工作等等。所以,程序员从技术转管理后,思维转变是关键,一定要注重提升自己的管理能力。比如流程化管理,从关注细节到关注全局;争取多方支持,从等待资源到主动获取资源;激励他人,从依赖他人到调动项目成员的积极性。
4
销售路线
天生对人性的理解很敏锐,擅长搞关系,虽不参与具体技术实现,对技术名词有概念,知道别人想听什么,能从言语间知道别人希望解决什么问题,对钱敏感,知道底线,擅长与人相处。
不论选择何种路线,在决定之前,都需要结合自身的兴趣和优势做出合理的规划;在决定之后,朝着目标不断奋斗,及时充电,提高自身技术及以外的其他能力,做到深度和广度的共同发展。
来源网络,侵权联系删除
私信我或关注*狮范课,回复:学习,获取免费学习资源包。
Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved