本文谈两个问题:
01.零基础学Java,大概需要多久?
02. 学习Java,报培训班 还是 自学更好?
01.零基础学Java,大概需要多久?
(1)一般培训班的培训周期是 4个月~12个月,个人学习的时间通常是报培训班的2~3倍。
(2)零基础学生,真正学懂,大致需要2~5年(上一条说的是“学完”,本条说的是“学懂”。)
(3)“软件技术的发展速度,远大于个人的学习速度”,不要想着学懂每一个技术。初学时,很多知识几乎学不懂,学懂了也没用(谁能告诉我,在初学阶段,“反射”和“注解”这俩技术你能学懂吗?就算学懂了,它俩在初级有什么用?);最重要的是思想,不论是基础还是框架,思想是相通的。
(4)个人建议,先把基础学完(Java SE + html/css/jquery + 数据库 + Jsp/Servlet),框架先学个ssm+spring boot/cloud,然后根据自己情况(入职公司的需要等),选择一个深究的方向。不要见啥学啥,很多培训机构在 报名时列出的一大堆技术,只是为了招生宣传,实际根本讲不了那么多。
(5)如果适应不了996,或者年龄>35岁了,不建议再转软件开发了(除非你有特别的原因,如特别缺钱、或者特别喜欢这行等)。
02.学习Java,报培训班 还是 自学更好?
以下是二者各自的特点,读完就明白了。
报培训班
①容易跟不上老师的节奏,但班级的学习进度又不会一直等你,所以培训班上的学生,很多都无法真正学懂(家里有事、谈恋爱、打游戏……,如果一周不来上课,下周也许就不用来了)。
②授课老师的水平直接影响一个班的整体质量,然而要想遇见一个 技术厉害、同时又表达能力强的老师,需要极大的运气。
③报培训班,最大的优势是学习节奏和学习气氛。
i.学习节奏:如果你能做到上课期间不频繁请假,培训班的课程节奏是很重要的。自学很容易陷入持久战,一个知识没搞懂,就会陷入长期的苦战,但培训班里会有老师来把握这进度。ii.学习气氛:能从头到尾坚持下来自学的人真的太少了(孤独、寂寞、冷),大部分人都会在孤军奋战时倒下,试想一下,你在家学习,和在高中的教室学习,哪个效率高?
自学
①如果有辨别好坏的能力,那么自学时很容易找到一套高质量的视频教程(往往这套教程,也代表着业界最高水平)。因此,自学时接受到的教学质量,完全可以秒杀培训班的授课水平(是不是很滑稽,但这是事实)。
②容易成为两个极端:大神 或者 放弃学习。自学时,所有的bug都得自己调,所有的逻辑都得自己理清,没人帮你。如果你坚持住了,学完自然就是大神,但问题是,能坚持的住吗?
③参加上文“报培训班”中的学习节奏 和学习气氛。
综上,报培训班好 还是自学好?
如果你能坚持着每天自学、遇到困难不抓狂,那么请自学。
如果你想借助团体的力量,快速入行,那么请报班。
大道理分析完了,再说一个我认为的事实:对于一个有极大内驱力的人来说,不论3个月还是3年,不论自学还是报班,TA都能学的很好;反之,(此处省略...)
沈阳爱尚实训开设JAVA,前端,UED,Python、大数据、新媒体等课程。5-10人小班教学,90天全程面授、课程每年同步名企需求、大厂项目案例、双五导师(5年以上名企+培训经验)授课、全流程团队开发、闯关式教育、双平台(OTO)巩固学习、就业薪水高,毕业一周内名企录取通知任您选、一次交费学会为止、老学员训练营助力职场技能提升、终身跳槽服务,详情可查看“沈阳爱尚实训”。
免费提供问答解答,帮您轻松解决难题
申请免费试听
只要一个电话
我们为您免费回电