不管你是自学,还还是去培训,你只要记住一点,两者的目的是一样的。至于要选择哪种,这个我没办法给你答案,其实你心里已经有答案了,只是在纠结,怕会成为遗憾,怕自己的选择错了。
我本身是java开发程序员,有一些自己的看法,下面我简单说说吧,只是一些建议,我说什么不重要,你自己判断。
本人新建一个技术交流圈子,群主是10年老技术人员,某上市公司的技术负责人,群里面每天会给群友解答疑问,招聘内推,点击即可加入圈子
选择培训
目前这个行业,选择培训出来的人很多,据我观察是绝大多数都会选择培训。选择培训的原因有几种:计算机专业毕业生、非计算机专业毕业生、毕业多年的无业人员。这里我提到的都是毕业,可能你会有疑问,难道都是学生?这个行业对学历是有要求的,你要想找到工作,目前来说,专科是最基本的要求,现在专科也是很难找到满意的,找到了也是和其它本科有差距。
这三种类里面,非计算机专业毕业生 和 毕业多年的无业人员是最适合培训的,但是也是受益最小的。计算机专业毕业生绝大部分都适合培训,因为现在的大学情况就是这样,大学四年,混3年学1年,去培训的话结合本身专业的优势,在理解上很快,学习能力强,当然这个说的是总体而言。
培训机构的好坏是很重要的,这也是培训的一个坑,有的培训点确实是很好,有的很不好,因此对于培训机构有偏见的培训出来的人,对培训是有很大的抵触的。培训只是一个方式,培训过程中,更多的还是靠自己自觉,多练多看。
选择自学
如果选择自学,我是很敬佩的。网上看视频内容学习,虽然没有培训那么细致,但是不管怎么样,培训能画出一个饼,自学也能画出一个饼,笔不一样又有什么关系能,在知识的积累过程中,自然会对一些疑问给出答案。自学的过程中,也是对自身的锻炼,在步入职场之后,学习能力相对于培训的大多数人来说应该是更强的,适应能力也是更强的。
个人建议:
首页先不要抱任何的培训课,先去b站和网易课搜索相关的叫教学视频,先去听一下,遇到不懂的知识点记录下来,通过查找资料或者提问的方式来解决,再这里我建议去加一些相关的技术交流群,遇到不懂的可以问问群里面的人,客情做好有问题也好给你解答。
其实以现有的知识密度,B站上有很多学习资源,善于利用搜索引擎,基本的资源和答案都可以找到。
我建议是利用下现有资源去努力学习,在学习遇到的问题可以通过搜索引擎解决,如果真的解决不了可以把花部分钱给自己疑问解答的人,
如果真想自己报名培训,可以自己先学一段时间,把JAVA入门级的教程先看完,基本的知识要掌握,之后学习觉得有必要再报名其实也不迟。