个人经历,职业发展,未来方向
学生时代的结束
2012年 高考,以6分之差 落榜二本,之后由于亲戚朋友的介绍,进入某培训机构学习IT。12年,记得当时C# 很火,外边好多.net 的招聘职位,因此,我选择了.net 。
经过1年半左右时间的培训,在14年 年初的时候毕业,当时考虑过去A市还是B市工作,最终选择了B(具体城市 不透露了,都是一线)
新的起点–开始
2014年2月16号 来到B市,开始找工作,参加面试,一个星期两家offer,工资相差不大(但是在学校同一批的同学里算比较好了(俗了)),第一家公司,上班一个星期,由于个人原因,没离职就跑路了(当时没现在懂事,这点不好),来到第二家电商行业公司,工作中算是比较悠闲,做项目基本上 跟上公司节奏。
我还记得 当时个人感觉做的最好的一个web 项目-OMS管理系统,项目搭建,公共方法构建等等 我都有参与,当时感觉真的好有成就感,但是 后来这个项目进度稳定之后,经理又把我调回了 原来的 接口开发工作
后面越来越觉得 自己继续在这家公司闲下去,对自身 发展不好,因此 在2015年4月办理离职手续,离开公司
发展
2015年5月入职一家初创公司,加班模式正式开启
在公司 入职的第4天,微信端电商网站开发启动,整个网站 丢给我一个人,加班加点做了一个月,最终项目上线(大多是前端代码,服务调用的后台)。相信大家都明白,新公司第一个项目 一般都是项目经理试炼新人的,因此 最终 我融入团队。
开始 团队两人,就我 和项目经理,公司其他人 负责的是外包项目,我们两个 做的是自己的产品项目。
后来 业务发展,公司慢慢的 不接外包项目,专职做自己的产品,因此 又把公司 一个做外包项目的同事调过来,一起做自己公司的产品项目。再后来 项目经理 开始不写代码,专职管业务(只是偶尔写代码),然后公司主体业务变成了 我 和另外的一个同事
迭代速度也在增加,一般一个月 两个版本,每次发版都需要通宵,但是 我没觉得很累,因为我在这公司 有压力,我比较喜欢 有压力的坏境
2016年,公司业务增加,办公地址 从B市搬到C市,我也跟着去(当时觉得C市离家比较近),来了C市,经理给我配了个帮手,我就简称“李”吧!
李的经验比我少一点,工作中 基本上是给我打打小手,麻烦的东西 他也做不了,基本上 公司所有的业务代码 都是我 和另外一个同事 两个人全包,后来 慢慢形成一个规律,生产订单+库存管理 归另外一个同事负责,其他的所有业务系统,都是我一个人负责 ,基本上 公司天天加班,一个月两个版本。偶尔还得连续通宵。
这个时候,公司已经开始转java了(不要问我为什么 转java了 还那么忙,因为业务需要) 当时 跟经理聊天的时候,我说 我能转java么,经理笑着说我是.net的绝对主力,目前肯定不能转,以后再说。当时我觉得也对,.net 这边确实太忙(如果当时让我转,我肯定是转了)
2017年 开始,.net 这边 业务开始变少,基本上 东西都在java 那边做了,我的那个同事,调去开始做java,我就开始做winform的 客户端系统,调用java的接口,这个系统 还是我负责,李 给我打下手(这个时候李 已经能做些东西了) 但是我觉得,如果我一直做这个winform,以后出去不好发展,当时 我也考虑过转java,但是 .net 已经做了那么长时间 全废了 可惜了,java 到时候还得重新学。在加上 我当时确实是想出去 试试,所以我就提了离职
于2017-04 办理离职手续,期间 正好两年,我可以说,这家公司 直接让我从菜鸟 直接升到了老鸟。里边用的到技术点,学到的东西 我相信 只要做过电商业务的 都懂
之后 我继续来到B市,面试,找工作,然后就到了我目前这家公司,以高级攻城狮的头衔进入公司,转正之后升职为 项目负责人( 说白了,就是丢给我几个项目,然后给我配几个助手,让我自己控制项目进度,有问题背锅的那种)工作很轻松,如果个人不想加班,可以天天不加,在这公司 我的想法是 边上班边休息 毫无压力。
由于清闲,我感觉在这公司 已经没有动力了,上面说了,我比较适合在有压力的坏境中工作,没有压力,我就感觉自己在退步。已经清闲了接近一年,足够了
职业的疑惑
我一直都很清楚自己的目标:架构师 或 技术大牛(或许有点不自量力,但目标还是要有的,哈哈),但是 我也很清楚自己的缺点:不适合看书,看视频的学习,我适合趴在问题堆里,从问题堆里边,慢慢爬出来,这样 才是我学习的缺点所在。
我相信大家都很清楚 目前国内C# 和java的形式,我知道 最新的.net core 性能比java强,也能跨平台,但是 生态差,而且国内的.net 公司 一个一个的在减少,岗位数量为java的8分之一左右(一线城市大上海-工资 15~30的岗位)。
我有很多次 都在问自己,我应该在.net 行业 继续沉淀,还是往java方向转型。我不怕难学,有老鸟般的C# 开发经历,学java 比较容易上手 而且目前 我的年纪,还有转型的时间。但是 我又不想放弃.net ,毕竟 我不知道未来.net 究竟会如何,.net core 在国内还有没有雄起的机会,我们都不知道
不知道有没有跟我一样的同学,没有统招学历,只有一颗奋斗的心,对于大公司,我是不敢想,也不愿想,没有学历,大公司面试机会都不会有,而且理论也是我的弱点
不管怎么样,我只是想安安静静写自己的代码,以最大的 努力提升自己
附
文章写得比较烂,看得费劲的别喷,大神也勿喷,谢谢
另外 写这篇文章 只是想知道 现在还在坚持.net 的 同学,未来到底该如何发展,在这个分叉口,该如何取舍,我相信 跟我经历相似的同学,不在少数!!!