从2012年开始,在移动互联网浪潮带动下,整个产业急速发展,很多人都因为薪水待遇投身到这个行业里面来。
我印象最深的2013年的时候就是当时有一个初级ios开发要价40k每个月,在当时简直不可思议,但没过几年ios又不火了,最低的时候6k能招一个ios开发
2015年,互联网发展更是百花齐放,涌现更多初创企业,前端从html+css,开始进入了hybrid和node全栈的时代,这时候React和React Native横空出世正式确立大前端的地位,把之前性能不好的打包框架都淘汰了,node服务端威力更是将前端推向一个小高潮;
2016年前后,Vue进入前端视野,它的易学性、便捷性以及生态文档的友好性,使之与angular、react成三足鼎立;
2017年,部分的小型创业公司倒下,大型企业对后端并发、代码解偶、大流量有了新的要求,spring全家桶和微服务在后端大放异彩,java作为大型企业主流语言,java程序待遇更是创下新高,招聘市场更有将php、node、ruby取代之态势,很多中性企业更是转到java,围绕java重构
好的java程序员更是有漫天要价的直奔;
2018年,java的趋势丝毫不减,但同时涌现devops概念、大数据分析、区块链技术等,一下子python、Go又火了一把;
2019年,这个我正式认为互联网进入下半场标志性的一年,因为我年初翻查了100offer、拉钩等网站的招聘,今年的招聘岗位是同比最少增长的,但要知道还是有不少半路出家的人要用到程序员的行列,可能很多人会说,“这有什么可怕的,只有在退潮的时候,才看到谁在裸泳”,我倒持以更深刻的想法,要知道现在程序员普遍待遇还是比很多白领甚至很多其他中层管者的待遇要高2~3倍的,很多的士司机不要说996,甚至是007,他们的待遇也就7k左右,这说明了什么呢,可能你们会觉得说我们不一样,但我的结论是:在未来几年,不仅仅是淘汰一部分低级程序员,甚至在市场的调节下,程序员的待遇将回归理性,最多略高于普通白领。
既然我个人有了结论,那应该怎么做呢,我的建议如下:
1.少参与无效的活动
很多人参加各种什么大会,各种线下活动,有的是为了拉业务,有的为了涨人气拉粉,无论我们以什么动机去参加这些社交活动,我个人认为还是要回归理性,回归我们的根,回归到技术里面说,不然只有输出,只懂些皮毛是没有意义的,还不如稳稳抓住本质,等渡过难关再说,我作为某企业CTO,我不想很多人在背后说:“CTO一般都是靠吹,技术现在根本都不行了”
2.参与更多开源的计划,不要吃老本
作为资深老鱼,不能只是叫别人游水,自己要往水里去
3.往高难度挑战
练习算法,用于实践,往深水区走,改良架构,节省公司成本
先写那么多,接着弄点干货,最近都是搞数据结构和算法,自己还是想往深的地方靠拢