IT职业规划让很多人为了选择技术路线还是管理路线很纠结,他们做了很多遍性格测评,还看了幼儿园版职业规划,还有技术人员平滑升级职业规划,但还是一头雾水。
我到底喜不喜欢和人打交道?我也不清楚啊。管理好还是技术好?做了管理以后管理不强、技术又丢了怎么办?....
技术路线通常是这样的:工程师-高级工程师-架构师-高级架构师-资深架构师…
管理路线通常是这样的:工程师-高级工程师-项目主管-项目经理-部门经理…
注意,职业生涯的开始都是工程师,必须做2-3年的工程师,只有做了优秀的工程师,才能在一个团队立足,否则会出现外行领导内行的尴尬局面,这在技术团队是要极力避免的。
傻瓜版IT职业道路选择器
1. 喜欢与陌生人打交道的,喜欢天天与陌生人打交道的,乐此不疲的,走管理路线。
2. 喜欢技术的(即使沟通能力也很强,但偏喜欢技术),喜欢钻研算法和框架的,走技术路线。
3. 虽然喜欢技术,但看到代码发晕要吐的,没耐心的,不喜欢攻坚的,走管理路线。
4. 30岁以后代码写不动的,走管理路线。
5. 不了解自己的,去做性格测评再来,返回第一步
6. 话唠型的,特别爱show的,嘴特贫的,去做销售,咨询,讲师,走忽悠路线。
7. 技术平平,但想养家糊口,属于土鳖型的,30岁以后走管理路线。
8. 想发财,但什么都不想选的,先去做小三,然后返回第一步。
有很大一部分倾向于走技术线的工程师,非常担忧自己三十岁之后,会失去竞争力。我觉得,这实在与年龄没有关系,我认识很多三十多岁,技术线走得很好的人。关键在于,如果你十年如一日的,始终在写同样的代码,义无反顾的做一名Coder,那不淘汰你,淘汰谁呢?我想像中的优秀的架构师,类似于随军参谋,当好一个参谋,可不是会打枪就可以的。
最后提醒一点,不管是做技术,还是做管理,都需要与人打交道,从这个意义上讲,不管喜欢不喜欢,都应该积极的去拓展自己的人际能力。一个好的架构师,往往也是非常擅长沟通的,只是他更喜欢技术一点。所以,即使你走技术路线,也是要学会与人打交道与人沟通的。
傻瓜版IT职业道路选择器Q&A Q:我想走技术路线,但技术不强怎么办? A:那就要加强自己的技术学习和积累了,必须深入研究一个框架,花个1年甚至两年的时间。再比如,别人工作干完了打游戏了,你就去研究新的框架,暗中超越对手至少半半步。记得:做自己喜欢的事情才能获得幸福感。所以,如果你不喜欢管理,那就坚定的做技术,那样会更幸福! Q:我选择了走管理路线,但领导不给我机会,也不提拔我怎么办? A:首先你要让你的领导知道你的想法和目标,然后我们一定要把基本的事情做到与众不同,最低要求是比你的对手多走半步,那样领导有提拔的机会才能给你。除非领导是瞎子,否则一旦有机会就是你拿到。另外,在一个技术团队中,如果你不能做的技术最杰出,解决问题的能力最强,而且大家的技术能力都差不多,如果是这样的情况,晋升靠的就不是技术能力了,而是其它能力:软实力,沟通能力,英语能力,团队协作能力等等。 Q:我平时喜欢闷头一个人写代码,遇到问题也不声张,除非自己实在解决不了采取问别人,我这样如何才能出人头地呢? A:兄弟,你这样就是极品宅男了,人家是宅在家里,你是宅在办公室,这样肯定不行的,不要说出人头地了,你的团队合作能力不行的。可以看看这篇文章:如何提高自己的团队合作能力? Q:我对现在的工作和现在的公司不满意,我想跳槽,但我已经跳了3次了,是不是太多了?我现在很纠结是不是要跳槽? A:要不要跳槽要问自己三个问题,1:是否公司遇到瓶颈,比如马上要倒闭了,2:是否瓶颈在于自己的糟糕上司,3:瓶颈是否在自己身上。如果是情况1那就直接跳槽。情况2先争取轮岗机会(轮岗也是要表现的)。情况3跳槽不解决问题,依赖现有平台寻求个人突破更经济。跳3次不多,如果一年跳3次就多了点。另外你要确定自己的职业目标,跳槽要围绕这个职业目标进行,否则对你的长远职业生涯发展不利。 Q:我想做一名技术型管理者,需要怎么对自己进行培养呢? A:技术人员转为技术型管理者是一个非常可行的路线,我想应该这些方面入手: (1)懂得情绪控制,不能够随便发脾气、批评人 (2)懂得把工作合理的分配给下面的人,而不是总是捏在自己手里。 (3)要有良好的沟通能力,可以指导下属,把工作要求讲清楚 (4)保证公平 (5)技术牛,能够指导下属,服众 (6)培训下属 (7)为下属着想,不要让工作影响到下属的家庭生活,制造出家庭矛盾 (8)要当防火墙,隔离一些负面的噪音,让大家专心工作。 (9)有有承担意识,敢于承担责任。 当然必须要说的是,管理是科学,更是艺术,艺术范畴的事情,实在是需要慢慢体会的。 转自:http://www.webspherechina.net/club/thread-43817-1-2.html |