技术岗位到一定年限后(人到中年)是该发展技术的深度,还是广度
Posted 采采卷耳&不盈倾筐
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了技术岗位到一定年限后(人到中年)是该发展技术的深度,还是广度相关的知识,希望对你有一定的参考价值。
其实这是一个开放性的话题,为什么这么说那,因为这与个人的发展方向有关,和所属处的公司环境有关,和你的性格和职业规划有关,和你的机遇有关,甚至和年龄有关。那么下面就我和我身边的人来浅谈一下个人的看法
本人是一个非科班出身程序员,说白了就是培训班出来的,但这个并不影响后期发展,只是入门难易的问题,到目前为止也有近6年行业经验,刚开始时肯定是做开发,写写功能模块改改bug,无非就是一些增删改查的玩意,技术提升的很慢,没办法,小厂小公司又不是互联网,整个项目并没有什么复杂度,那时候也就是想尽快把基础能力抓牢,做扎实,毕竟任何时候任何公司对菜鸟工程师都不是很友好的。做了近两年跳槽到了另一家公司,新成立的研发部门,5个人,没有小组长,也没有技术大牛,有问题自己百度…技术总监直接监管,起初是打算做一个产品,语音机器人,自动拨打电话,核心技术TTS ASR等当然是用的科大讯飞,阿里等等大厂开源出来的,经过一番折腾也推出了产品1.0版本,但不幸的是刚好那个时候国家出了相关政策限制(“净网2018”)和一些突破不了的技术壁垒,最终宣告失败,而这中间积累了python语言的一些能力,倒也算小有收获,之后便开始做大数据应用项目,说好听的叫大数据应用项目,其实还是一种变相的增删改查项目,毕竟大数据的一些核心功能如数据采集,数据转换,数据清洗等等早就被厂商做成工具了,整个过程拖拉拽,毫无技术沉淀可言,回头想想入行三年多,作为一名技术人员,自身并没有明显的技术优势和手段,恐慌的心里便逐渐蔓延开来
这个情况就是这样,相信多数码农也是这个差不多情况。
一、公司环境和机遇
上面我提到了我第二家公司的事业环境,用一句通俗易懂的话来说,就是你想用什么技术,想学什么技术,不是你能够决定的,除非你是技术负责人,那还要看具体的应用,所以在不利于自己发展的环境下,趁早做决定,越早越好。
二、性格和职业规划
如果你是个闷油瓶,不善交际,同时又热爱技术,那么毫无疑问,在技术领域深耕是你唯一的选择,成为技术大牛,资深专家,资深架构师都是一个不错的职业方向,但要面对的是技术的不断革新,同时要不断学习,因为一个框架甚至一种语言都不一定能够一直在市场上占有一席之地。所以提前定位好自己某某技术专家的title后,道路会清晰很多
相反如果你不压根就对那些枯燥的技术没有兴致,或者说没有天赋,学什么都很难,那趁早规划转岗之策,转销售,售前,运维等等相对一线技术来说这几个岗位的职业生涯无疑会长久一些。
三、年龄
刚从性格角度分析完,我们再来谈谈年龄角度该怎么看待这个问题,如果不是刚毕业或者刚入行的菜鸟 或者是仅有一两年工作经验的初级,就该在掌握一个主流技术的前提下,去尝试拓展相关领域的技术知识了,比如你是个java工程师,你可以学习python数据处理,可以学习React,vue等前端技能,可以学习hadoop大数据组件,当然也可以学习springCloud 微服务,甚至可以学习一些云应用的知识但这里要值得一提的是,你的主打技术要扎实,稳健。比如java工程师,最起码要知道多种设计模式,多线程,NIO,JVM,和常用的ORM框架,spring,掌握RestFul API,熟悉linux 常用命令等等,如果这些都还没有掌握,那就不要好高骛远了…那么为什么要拓展技能的宽度那,因为你在掌握了多个技能后,能力提升自不必说,你的机会也会更多,比如可以开始带人,带项目这样就会为你以后的方向做铺垫,从而掌握更多的主动性。相反如果是小白,那么一句话,抓紧时间多学习,学请教,试想一下如果一个5年工作经验的菜鸟出现在你面前,你会作何感想
四、自身情况
我现在做项目经理有近两年了,也敲好公司没有专职项目经理,所以开发的项目只能有做技术,又做管理,从这之中也积累的不少经验,有幸有经过系统的CMMI,和PMP学习,对理论知识也熟知一二,理论加上实操,确实让我少走了些弯路。虽然做了项目管理,但对于技术我是仍没有敬而远之的,但这个时候不会深入的去学习一门技术了,会从它的演变,使用场景,架构,及优势去学习,这样也算是综合能力在不断的提升积累。综合型人才在中国的人才市场上可谓是独占鳌头的。
想起我的一个同学,和我一个培训班出来的,干了一年多,选择回老几三线城市发展,到此5年多经验的程序员,技术一般,又不会项目管理,问他又不知道该如何规划,不知不觉中就先入了事业被动期
还有几个部门的小伙子,干了一年半了,平时做事可以,但经常偷懒玩手机,年底述职一问技术问题,还只是知道简单的技术点,再往深问问就是一问三不知了,长此以往可见其发展轨迹是令人担忧的。
总之,如何选择要参考年龄,公司环境,机遇和性格等等方面,切记不作为,不思考,不自我驱动。
以上是关于技术岗位到一定年限后(人到中年)是该发展技术的深度,还是广度的主要内容,如果未能解决你的问题,请参考以下文章