我大四,目前参加了培训班,听说培训班出去的别人不要啊

以前我答过类似问题,我还是建议有自学能力的前提下,自己有针对性的去学习。
培训班并不能让你更容易找到工作。
1、培训班老师的水平问题一个新手进步快慢完全取决于老师的水平,一个高水平的老师带给你的是眼界的提高,正所谓站在巨人的肩膀上就是这个道理,自学再厉害也不如有个好老师给你引路。如今培训班的老师有几个做过大型项目?有几个做过项目经理?有几个写过xx项目开发规范?有几个考虑过人月人日?甚至可以这么问:有几个写过完整的一个程序?哪怕是进销存这种小的库存系统。这几个问题问完基本上培训班老师大多都是懵逼的。他们普遍都是拿着课本和教案去教你的,就我当年所见那些老师能真正用好递归的都不多,2维寻路算法都没人给我讲明白,更不用说怎么使用好mvc架构了。所以从培训班出来基本水平也不会超过他们,只有个别动手能力强的会稍好。2、学员素质问题有人说哪怕计算机专业大学生刚毕业不是也一样没经验没水平么?我得说大学出来的当然也是这样不能上岗工作的,但是毕竟大学生文凭在那摆着,比只有培训班出来的要卖相好看啊。还有一个原因就是大公司 校招和社招的差别蛮大的,校招一般都按照人员储备来,社招可是来了就要能干活的。这样就变相压低了培训班学员从社招进入大公司的可能性。前面都是黑大学生,下面正色夸一夸。大学生的优势其实是很大的,计算机专业的大学生起码理论知识是全面的,在遇到问题的时候思路会比没有受到系统教育的培训班学员宽阔,而且一些基础问题理解力也高点。培训班学员知识体系参差不齐,比如我当时只有高中数学水平(现在可能还没有,总不用都还给老师了),在做旋转矩阵以及概率问题的时候还有学计算机图形运算的时候完全get不到点,同项目的东大毕业的一说就明白了。培训班学员有的连与或非运算、位移运算都不明白的,培训老师给讲算法不是对牛弹琴么?当你在公司项目经理给你分配任务的时候肯定会根据大多数人的认知水平来讲解任务分配,不会单独给你知识体系不完善的人去讲解的,所以这个时候劣势就体现出来了。计算机专业大学毕业 甚至更高学历也有去培训班的,这类应该怎么算?我觉得吧既然已经是高学历了,去培训班强化一下自己是好事,但培训班不见得就比你自学就效率高,真想快速提高不如去个小公司跟一个项目(应届毕业会初级的java的大学生应该还是很容易进的),无论加班还是怎么压抑只要跟下来你的进步都比在培训班快!3、培训学校管理问题培训学校嘛总是经济利益第一位,所以管理上普遍以收钱开班为主要目的。广告上说的好,包教包会,不会免费继续学。你看看,明眼人一看就知道,想赚钱毕业考试必须全过或者大部分过啊,不然太严不是全憋在培训学校免费学了?如果学php的毕业设计必须要自己写一套论坛系统不许上网扒,这有几个能毕业?哪怕降低下标准,可以用各种现成插件,不要会员系统。咱们想想培训班毕业的有几个能自己写出来? 有的说为啥不拿java举例,呃我也不会java啊,我是个as程序猿(滑倒)。如果现在真有哪个培训学校宽入严出,每个毕业学员都能独立进项目就干活,我敢保证现在的小软件公司能把他毕业的学员全包了,大公司也会高看一眼的!我当年报名后上了两节课就不去上课了,也没人问啊,毕业考试全班都考一遍直接就过了。我确实是考过的,但其他学员啥样我可是心里有数。我其实一直是自学c++ java,但没实践做过项目,考过很正常啊,后来我也直接入了flash as的坑。最后总结一下 培训班学员出来的几个容易出现的瑕疵,应该也是大多HR不愿意用的原因吧:1、基础知识不扎实,项目过程中有认知瓶颈。2、自学能力差,为啥这么说?因为如果自学能力强完全不用上培训班啊?!(迷之自信)3、混子多,如今程序猿待遇比较好,各行各业都有转行来的,培训班就是非科班出身转入这一行业的一条重要通道。想轻松赚钱的人比真心喜爱这个行业的人多,这也就拉低了业务水平以及敬业态度。当然培训班出来也不是没有人才,但这个比例实在是不高,也就不难理解为啥大多公司不敢用了。如果题主正在找工作,其实提不提你是培训班毕业的不重要,重要的是你在以前的公司做了什么或者你自己做了什么?拿实力说话最重要。以我个人面试的经验:说说你编程遇到的问题和怎么解决的;以前在哪里做过哪个项目;做的是哪个主要部分其中有那些是你自己的见解。诸如此类的经历比提起你是xx大学xx系毕业的,你是xx培训学校xx届第一名之类的要好得多(当然你要是全国前三名校毕业这得另说)。详细的可以看下面几个我的回答


推荐阅读