很多人自学前端,都是在网上搜索教程加看书学习,而且学习遇到了问题,也没人帮助你解决,学习效率也是非常的低,学习的自信心也会丧失,更容易产生质疑自身能力的疑问:我自己比别人笨,学不会这些问题?还是自己不适合从事前端开发?就很容易丧失学习的自信心……
以下是初学前端的同学容易陷入的一些误区,也希望给大家一个提醒,在学习过程中尽量避免!
误区一:前端学习HTML、CSS3、JavaScript就好了
以为每天研究研究老三件就算是WEB开发了。狭义的WEB=前端+后端;广义WEB=狭义WEB+(系统+网络+DBA+架构+安全);更广义WEB=广义WEB+(流程管理+网页设计+系统设计+可视化报表)
HTML、CSS3、JavaScript这三个板块是学习前端必学的、也是最基础的知识,但前端要学习的知识远不止这些,一个合格的WEB开发,包含但不限于:HTML5、CSS3、JavaScript、jQuery、Ajax、HTTP、前端工程化与模块化、Git/SVN、Vue/React/Angular三大前端框架、微信公众号/小程序/React Native混合开发框。
所以如果是自学前端很容易导致学习得不够完整不够系统而与好工作失之交臂。
误区二:靠看书和网上教程自学就够了
不管大家选择怎样去学习Web前端技术,首先需要确保所学的内容是符合现在企业开发所需的。Web前端技术更新速度很快,如果所学的内容是老旧的、过时的,那么就业时到不到工作岗位的技术要求,而且还浪费了时间,得不偿失!
所以大家在制定学习内容时要结合企业招聘的职位要求,看看所学的内容符不符合招聘需求,确定了之后再进行深入的学习比较好,这一方面对于选择自学的人来说,相对难做到,因为网上的视频教程大多是过时的。
误区三:没有系统的学习规划
很多人在学习WEB前端之前,不是很了解这个行业是什么情况的,不知道这个行业发展趋势怎么样。不知道应该怎么学才有效率,也没有系统的学习方法和规划,用相当多的时间都在寻网上找一些前端的教程(很多博主分享的免费资料是零散的、不成体系的),学起来也没有头绪。
一开始就没有规划地盲目学习,这也是很多人越学越没自信,越学越迷茫,也是较多人学完出去却找不到工作的一些原因。
误区四:只学理论不重实操
对于Web前端开发这种注重实际应用的技术来说,实战比理论更重要。
虽然说学习理论知识是不必可少的,但是一定要重视实战项目的开发练习,因为现在企业在招聘技术类岗位时尤其注重开发经验这一项,如果只有理论没有实操,那无异于纸上谈兵。
所以在实际学习过程中,一定要将实战项目作为学习的重点,每个阶段学习完理论知识之后,及时通过实际开发检测学习效果,及时查漏补缺,这里也要注意不要把过时的项目当作重点来练习。
误区五:加群学习
很多人刚开始学习前端,都喜欢加群或者进一些论坛讨论,不排除有的群里会有一些比较有经验的前辈可以帮助你解决一些问题,也有相同目标的同学可以共勉,但很多自制力不强的同学会在群里讨论着讨论着就跑偏了,开始吹壳子,到最后问题没解决,却闲聊了半天。另外,群里的前辈也不是随时在线解答问题,学习中遇到了问题却得不到到及时解决,会影响后续的学习进度。
其实很多人自学就是因为陷入了这些误区,往往会出现学习很长时间都无法掌握前端甚至越学越迷茫的情况。
上面的五大误区就是很多数据分析小白在初学阶段会遇到的,赶紧看看你都中招了吗?