现在的程序员找工作,大多都被学历给限制,各个大厂动辄就要求985、211、研究生、博士生的。这让很多名牌学校的本科生很难有机会进入大厂。回想20多年前,那才是程序员黄金就业时间。学历看都没有人,只要会写代码,高中学历也一样走向“人生巅峰”。
互联网发展早期的时候,虽然一些大的公司如新浪、搜狐等也对学历有要求,但是很多人还是不愁找工作的。那个时代对程序员的需求量太大了,进不去名气,稍微差一点的还是轻松进去的,毕竟每年程序员的缺口上百万的。只要会编程,基本不愁找工作。而且待遇也不差。
随着学习软件开发的人越来越多,技术不断的进步。慢慢的,各个公司招聘都可以对学历有所要求了。好学校、好学历的,就算做同样的工作,甚至能力差一点,也比学历低的待遇要高,升职机会更多。
为什么需要程序员有学历甚至有个好学历呢?究其原因无非就是招聘成本的问。随着学编程的人越来越多,高校科班出来的,培训机构输送出来的。人是越来越多,同时很多水平不行的也大量的投递简历。企业每天都能收到上千份的简历,这么多简历找起来也是很浪费人力成本的。为了降低招聘成本,很多公司就开始用学历卡了。毕竟学历是一个简单有效的标准。虽然可能会漏掉几个高手,但是大部分还都是能满足需求的。
再者,随着互联网开发的越来越规范,野路子开发的时代慢慢过时了。对程序员的要求不再是简单的只会写代码就行了。需要的更多的是能更规范的开发。各种开发框架、开发规则被制定出来。很多与开发无关的要求也被提上日程。这样对于有较好学历的人会更容易接受公司的管理和文化。现在的公司都有成熟的制度,对于学历有要求也无可厚非。
在互联网公司里,几年前还会招一些大专学历的程序员,但这几年就少了,但是有些招聘比较着急的职位还会招聘一些大专学历的求职者。不过,高职中专等,基本上就没面试的机会了。
现在虽然还有一些大专学历的求职者能进入技术大厂,甚至可以拿到高薪,但是这种情况只能算是特例了,那些学历低的可能是真的有什么超越其他人的地方吧。但是这样的真的不多了,我身边这几年是没出现过这样的。低学历的,现在即使能进大厂,也绝不是单纯靠大专学历,而是一定靠其它的亮点因素,比如其它大厂的实践经验,或者是值钱技术的项目经验吧。
总之,互联网行业也好,软件行业也好,现在人才也多了,要求也高了。学历必然被提上来了。建议想做程序员的,至少也得弄个本科学历。现在弄个本科也容易,即使高考的时候考了个大专,也可以专升本拿个大本的学历,无非也就是比正常的本科多学了一年而已。