技术人员的发展方向
作者:互联网
一直有在思考自己在公司中的定位,定位不清晰也会产生迷茫。
是作为技术开发人员,技术主管,技术总监,架构师?
身份也只是一个标识,主要是做的事情:
a.代码编写
b.团队管理
c.业务架构
d.新技术学习分享
e.公司业务的思考
基本上就是上述这些了,那再对应到具体角色,可能是个开发小组长?研发总监?
自己从16年毕业,刚入这行,身份定位是后端开发工程师,那现在做的事情与那个时候最大的不同,可能是那时是别人给自己安排工作,现在是自己给别人安排工作,当然也要自己做一些设计和架构的任务,受限于环境,这里说的架构可能是很低层面的架构,没有方法论的架构,都是自己的一个摸索。
那理想中的,自己工作五年半了,那立志于成为一名架构师,那就现在所做事情而言,还是有很大的差距。
最近看了郭东白老师一篇文章,对于这个职业定位我觉得很有启发,下面是他画的一张图
我们自己目前还处于第二个阶段:兼职架构师
能解决一定的横向问题。对于第三阶段的跨域架构师的定位,授权于自己的知识结构,主要是后端java ,懂一些脚本语言,shell ,python, linux运维的基本知识,对前端也不太熟悉,跨领域的架构需要再加强。
第四阶段的全局性架构师,可能视野需要更大的提高,对于硬件开发,前端开发,后端开发,移动段开发都需要一个全局性的视野,能做全局性的判断。
第五个阶段CTO ,更是需要自己对技术有深刻的理解,需要有技术服务于业务的能力,技术为公司的核心,生存带来价值。
郭老师在总结中,一直提到的一个核心能力是思考力,无形的才是最有核心的,思考能力的提升才是核量一个架构师水平的关键因数。
那自己的定位应该就是相对清晰了:目前处于 兼职架构师的阶段,需要跨越成为跨域架构师/全局加架构师的阶段,这是自己需要想办法尽快去突破的。
我上面所说的这些方向都是往技术沉淀的方向去讲。当然也有往业务反向去转,成为产品经理,项目经理,甚至销售,或者转为单纯的管理者的。
我对自己作为技术人员的发展的终极定位是:有技术思考的管理者【这个是否就是CTO?】
标签:定位,需要,架构,发展,自己,技术,架构师,方向,技术人员 来源: https://blog.csdn.net/u014209205/article/details/122340048