旧的一年很快就过去,新的一年即将开始,年复一年,一个又一个的轮回。看到许多人都在写年终总结和新年计划了,回首自己过去这一年,感觉平平无奇,也没什么作为。惟稍作记录,聊以慰藉!
18年上半年,基本上整天在公司无所事事,除了日常的基本工作外,可能唯一的任务就是学习java,因为公司要转型,技术团队要转型。
从09年第一天学.net开始,我就立志以后要成为一名.net架构师,抱着这样一个目标和梦想,日复一日的持续努力。所谓十年磨一剑,眼看目标就要实现了,才发现,时移世易,外面的世界,早已不是十年前Java、PHP、.Net三分天下的局面,现在是大数据、人工智能的时代。搜遍各种求职网站,.net架构师岗位凤毛麟角,架构师岗位基本上清一色java系,这是非常无奈又不得不面的现实。
感觉现在.net和php都很尴尬,为什么呢?现在互联网普遍趋向于前后端完全分离的开发模式,前端越来越重,后端java的一套套成熟的解决方案足以替代PHP和.Net,至少在BS项目上是如此,而现在市面上大多数应用都是BS结构,在大数据和云计算方面Java更是甩开了PHP和.Net一条街。随着H5的兴起,Android和IOS原生开发也没有了当年的辉煌。这个世界每天都在变化,一个不留神,我们就落伍了......
犹记得上初中那会儿,03年的时候,学模具设计不知道有多火,一毕业出来随随便便年薪10w,可谁曾想,现在十多年过去了,还是年薪10w..........那么我们现在做所谓的软件开发的,越来越像当年的模具设计,现在农村里面的老大爷都知道大学毕业出来找不到工作,就去培训软件,来钱快,就业率高.......那么多软件培训机构,为什么就很少有培训项目经理、产品经理、架构师的呢?因为这些都是无法直接这样零基础培训出来的,而是需要历练出来的,当一些岗位可以直接批量生产之后,那么也就不值钱了,这是我们需要思考的。就像古代打仗一样,永远不缺兵,实在不行可以抓壮丁,可是却一将难求!
上半年所谓长江后浪推前浪,一代新人换旧人。年初公司就开始在清理研发的老员工,也就是所谓的“换血”吧!然后把原来研发部的老员工一个一个的送走,每送走一个就去聚个餐,欢送一下!到现在我都已经是老员工了!有一次聚餐,去了一家川菜馆,结果一下子弄了个急性胃肠炎,十分郁闷,后面跑去做肠镜胃镜检查,喝了500mL泻药和1.5L水,胀得那个难受啊,尤其是那泻药喝得人想吐,现在想起来都反胃......总是在身体出现问题时,我们才会明白身体健康是多么的幸福~
公司一直在Java还是.net之间犹豫徘徊,所以招聘也是同时招聘.net和java,很戏剧性的一幕是,发布同样的薪资范畴招聘开发,.net一天就三四份简历,一个星期也来不来几个人来面试。而java就大不一样了,一天两三百份求职简历,每天来面试的人络绎不绝。.net招人太难了,开同样的工资,java对求职者的可选择性大得多,最终,公司不得不放弃.net招聘,只招java了。
既然公司都打算抛弃.net了,为了适应市场的需求和时代的变化,那就转java吧,毕竟有多年的.net开发经验,上起手来应该也容易。于是乎,每天上班一有时间就开始学习java技术,在学java之前,先咨询了一下那些搞java的大学同学,然后给自己制定了一系列的学习计划。工欲善其事,必先利其器,先熟悉java的各种主流IDE,然后快速熟悉一下Java语法,接下来就直奔Java目前最主流的框架,如spring boot、mybatis等,就这样按部就班的开始搞了起来。
都说计划赶不上变化,一两个月后,正当学java正起劲的时候,突然接到新的任务,要在原来的.net系统上面改造几个新的版本,我既是项目经理也是开发,也是实施.......反正就是一个人搞,从前端到后端再到移动端以及数据库、部署、运维等等等。然后不知不觉半年过去了,也不知道瞎忙活些啥,Java又丢下了。
下半年10月份,网上置办了家具,有同学跟我说,为何不双11再买,怎么也可以便宜好几千吧!而我认为双11未必便宜,而且没时间回长沙收家具,所以我10.1就买了,后来证实我的决定是正确的(双11.1的时候我回头看买的家具,算上各种优惠比我10.1买的还要贵2k左右),10.1回了趟长沙收家具,一冲动又买了车位,一下子又感觉很穷。