转行java培训还是自学?
转行学java,去上一个培训班是非常有必要的。不过要选对适合自己的班很重要。
所以可想而知,那个学习氛围是非常好的。只从努力刻苦这个角度来看,我觉得这个氛围绝对超出世界名校。
学的内容上,培训非常的务实,也很深入不会像教科书那样模板化,讲到难点都会从本质的内存角度上去做出解释。老师都是企业里做了很多年项目的人,知道技术上有哪些坑,项目里怎么做才会减少维护提高复用等。这个是自学和正统学校里绝对得不到的。因此意义很大。而且,培训期间都会带着我们做真实的项目,无论技术还是业务角度都是贴近工业界的,这对于要马上找工作的同学非常有利。不仅如此,如果培训完继续上学,这种理念也会帮助我们更容易抓到未来学习的重点和避免坑点。
此外,对于转行的人来说,这一类学校在面试和公司推荐上都很有经验,毕竟有这个人脉。不过对于找工作来说,学历和技术都很重要,培训班只能带来技术,这一点还是要明白。在IT界,有很多层,顶尖公司例如美国google,英国deepmind,中国face++等对于学历要求还是很高的,第二梯队有阿里巴巴,华为一类的大公司同样要求学历。但是第三,第四梯队有很多初创的小公司甚至是外包公司,对技术要求要高于学历要求。培训班出来的同学虽然一二梯队很难进,但是三四梯队的待遇是很有可能比阿里一类公司高不少的。工作几年之后再跳槽到大公司也是可以的。
总的来说,