网友一:
IT行业的高薪和就业前景还是吸引了很多人选择相关专业,IT技术人才培训机构也不断增多,迅猛的发展在带动IT企业的同时,也撕裂了IT技术人才的供应。
在编程领域里,除非天资超群,否则童子功越早打下越好。接触编程时间过晚,不仅是编程技术上处于劣势,也意味着在思维方式、解题经验方面的落后。这也是为何科班出身的程序员在面对非科班选手时,往往具备压倒性优势的原因。
对于一个希望转型成为程序员的求职者,留给他学习技能的时间极为紧凑,而知识积累的欠缺导致他们往往在一开始只能以速成的方式谋求技术熟练,这往往加固了外界对他们技术不扎实、流于表面的印象。另外,就一些专业跨度巨大的程序员,他们转型壁垒更是超乎常人想象。
网友二:
学历是敲门砖,有了学历才能去往更广阔的天地。当然,能力是你能立足的基石。
能力的重要性:如果没有能力,那肯定任何职业都是寸步难行的。而对于程序员来说,能力就更为重要了。因为对于一个软件产品来说,程序员就是生产力,这个生产效率很直接的影响着产品的好坏。可能大家会经常听到木桶理论,什么最短的那根木头决定了这个盆子能装多少水等等。其实也都是对个人能力的一个要求。对于同样的岗位来说,我情愿花10K来用一个满足要求的人,也不愿意花5K来用一个达不到要求的人。所以,能力的重要性毫无疑问。
学历的重要性:学历呢?其实学历的重要性主要体现在,你进入公司前的时候。很多时候,我们会看到大公司,强企业的HR说,我们只要,毕业的,其余的都不要。毫无疑问,这是一个其实,但为什么会形成这样的其实呢?因为HR也是有考核的,人力资源6大板块,招聘就是其中之一。做不好招聘,那要你这个招聘专员来干嘛?对于大公司的HR来说,每天会面对成千上万的简历,为什么?谁不想去大公司啊。待遇高,福利好,氛围好。那HR在没有见到人的时候,判断你这个人是否合格的最基本标准就是学历。
网友三:
如果一定要说个孰轻孰重的话,那毫无疑问,我选能力,因为判断一个程序员是否成功,不一定是需要在一个大公司上班,但是光有学历没有能力,那即时进入大公司,也有被扫地出门的一天。
如果已经参加过程序员相关的工作了,想换一家更好的程序员相关工作,那么能力就更重要一些。但是学历也重要,因为公司会认为学历高的的人自学能力更强,更有发展潜力。除此你要的只是初级程序员,打杂的那种,这样,工资也不可能高到哪里去。学历重要的意思是说,如果两个人具有同等能力,那么公司会优先考虑学历高的人。除非你能力确实出众,比方说获得过高水平编程大奖。
网友四:
如果非要做一个对比,也分环境,如果是外包类公司,需要大量开发以及保存套用模板,能力与经验的重要性就凸显出来。而我们可以看到很多国内著名企业都在招聘0经验的重点毕业生,为的就是从0培养,灌输自己公司的理念,带领这些有学历的萌新,走向自己公司定好的发展道路。所以两者都重要,分不同场合,不同的技能有主次之分。
如果你是想急于入职,那么可以自学一门语言,建议不要去培训机构,如果你自制能力很差,可以花钱去培训机构。努努力,出来后可以在北上广找一份不错的工作,一年后10k起步问题不是很大。如果你不急于入职,想提升自己素养,那么不妨静下心来多学习一段时间,等自己更加成熟,再去接触该行业,会比以前起步得心应手一些,而且学历高了,找公司也更容易。
网友五:
学历,这里泛指大学学历,一种学习经历,也是系统性接受编程基础理论,和改行业基础理论的,掌握这些东西本身也是能力的一部分。学历,在实际中为了提供了一个平台,让你有机会获取一分工作,当然也为你提供了一个朋友圈,这个圈子也有很多机会和平台。没有这个学历,可能很难获得这个平台。
如果,在公司,实际工作中,能力重要,见过很多定着高学历的,实际上做事情并不那么好,或者说在公司了有更高的职位,更好的薪水。
网友六:
我认为这是同样重要的,确实很多时候我们会说技术行业,最重要的是自己的技术和项目经验,但是,如果没有学历,你在HR第一轮筛选简历的时候就被刷掉了。根本没有展示你技术的机会,即使侥幸进入公司,后期的发展肯定是赶不上高学历的人的,不然为啥现在那么多的人不断地在提升自己的学历。为的就是自己以后的路越走越远。如果是安于现状的人自然就不用考虑这些问题了。