随着软件开发行业的发展逐渐成熟和人才的不断补充,个人提升的瓶颈不再仅仅关注技术,需要有意识的全面提升。
起码超过80%的人注定并没有机会专攻技术路线,因此可能工作5年会达到职业瓶颈,有机会的情况下,要有意识的提升其他方面的能力。
IT界总是需要一些大神去专注某些技术创新,但是结合自己的职业规划,做好自己定位。
举个例子,相对于同龄人我的能力(并不意味着5星就是专家,仅作为概括自我短板评估):
一、工作经验(项目经验,系统经验,经历系统复杂度,包括O2O业务推广系统、分期商城系统、流量创新系统)—— 3星(受限于工作年限和积累)
二、业务能力(业务经验,业务的理解深度,O2O业务推广、分期商城业务)—— 3星(受限于工作年限和积累
三、技术能力(Java后台相关、Linux、前端H5、微信公众号和小程序开发)—— 4星
四、组织协调(会议组织、人员组织、资源组织和协调)—— 4星
五、沟通协作(语言表达、沟通技巧、文档编写、归纳总结)—— 3.5星(口头表达、现场归纳总结需要提升)
六、管理能力(需求管理、项目管理、人员管理、任务管理、人才培养能力)—— 3.5星(人员管理这块受限于经验积累)
七、系统建设(系统搭建、基础建设、部署架构、环境维护)—— 5星
八、规划能力(思考问题的主动性、全面性、全局观,方案推行的条理性)—— 4星(受限于知识面广度不够)
当前的所处角色:开发主管
保持着学习的心态,认真做好事情,专注自我提升。
可以偶尔内心沾沾自喜,但是要保持着向每个人学习的心态,总有某些方面比你更优秀的人。
普遍的创业公司存在这个问你,就是大部分员工只关注你给多少钱,而忽略了自我提升,更多的在抱怨,长久如此,个人发展可想而知,但这个是没有办法的事情,结构使然。(当能力撑不起你的野心时,不要一味抱怨,沉下心来提升自己吧)
抛开这些,大家还是要有意识的自我提升。工作中学习,是最轻松的。
并不是说建议大家一下子关注那么多方面的能力提升,而是随着机会和工作负责的事项,一项项来,多总结,多主动,形成一种习惯和意识之后,那么你会提升很快的,因为你感觉你每天都在学习和进步。
其他补充:
(1)并不意味着技术深度、理解技术原理不重要,而是当技术达到一定程度的时候,不要闲下来沾沾自喜,要有意识提升其他方面的技能与不足。
(2)关于跳槽,有个前辈的建议是尽量跳去一些对口的公司(比如互联网金融 继续找互联网金融的公司),这样业务积累和深度足够,有利于发展。
(3)在一个公司待时间很长是否有必要动一动,这个看公司和个人发展吧,不好定论。
(4)专注个人提升的同时,还是需要认真做好手头上的事情,千万不要出现这活不想干那活不想干的浮躁心态,要沉稳一些,积累是一个持续的过程,时刻保持学习的心态,其实很多事情都可以学到东西。你需要胜任现在做的事情,那么别人才能放心交给你更重要的事情。
(5)减少一些抱怨,多一些深层次的思考,背后的因素?如果让你来做你能否做得更好?你做不好的事情如果换成别人做能否做得更好?他为什么可以做得更好?我能向他学习哪方面的优点?
(6)每个月进行一次总结,总结多的了,那么思维也会敏捷一些吗,沉淀自己的收获和积累,愉悦而充实。
仅是个人见解,希望阅读的猿友获取自己有用的部分。
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/2261.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...