作者:自由飞
首先你要明白一点:大多数公司也不要计算机专业的应届毕业生。
大多数公司要的是什么?自己去看一下招聘启事就知道了:两年以上开发工作经验……
在承认这一点之后,你才能真正的、客观的认识这个问题,并明白你应该怎么做才能更顺利的找到工作,无论你是科班生,还是培训班毕业。
同时,你还要明白一点:IT培训行业已经存在这么多年了。如果真的一点用没有,真的是个彻头彻尾的骗局,要么就应该销声敛迹,要么就应该转入地下了。
我说这些,既不符合知乎政治正确,也不会有任何一家培训机构给我一分钱的广告费,我特么实在是受不了这个问题的偏向性引导,以及上面一些操蛋的回答了。
我是半路出家做程序员的,之前做家装。
家装也是一个鱼龙混杂人人喊打的行业,我做家装做亏了,但我从来不会否定这个行业。说白了,你没赚到钱,同样做家装,别人赚到钱了的呀。行业里有各种麻烦各种扯皮各种糟心事,但没有这些家装公司没有这些“游击队”,你就只能住毛坯房啊!
同理,IT培训行业里有花样百出的毛病和问题甚至迹近坑蒙拐骗,但没有IT培训公司,很多人根本没法开始这次重要的人生转变。
譬如我,和我培训班的那几个同学。
现在我也招人,我的理念:野生程序员:优先招聘。
为什么?以前多个回答里已经讲过了。其中一点:相较于科班生,培训生更像有一点工作经验的样子。
我们假设科班生和培训生都认真学习了(科班生里混文凭的,和培训班里混日子的,大哥不说二哥,我们不提也罢),那一定是培训班毕业的要接地气一些。
我就讲一点,大学里java要学多久?一学期,这一学期有多少课时?这些课时中有多少上机时间?更别提大学课程老旧,师资力量远离一线,以前其他各种敷衍官僚……
但培训机构,在市场竞争的压力下,这些方面,你不得不说,要做得好一些。你别特么的用那些渣培训机构举例,就特么的好像没有渣大学一样。那些什么三本,包括很多计算机专业凑数的二本,还不如人家一个渣培训机构呢!
我知道有些人要拿什么数据结构和算法来说事。上次还有一个被我拉黑的家伙给我留言,什么“就是因为不懂数据结构和算法,导致代码的可读性差……”我说他“开黄腔”(说外行话),他还不知道啥意思。就这半吊子水平,还大言不惭牛逼哄哄的样子,我呸!
这个问题我就放一放,另一个问题里我会进一步回答(其实以前也有很多回答都涉及过了)。
书归正传,不管是现在的大学教育,还是IT培训行业,最大的问题在于:和实际的开发工作严重脱节。所以用人单位只能要求“两年以上开发工作经验”,本质上就是用这两年时间的工作来弥合这种脱节。
但培训机构认识到了这个问题,在努力的解决或者缓解这个问题;而我们的大学校园,还沉浸在什么“原理基础”的幻觉(或者借口)之中,根本不愿有所改变。
我的转行经历和此问题相关回答,不多说了。
针对评论里的什么大厂校招,我就说一点:就那么几家大厂,是“大多公司”么?
为什么现在动不动就985/211,985/211以外的大学有校招么?
最后,一个程序员学习平台分享给你们,让你在实践中积累经验掌握原理。主要方向是JAVA工程师。如果你想拿高薪,想突破瓶颈,想跟别人竞争能取得优势的,想进BAT但是有担心面试不过的,可以加我的Java学习交流群:282711949。
注:加群要求
1、大学学习的是Java相关专业,毕业后面试受挫,找不到对口工作可以
2、在公司待久了,现在过得很安逸,但跳槽时面试碰壁。需要在短时间内进修、跳槽拿高薪的
3、参加过线下培训后,知识点掌握不够深刻,就业困难,想继续深造
4、已经在Java相关部门上班的在职人员,对自身职业规划不清晰,混日子的
5、有一定的C语言基础,接触过java开发,想转行的