学习web前端不一定要去参加培训,也可以自学,需要根据你本身的实际情况来决定。
自学首先需要考虑的是你的学习理解能力、自律性之类的。
优势是金钱成本较低,能够按照向自己设定的学习计划进行学习,时间安排也比较自由;不足的地方也很明显,自学消耗的时间较长,一般都是空闲之余利用碎片化的时间进行学习,想要小有所成,找到好工作,至少也得一年半载,另外自学需要强大的自制力,如果松懈了或者是遇到问题钻牛角尖了,很容易导致半途而废。
培训的话,学习时间较短,整体学习比较全面,学习内容也比较集中。专业老师按照大纲进行系统授课,在学习中遇到技术问题能够快速得到解决,同时还有专项的练习;相对于自学,学习氛围更加浓厚,跟同期学员对问题的探讨,对拓宽思路有很大的帮助。
最大的缺点就是资金消耗较大,如果你的经济实力不允许,建议先自学一段时间。
如果还是不知道如何选择,可以两样都试一下,现在大部分培训机构都会提供试学服务,根据自己的情况来感受一下,再做决定也不迟。