本文转自头条号 极客宇文氏 侵删
前言:看见很多朋友有疑问,程序员的学历到底有多重要?江湖流传的普遍言论是,学历不重要,技术水平高自然就有竞争力。
起初我也是对这种言论深信不疑,直到如今,工作也有一段时日,所见的所听闻的,种种迹象告诉我,学历至关重要。
程序员手写代码
工作三年VS读研三年
很多人觉得,三年后,工作三年的开发人员,与读研三年出来的相比,工资会持平甚至略高。
这我不反对有这种迹象,但是我听说的,更多的是不一样的结果。
有个专科朋友,大学期间开悟,开始过上比高中生还努力的学习生活,到了大三,接机翘课工作了半年安卓开发,辞职继续读书,专升本成功,然后继续进修,考研上了某中部211大学。他的导师给他的承诺是,毕业起薪年薪三十万不是问题。
当然,现在这个承诺还没有到兑现的时间,但是这种教授的许诺也不是随便给出来的。我也将信将疑对他的未来起薪表示好奇。直到我听说了另一个女生的故事。
这位女生今年研三,在南京读研究生,已经有科大讯飞实习经历,就在今年已经收到了北京某著名互联网公司的offer,年薪27万,她走的是数据挖掘方向,但是她跟我实话实说,自己学的挺水,她的薪资是这一批工资最低的。我只能笑笑说了句,厉害了。
数据分析页面
大专本科程序员是什么现状?
这两位研究生的薪资很明显摆在这里,我相信工作了三年的普通本科生,大部分并没有达到三十万年薪的地步。很多本科生起薪都是在6千到1万的区间,并没有那些互联网大公司给的这么令人垂涎的高薪。
能混到高级工程师的地位都可能得五年,三年工作经验如果一直在一家公司一个产品部门的话,还真含金量不高。因为一直在一家公司技术体系下,自己的进步是非常有限制的,这也是为什么有些高级程序员出来并不能很快适应新公司。
而大专生,大部分会进外包公司,这是学历设置了门槛,外包公司的苦可能尝过的人自然懂。
“别跟我提技术经验,大专生工作三年如果还是写业务代码,即使会多线程会性能调优,也很容易被后来居上的新人替代。”
这是一位过来人给我说的。而这种情况,研究生的价值就体现出来了,研究生干的活技术层面高,可替代性比本科生小。
而且如今流行的人工智能(A),区块链(B),云计算(C),大数据(D),哪一个都是招聘一般限制学历硕士以上的,这四块肥肉薪资都是年薪二十万以上的,可想而知学历门槛就是这么残酷。
敲代码的程序员
笔者写到这里,不禁提醒还在纠结“计算机专业本科毕业直接当程序员还是读研三年去就业”这类问题的朋友们,如果喜欢软件IT行业,最好是读研,如果不从事相关行业,或者不感兴趣,可以选择直接就业。