我想我是海啊
如果学习能力强,可以自学。比如有的人会归纳知识体系,动手能力又强的那种。如果自学能力不行,建议培训,省去不必要的时间。我一个大学同学是学习能力不行的,看书很久才能看懂,看懂了但是写不出代码。后面在成都汇智动力,现在华为。
猫爷爱大王
如果在校期间课本知识都学得不错,自己也额外扩展了很多知识,也做个几个完整的项目,这样就没有必要去培训。如果不是学得很好,也没有做过项目,去找工作一般很难找到,即便是找实习单位也很难,我记得我上学那会,能找到实习的,都是班里学得不错的,学得一般的根本没有机会。这样的情况,去培训还是有必要的,培训是众多学生方式中的一种,不要带有偏见,培训的好处有:1.能系统性学习知识。大部分培训机构的大纲都是经过严格的市场验证和精心设计的,基本涵盖了做项目所需要的所有知识。2.节约时间成本。如果你想脱产自学,需要你有很强的自学能力和自控能力,即便如此你也会花费大量的时间,而且也会浪费掉很多不必要的时间,比如,你遇到一个bug,本来只需要几分钟就能解决的问题,你自己可能需要几个小时,但是培训的时候就可以利用机构的师资资源来快速解决这个问题,节约大量时间。从总体时间来看,培训至少能比自学节约三分之一。3.有完整的项目可做。培训可以带给你完整的项目,自学的话,这方面就弱很多,网上的项目很难有完整的,而且过时的多,像我们最课程,给学生做的有自己软件公司的真实商业项目,学生做了后很受公司认可,到了企业就能直接上手,这是自学无法达到的;在培训机构你还能和同学协同做项目,自学就难以达到,到时候就业后,去了公司都是很多人共同开发一个项目,如果你提前协同开发过,那么上手肯定很快。当然培训也带来一些代价:1.金钱。培训动辄需要万元以上,举个例子,学Java,市场上机构大部分学费都在2万左右,一些新开办的机构可能少点,比如我们最课程暂时13800,即便这样,对刚毕业的学生来说,也有很大的压力。2.思考力提升慢。自学所有的问题都得自己去解决,在这过程中能提升自己解决问题的能力,而培训是老师手把手教,有些问题老师给你解决了,自己的思考时间就少了。综合来看,培训利大于弊,先入行,再提升。
戆戆的囡囡
有必要,因为培训是唯一能快速入行的唯一途径,这样不仅能省下很多时间和经验,也就是花钱买经验,总之能用钱买到的经验就没必要用时间去交换,这样不值。培训不仅能快速入行也能累积行业经验提高薪资,现在软件测试行业人才缺口大,但是功能测试已经可以算是普遍饱和的状态,唯一缺乏的是技术人才,所以不太建议自学,如果自制力极强可试试
优质考试培训问答知识库