程序员,一个凭技术吃饭的职业,似乎不需要任何的证书做支撑,只要你有实力,就可以混得风生水起,可以升职加薪,当上CTO,迎娶白富美,走向人生巅峰。
当一家企业的招聘信息上,写着“通过软考,取得中级以上资格”,你肯定会觉得,这家企业一定是疯了,技术水平达标,不久行了,要什么证书?一定是一家极其不靠谱的,形象工程公司。
即便是有十几年工作经验的“猿老”,都没见过公司招聘要求技能证书的,就算是印上“本科以上学历”,也只不过是为了降低招聘成本,仅此而已。
某公司高级PHP工程师职位要求
关于“程序员要不要证书”,大部分网友,都会告诉你:学习能力和经验更重要,证书什么的,完全没必要,企业也不认这个。当一个程序员,考了软考、拿到了红帽、甲骨文,甚至还会被鄙视:不务正业。
于是,绝大部分人成了“证书无用论”的代言人,“唯技术论”的死忠者。
这样对吗?当然没错,证书再牛,到头来还不是反应你技术水平的高低?可是,如果你真的认为证书毫无用处,恭喜你,你可能成为杠精了。
证书真的没有么,作为一名程序员,一辈子真的可以不考证书么?可以很明确的说,不行!或者现在也许行,未来肯定不行。
这得从我国的“双证书制度”谈起。
《关于建设社会主义市场经济体制若干问题的决定》指出:要制定各种职业的资格标准和录用标准,实行学历文凭和职业资格证书制度。
因为这个文件的关系,医生有了住院医师、主治医师、副主任医师、主任医师。
因为这个文件的关系,会计有了初级会计师、会计师和高级会计师。
程序员也一样,有了助理工程师、工程师、高级工程师的区分。可跟传统行业的职称比起来,程序员的软考证书,显得有些拙荆见肘。
也许当一名程序员,英语六级证书都比这个更有用,哪怕是结婚证,都比这个强上那么一丢丢。Java工程师、C++工程师,Web前端,绝大部分的互联网技术岗位,都没人会要你所谓的软考证书。
可是在某些情况下,软考这种“国家级”考试,含金量显得特别高。
1、当你应聘的是一家做信息系统项目集成的技术服务公司,那么它就可能对你提出资格要求,没有相应证书,将丧失工作机会。
2、国企、国家单位涉及到职称和加薪。
3、北上广深,积分落户有帮助。例如北京,取得高级资格,可以加5分。
4、有证书,简历确实加分,虽然你可能感觉不到。正如一个毕业生,写着“精通Java”一样,面试官可能不会问你,但对你已经产生了第一印象。
纵观传统职业的职业证书,不难预测,在未来,当程序员这个职业,迈向成熟时,证书彰显实力,将显得更加直接有效。甚至可能发展到,如没有会计证,就不能从事会计工作一样,成为程序员的入门门槛。
到那时,就再也没借口不努力拿证书了。
当然,时至今日,程序员所有的各类证书,含金量仍然不高,绝大部分程序员,没有证,也活的非常精彩。
为了考证而考证,自然不是个好活法,工作中用不到,拿了也白拿。只是如果你是一名大学生,不妨“以证促学”,至少你有一个奋斗的方向。