HTML5自学跟培训哪个好一些,怎么选择
展开全部
先说自学吧,自学是很多热爱前端的人会选择的一种途径。
其优势在于,良好的自学能够让你拥有很好的基础,这个基础在最初的工作时可能并不会显现出什么作用,但是在之后的职业发展上来说,能够起到很重要的促进作用。自学也能够很好的积累对前端的兴趣,在学习过程中,虽然会遇到各种问题和困难,但是通过自己的努力不断克服阻碍,除了最基本的成就感堆积之外,更重要的是,能够让你逐渐形成自己的学习方法和手段,这一点是很重要的,因为技术是不断向前发展的,不同公司对技术的要求也并不相同,所以,如果想在未来跟上步伐,主动思考以及自学能力是必不可少的,这一点基本上是培训没办法赋予给你的。
当然自学也有一定的劣势,就是如果在学习资源的选择上不够好,那么很有可能会造成学习效率的下降。不过目前还好,在各个技术(HTML、CSS、JS)语言方面,都有比较优秀的书籍,HTML\CSS的结构方面,《HTML5布局之路》是很不错的一本书,在JS方面,可以借助《Head First》系列的书籍,而在jQuery方面,比较经典的《锋利的jQuery》也还算可以。此外,诸如HTML5学堂(WX号)等也有比较大量的高质量的技术文章,都可以作为学习的辅助,收费的线上课程也可以选择性的学一学。
然后说培训。
培训,除了自身因素会影响学习结果之外,不同的公司,不同的老师,都会直接影响你的学习结果。本身当前培训行业参差不齐,老师水平也各不相同,所以在这方面,如果你考虑要去,那么到各处试听,做好调查,再做选择。
培训的优势,在于短期之内让你掌握到就业及格线的水平,但相对的,你对于知识的探索会变得很简单,因为大部分知识都是老师给你设置好的,说白了,就是“吃别人嚼好的”,这种现象所带来的直接影响是,经过“大工作量高频繁度”的学习,你对这个行业的兴趣堆积会越来越少,在初进入行业时,对行业的热情会大大降低,影响之后的发展(如同高中拼命学,一上大学……)。而更重要的是,培训方面,你很难获得学习方法,自己遇到问题和解决问题,以及对一些事物的学习模式、流程。虽然不能说所有的人在培训后都没有自学能力,但是,大部分的人都几乎没有学到技术之外(方法、思维方式等)的东西。另外,在培训的时候,上面提到的一些资料也建议了解,不要把自己的命运完全交托给培训。
总而言之,如果你有足够的时间,还是推荐你自学。
其优势在于,良好的自学能够让你拥有很好的基础,这个基础在最初的工作时可能并不会显现出什么作用,但是在之后的职业发展上来说,能够起到很重要的促进作用。自学也能够很好的积累对前端的兴趣,在学习过程中,虽然会遇到各种问题和困难,但是通过自己的努力不断克服阻碍,除了最基本的成就感堆积之外,更重要的是,能够让你逐渐形成自己的学习方法和手段,这一点是很重要的,因为技术是不断向前发展的,不同公司对技术的要求也并不相同,所以,如果想在未来跟上步伐,主动思考以及自学能力是必不可少的,这一点基本上是培训没办法赋予给你的。
当然自学也有一定的劣势,就是如果在学习资源的选择上不够好,那么很有可能会造成学习效率的下降。不过目前还好,在各个技术(HTML、CSS、JS)语言方面,都有比较优秀的书籍,HTML\CSS的结构方面,《HTML5布局之路》是很不错的一本书,在JS方面,可以借助《Head First》系列的书籍,而在jQuery方面,比较经典的《锋利的jQuery》也还算可以。此外,诸如HTML5学堂(WX号)等也有比较大量的高质量的技术文章,都可以作为学习的辅助,收费的线上课程也可以选择性的学一学。
然后说培训。
培训,除了自身因素会影响学习结果之外,不同的公司,不同的老师,都会直接影响你的学习结果。本身当前培训行业参差不齐,老师水平也各不相同,所以在这方面,如果你考虑要去,那么到各处试听,做好调查,再做选择。
培训的优势,在于短期之内让你掌握到就业及格线的水平,但相对的,你对于知识的探索会变得很简单,因为大部分知识都是老师给你设置好的,说白了,就是“吃别人嚼好的”,这种现象所带来的直接影响是,经过“大工作量高频繁度”的学习,你对这个行业的兴趣堆积会越来越少,在初进入行业时,对行业的热情会大大降低,影响之后的发展(如同高中拼命学,一上大学……)。而更重要的是,培训方面,你很难获得学习方法,自己遇到问题和解决问题,以及对一些事物的学习模式、流程。虽然不能说所有的人在培训后都没有自学能力,但是,大部分的人都几乎没有学到技术之外(方法、思维方式等)的东西。另外,在培训的时候,上面提到的一些资料也建议了解,不要把自己的命运完全交托给培训。
总而言之,如果你有足够的时间,还是推荐你自学。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询