一,自学的优势
不要花钱

由于互联网的发展,在线学习资源正在爆炸式增长。淘宝,咸鱼视频资源,个位数价格,TB级资源。
此外,随着哔哩哔哩学习领域的兴起,有很多大学课程和教学视频,这些都是免费的。
在家里可以免费听那些培训师,甚至可以享受国内外顶尖大学老师的授课。
这些免费的东西好到可以让你上天堂。
2.培养自学能力
因为你选择了自学,自学的过程一定是各种数据收集,数据筛选,技能分析。当你学习一门技术的时候,必然会总结出学习的规律,自然就可以习得这门“自学”的技能树。
而且自学能力属于“可转移能力”。你在开始的时候就已经掌握了这种能力,你可以在以后学习新技能的过程中重用这种能力。
自信心的提高。
既然你是从零开始,那么一旦成功,你就会获得巨大的信心。因为你可以自己做最难的事情。
工作后,需要从零开始做的事情很多,从零开始建项目,从零开始改管理,从零开始写文章,从零开始学健身。你不会对一切从零开始感到恐慌,因为你知道你有从零开始到成功的经历。
当你在其他领域遇到困难时,你会回想起自己过去的成功经历,你会知道过去、现在和未来。
4.灵活的时间表
可以选择周末和节假日学习,在各种空闲时间学习。有项目就赚大钱,没项目就自学,充分利用时间,实现利益最大化。
二、自学的弊端
数据混乱
网上信息太多是好事,也是坏事,因为你分不清哪门课程更适合你这个初学者。
“这是清华大学的一门教师课程。绝对牛逼。”
“那个是国外耶鲁大学的,应该更牛逼”
“为什么这个老师的课程里没有提到这一章?另一个老师的课程是不是更全?”
“听说这个老师的课程比较实用,应该比较适合我吧?”
我每天筛选收集素材,收藏夹里的视频基本都在吃灰。

2.学习速度很慢。
这应该是自学最大的弊端。
每天找资料,找资源放收藏夹。收集完之后,你需要对材料进行整理。整理好之后,你需要研究学习方向,研究学习路线,再决定看哪些材料。当你看到一半的时候,你发现你学到了很多乱七八糟的市场不需要的技能。
每天都在纠结各种不相干的问题。
最好用idea或者eclipse。
redis装windows版好还是linux版好?
我应该使用git命令还是idea自带的图形界面?
Mysql要用命令或者sql客户端,要免费或者付费破解。
等等等等。。。。。。
在linux中安装mysql后,项目启动,问题解决,一天过去了。
再加上学习时间灵活,可能是今天太累了,不想学习了。这个周末我有个约会,所以我不学习了。每天都过得很慢。
3.信心动摇了
因为各种错误,各种纠结,各种弯路,各种浪费时间,学习效率很低,学习进度比别人慢很多。
每天都有别人在群里汇报自己学会了某某技能,而自己还在安装mysql,汇报错误,这样就会慢慢质疑自己,失去信心。
三。培训课程的优势
1.少走弯路
一般培训课程都比较成熟,都是面向企业的,企业想教什么就教什么。路线已经为你安排好了。你要做的就是用心去听,用心去学。
收集信息?市场技能研究?各种纠结?
它们都不存在。道路已经铺好了。跟着它走!
2.有朋友和对比
培训机构一定是一堆有类似情况的人,这些人在以后的工作交流中可能会成为你最亲近的亲人和战友。学习技能,面试工作,项目计划,处理人事关系等。可以互相交流学习,这样就不会觉得自己在孤军奋战,什么都要自己上网查。

而且有一群同学做对比,可以清楚的知道自己的技能水平定位,以及自己大致的市场定位,从而更好的调整自己的学习方向。
3.短时间内快速找到工作
是这个培训班最大的优势,最短的学习路径,对比,动力,高能帮助你快速提升。
毕业前会模拟面试场景,帮助学生获得面试经验。
这个行业的起步非常重要。


