在计算机IT行业,关于程序员的学历和技术问题的探讨一直都存在疑问。近几年随着互联网发展起来之后,学历的影响好像没有之前那么严重了,但纵观整体而言,很多大型企业依然会把学历看的很重要,所以,作为一名程序员,到底哪个更重要呢?
1.不同公司对于IT程序员的学历要求
在作出结论之前,我们应当审慎地考察目前的行业现状。那么,目前IT行业对于学历是怎样看待的呢?
(1)体制内公司。如果是体制内的IT行业,同任何体制内行业一样,学历有高标准。一般是要一本以上,否则进不了门。这个没有什么好解释,因为体制单位岗位缺,所以人家提高门槛很正常。
(2)体制外公司。他们会有所不同。因为程序员是技能岗位,IT公司比较喜欢用有一定经验的,所以之前工作过的平台和作品会比较重要,很多IT公司程序员都是大专岗位,然后自己去深造本科学历的。换句话说,体制外单位,是看年龄、项目经验才是学历。甚至很多公司倾向大专生,因为年轻能加班,工资起点低,好用不埋怨,性价比高。
2.IT岗位技术的重要性
当然,程序员统称概念比较含糊,在IT行业,程序员也是有细分的。高级岗位。一般IT企业在构建技术部门的时候,关键岗位还是倾向于“三高”:能力高、资历高、学历高。比如结构框架工程师、算法工程师、数据架构等等。因为通常他们是团队核心,技术中坚,负责IT产品底层逻辑架构,如果素质全面一些比较容易有威望,形成团队凝聚力。普通岗位。围绕核心的其它岗位,比如:Java、UI、web前端、测试等等。基本上大专就够用了,主要看的是经验,如果是应届,只要基础可以,要求不高,性格没有极端,不会对学历要求那么苛刻。
一般可以分为成长期、成熟期和衰退期。不同时期,学历作用不同。作为素人,入职那个环节,学历有作用。因为没有项目经验,只能通过学历评估。如果你目标高,就是要去头部公司,或者做关键岗位。毫无疑问要高学历。同时,高学历也意味着高实力资源社交圈,因此,从这方面看,学历还是有用的。但是进入职场后,在成长期和成熟期,学历就很少被提起了。反而能力是每天要证明的,学历更多是为了提高能力而服务。
拥有一个高学历的好处是不可否认的,那些人在上学的时候付出的多,工作的时候自然顺利一些;学历上差一些的,工作的时候多拐一个弯,只要你足够努力,也一样可以。