记得2018年中的时候,和在国内某大厂做事的舅舅一起吃了顿饭,那时候我才刚进入程序员行业,正式工作没多久,舅舅在和我聊天的时候无数次提及了Hadoop和Python,机器学习等对于我来说非常遥远的东西,那个时候不是很理解,毕竟机器学习,Py的应用大批量的还是处于AI和数据处理的领域,我当时还是一个刚入行,写着政府行业项目的新人.真的和我是八杆子打不到一起.那一顿饭吃下来,我就只记得三个点:
1.英语一定要学好,既然选择了出来,那么英语是最基础的,最重要的一环,语言决定不了你的起点,也无法帮你在换工作中起到特别大的裨益,但是要想爬高,语言是最大的助力.
2.想干技术这一行可以,不要执着于java一种语言,一门语言太繁杂了,要贴近社会,不论任何语言,最终都是要服务于客户,服务于社会的,照目前来看,国内各大厂商的大批量资金已经开始逐渐转移到AI以及大数据场景下,业务系统可能以后会被AI取代,要早点给自己想好退路,准备顺应时代的变革.
3.你还年轻,干技术这一行,年轻人干起来钱多点,也是你的爱好,可以干干,但是不要超过10年,这一行干的超过这个时间,就代表你已经开始沉进这一行里面不容易换出来了,以后找别的工作,容易形成思维定式,很容易带着程序员的脑子处理事情,而不是人的脑子,社会的形式,所以,最好10年后转行.与人接触.
饭局吃到结束,舅舅告诉了我一句话,他干了十多年开发,现在在做售前,以前被人使唤,现在使唤别人,他几十年的职业生涯,总结出来了一句话:"这个世界终归是人与人交流的世界,不是人与机器交流的世界,你的位置和报酬,到了一定程度以后,就不是你的技术决定的了,更多的是人脉和运气,诚然,有很多技术大牛,不论是阿里巴巴,微软,华为,都有靠着技术爬到巅峰的人,但是,想一想,咱们真的有那种能力和天赋吗?"
当时听了这些话,我也仅仅是记住了,并没有仔细分析,没有思考,毕竟那个时候刚入行,也理解不了.日子该怎么过还是怎么过.
2018年中开始,各种各样的大企业开始裁员,各种各样的小企业倒闭,破产,无数技术人员真正无家可归.互联网寒冬将至,普通程序员薪资大降,然而,虽然初中级的程序员的薪资已经降低的不成样子,我们再看高级程序员和资深程序员的薪资,再看看大数据分析和AI算法程序员,机器学习类的程序员的薪资,不减反增,一直到2019年末,还是在增.
可以想到,也可以看出来,因为培训班的存在,市场上大批量出现CRUD型程序员,极大的降低了程序员入门门槛,又因为某鸟等职业机构,导致无数3年经验的应届毕业生和5年经验的洗头房小哥,销售小哥彻底搞砸了市场秩序,不仅暴露出了大多数公司HR的无能以及市场的驳杂.2018年末开始的经济状况,导致这种情况愈加变本加厉,最终彻底爆发,大量的人口失业,导致有能力的程序员不会玩手段,面试又面不过职业的培训三年,真心想纳贤才的公司,又因为无能的HR小妹,招进来无数的半吊子人才,各方都在叫苦连天.
2019年初我也在找工作,深深体会到了什么叫无奈,我不愿意伪造我的一年经验为三年,接到的面试都是寥寥无几,接到的面试一般都是稳过技术面和HR面,可是就是因为一年经验过不起薪资要求,ahhhh,最终虽然过了这个坎,可还是很难受.今年也听到几个朋友说了他们认识的今年刚刚去培训的学生的面试经历,起步简历都是三年,有的连CRUD都不会,找工作都蛮快的,面试题一筐一筐的背啊.....薪资基本到一线都是10k往上走,
为什么要扯到培训和非培训上面来说呢?
一呢,是想表述一下这一行现在的状态,真的是乱.
二呢,是想通过2019的乱像和市场,看一看技术前沿的样子,应该怎么走下一步,怎么规划未来?我只是一个人,我的能量,我的能力,注定不可能改变市场,不可能对抗市场,那么最好的办法就是,我想办法脱离这个浮躁的环境,尝试改变自己,尝试去另外的环境比较优越,比较公平的地方.
三呢,我也想就我目前浅显的观察,看到的结论就是,也许大概可能,一个人的话术,骗术,前置条件,真的是要优于一个人的技术,能力等,我坚信技术和能力一定是你成功必不可少的因素,但是我也认为,没有话术,没有前置条件,你连成功的路都没有.虽然看到了这这些信息,但是我年纪还小,还比较有自己的幼稚的想法,所以我依然不齿与去骗,去学习练习骗术,话术,也许过几年背上房贷车贷,或者有了女朋友这种需要大量资金的时候才会更改行为吧.
说完前面的,现在想说说以后的技术路线,首先,我没有搜索任何机构或者网站所提供的就业榜单,因为水分太大,数据太虚,数据太主观,片面,我仅仅就我所自身经历的,看到的,了解到的实情,来看这个问题,
java技术栈,1-3年,普遍业务型公司,薪资普遍小于等于10,外包公司,可能达到15左右,但是业务型公司以及外包公司,年终奖最高不过2个月
python,没见过没听过普通的业务型公司有这个职位的,无法给出数据,外包公司见过这个职位,10K左右,和java没什么差异,但是重点是,目前市场上,百分之八九十是所谓的传统行业并入软件技术,而python这个语言,目前的主要领域还是处于科学计算以及ai,数据分析领域,传统行业要来无用,传统行业绝大多数还是被java,php管理.所以现在培训班培训的python....那是真的找不到工作,做科学计算和数据分析,起步都是硕士,要你一个专科干嘛?大量算法和数学原理,本科生看着都傻了,专科生...最起码百分之99绝对看不懂,学不会,
java技术栈,1-3年,互联网公司,薪资普遍13-20,放心996跑不掉的,007也是很有可能的,项目上线绝对007跑不掉的,不排除福利待遇及其好的955公司,但是我相信很难遇到.
python 1-3年,没人要,放心,就是没人要,互联网企业很少有人要,除非你是应届生,除非你是硕士生,除非你是博士生~一般互联网新型企业搞不起数据工作,搞得起的就是中厂大厂,人家看不上你1-3年的.over
java技术栈3-5年,能力好的能到20K以上,能力一般的15K左右,能力和运气都一般的10K动不了,不过一般跳槽还是有机会的,
python 技术栈3-5年.能力技术经历都不错的,30+往上走,这个阶段,不乏java,c++转型为python的人员,很多,基本都可以挑战一下中型的厂子,进去的话薪资不会低,就看进不进得去,
再高阶级的,不懂,认识的前辈也少,得不出什么结论,不过能坚持到这个年限的,还在一线城市的,薪资不会低,
总结来看,java这种偏重于业务的语言,各个层次都有人,都能发展,python这种语言,要么没人要,有人要肯定钱不低,也可以转型,但是比较看运气,市场小,java由于人员多,竞争力大,各种状况也多,所以薪资在8K以下,还行,到了10K,很多公司开始有考量,你也多了很多培训班的竞争对手,到了15K,开始资历要求,到了20K,开始运气和项目经验和资历要求,而python,要么找不到,要么找到了就不错,但是大厂中厂可不是创业公司什么的那么简单了,多次多层的面试考察,能过去就好,过不去也正常.
由于python在国内的爆火时间并不是很久,人才缺口多,市场是允许别的语言转型的,机会还是有的.
看现在国内市场,其实软件都在慢慢趋于一致化,只不过是有部分的样式以及内部流程业务不同,很多一站式平台的兴起,已经使得很多以前需要花费数十万找开发或者外包的小老板,变成了网站在线生成系统,一键云部署.业务型系统确实受到了一定的威胁,现在时代科技发展这么快,很难想象会不会几年之后,阿里或者腾讯或者华为,搞出来一个系统,大批量替代业务型系统.那么到时候还没转型的,一定会出事.
现在我的想法,我的规划,要么慢慢开始转型到业务层,以后做需求的定制人,管理人,要么花心思学习AI和算法,争取以后转型到AI工程师或者算法工程师,业务型工程师被取代的可能性太高,.而如果要转型业务层,我现在的平台不够,可以慢慢尝试,从售前?或者从项目经理?.那么如果是算法或者AI层,那么我需要掌握什么?算法?机器学习?各种AI库?两者都不明晰,但是可以从简单来看,不能只做一个接受需求,根据需求开发写代码,写完维护代码这么简单的事情,需要理解需求,深入需求,理解业务,分析业务点,这是业务方向,那么程序方向,目前大火的python,在我手里只能写个最简单的爬虫,java我还能写点爬虫爬种子,python还太嫩.我需要先掌握这个语言,写点东西出来,给未来铺路.
感觉现在的时代变化真快,要不是是在受不了政府体质内的那种环境,互相推诿,互相陷害,真想回老家讨生活,为了脱离这种生活,现在只能是自己努力一点,想想自己的未来了.
来源:CSDN
作者:掌柜啊
链接:https://blog.csdn.net/Zachariahs/article/details/102561500