从2012年踏入程序员之路,到现在已有7年工作经验。从刚开始的java开发,到后面的前端开发,再到后面的微服务开发。后续开始带团队,从3个人的小团队,到现在30个人的研发团队,也算小有成就。今天,想分享一下我的心路历程。
入门
残酷无情的就业压力,不甘落后的职场新人。大学我的专业是信息与计算科学,不算是一个特别针对的it专业。大三开始学习了it类的课程,到大四实习的时候,才开始接触java,开始了我的面向对象。12年实习的时候,面试了十几家公司,最后才找到一个十一人的小公司,开始跟着前辈边学习,边做开发。那时候对开发很憧憬,可是现实很残忍,只能做一些低级的工作。13年毕业,我从原先的公司来到了一家稍微大一点的中型公司,学习和工作才走上了正轨。开始接触了ssh、ssi框架,和我进来的有好多人,我并不算最优秀的,好多人表现比我好。我也知道自己的不足,我总是比别人早点到公司,公司上班的时间是八点四十五,我总是八点就到公司了,经常第一个到达公司,中午我也不休息,比别人多一个小时的学习时间。晚上也不用说了,刚进来就是参与做TSM系统,天天加班到九点钟,然后回家。那时候根本不知道什么叫累,那时候写了什么代码现在已经印象模糊了。就记得那时候天天晚上吃老娘舅,吃了三个月,至今都不是特别喜欢吃老娘舅。三个月的加班学习,是我进步很大,但还不是最突出的,我下定决心,一定要比周围的人优秀,让领导能够注意到我。
拥挤破旧的办公区域,逐渐进阶的职场人士。带着这种心情到了14年,14年的四月,被安排出差去河南,这是我第一次去郑州,也是我第一次坐飞机,那时候还很新奇,总算能坐上飞机了。带着各种心情,达到了郑州。还记得在那个破旧的办公室,我们总是加班到十点多钟,用extjs做各种报表,每个人十几张,还有别的功能,周末也没得休息,有几次还加班到后半夜的一点多钟。就这样一步一步,我踏上了java开发的路,慢慢的我从初级变成了中级,然后变成公司的开发主力。
沉淀
不断学习新鲜技术,持续开发项目代码。 然后到了16年,这一年,是我技术进步最大到时候。一年中,接触了好多后端到技术,还有前端技术,从spring mvc框架做到activiti,从redis做到storm流计算。理解了公司到整个框架,后端到hibernate,mybatis都能灵活运用。前端技术也有了很多到提高,那时候是从传统框架刚刚到新框架到时候,jquery的使用,html5,css3的引用,再到后来的bootstrap,jqgrid,echart,kitymind脑图,gis地图开发,requireJs模块化开发。这一年,接触了很多技术,开发了很多代码,在南京也出差了很多,经常加班到很晚,多余到时间自己也对技术有了很深到巩固。
初步尝试管理角色,持续投入夯实技术。17年,我由单纯做技术,变成了技术管理,也从原先到开发者变成了管理者。刚开始也有很多的不适应,很多事情明明我自己做很快完成,分给别人做却要花上很多时间,还得问自己很多东西,花费自己很多时间。很多任务分配不下去,没法合理利用每个人的时间。不懂每个人的风格,每个人的任务做到到底怎么样自己也不知道怎么管控,产品化如何封装自己也得去考虑。我也从原先的一个开发者变成一个解决问题的人,团队中任何有疑问的问题都得自己去处理,经常下班的适合还在想着团队要如何管理才能变得更好,怎么提高团队的整理能力,适应各种情况下的开发任务。思考能让我们的知识形成体系,让自己变得更强。技术上面也变成了一个带头人,前端我最先引入react,学习es6语法,后端的花接触新技术Spring boot,各种微服务的知识。公司需要什么我都去学,更好的应用到项目当中去。就是维护中到各种问题,晚上都会在家处理到很晚。
突破
果断跳槽重新开始,慢慢培养产品思维。18年,我从原先待了5年的公司出来,到了现在的公司。从开发主管做起,搭建了公司的微服务框架,前端框架,推进公司从整体框架到前后端分离的模式转变。不断的推广新的前后端开发模式。从这里,开始慢慢有了产品思维,开始负责一些大数据的产品,从产品的构思,到整个架构设计,到真正的产品开发,不断参与启动,做出了关系,标签,等大护具产品,18年底,我从开发主管升级了到了基础研发部副经理。我负责的产品越来越多,负责的团队人员越来越多。
尝试接触流行技术,团队成员得到扩充。虽然之前也接触了hadoop大数据体系,但是是在做产品的过程当中,不断了学习了hadoop,hive,impala,kafka集群,redis集群,kylin等组件。除了大数据体系,还接触了图数据库,开始慢慢接触知识图谱。慢慢的,自己的知识体系越来越成熟。在这当中,我团队的人员也在不断扩充,有我朋友加入到我的团队。我有了自己的团队体系,设置了几个开发主管,形成梯队配置,不断的老带新,让我的团队有更多新鲜的血液。我开始构思更多好的产品。
开始接触数据中台,成功转型技术经理。19年,我开始接触数据中台产品,开发设计自己公司的数据中台产品,从数据标准,数据接入,数据治理,数据处理,到数据服务,慢慢得开始做一个庞大的产品。我的团队也有了30个人。19年,我也升级到技术经理,开始负责整个基础研发部。
未来的路还很长,我和大家,都需要不断前行呀!!!
作者:江老师(浙江杭州临安人)
来源:易程序员
分割线
相信大家已经迫不及待想了解这位不甘落后的程序员江老师啦。小编加微信深入了解后,发现江老师工作这么优秀,居然和他家的山核桃脱不了干系!!!原来,江老师家中拥有大片核桃园,还销售新鲜山核桃。在山核桃的作用下,原本写代码消耗的脑力又被及时补充回来了~~~
大家是不是也蠢蠢欲动,江老师提供友情价,从他老家直发,加下图微信号即可联系购买。价格为:手剥奶油50/斤,椒盐50/斤,纯肉100/斤,还有美丽大方的礼盒装。














