半年时间,如果你没有基础,自学的话难度有点大,时间有点紧,可以考虑找一个老师带着学习会比较好。一般自学周期都是比较长的,通常在一年以上,所以选择什么样的学习方式是你需要考虑的。
但是你也不要一上来就去培训,我建议你可以先自学几个星期的时间,看看自己是否能够学得懂,试一试对代码是否感兴趣,先打打基础,然后再根据自己自学的情况再去考虑是不是需要抱一个培训班,这样稳妥一点。
学习得有一个切实可行的学习计划才行,否则容易中途放弃,每天什么时候学习,学多少时间,学多少内容,要达到什么程度,这些自己心里都要有数,学习技术不要盲目追求快,快没有什么用,主要是自己要真正学懂,基础学不懂到后面你就会越来越难,所以基础一定要用心学。
第一:讲解一下我自己的经历
我之前是自己先自学的,主要是有个同学被机构坑了钱什么都没有学到,我就自学,自己找的学习网站来学的,你可以看看,都是免费的,我的学习视频就是在里面找的,他们家一年更新一次
1.多加一些社群,白嫖资料,我加的大概不下30个,推荐一个给你扣扣:639714511
嘻嘻,真香
第二:java学习到什么程度可以找工作?
这个问题我很有话语权,我现在也在实习,其实公司要求肯定是会有的,毕竟公司也看重以后的价值,只要你有提升空间,掌握了全栈体系就可以了,代码多敲,争取自己实习的时候要敲得出来,不为别的,就为了领导做项目能够帮上忙,才有机会学习,刚进入公司做的都是一些增删查改的事情,我现在实习感觉就学到SSM都可以了,不过现在很多学习java的同学都非常的优秀,都是学完整个体系才出来工作的,厉害的进入公司就能直接做项目,所以建议还是把整个体系都学完,这样以后找工作才能竞争过别人
第三:资料不在多,在于精
找资料一定要选择最新的,内容全的,这样学习起来就是一整套的,如果零零散散的还是比较影响你的学习的,我找到的这一套还是比较全面,你可以参考一下,里面有一些面试题,开发工具,基础资料,电子档书籍,需要可以下方自行进去免费下载,分享给你,溜了溜了,今天的bug改不完了,遇到难题不要慌,上百度,上谷歌