随着互联网行业的深入发展,前端开发工程师一跃成为市场上非常抢手的人才。很多计算机专业的同学,包括以前做UI的、Java的、或者对于IT完全零基础的同学都想学习前端。前端是一门涵盖面很广的学科。但是想学前端的你也不用慌张,内容虽多但有迹可循,只要循序渐进就不怕学不好前端!
前端学习工作的范围极广,还原页面视觉、工程化的思维、对数据结构深刻地认识、计算机网络的知识、对后端有一定的了解都是前端工程师需要具备的技能和知识。
所以前端比较容易的想法是不准确的,而很多时候因为抱有这样的想法,初学者是会很容易感受挫败和失望的,这对个人的学习信心和兴趣是一次大的打击。个人建议是学习前端要了解好知识架构,心无旁骛地学习,并且不断坚持。![](http://tb2.bdstatic.com/tb/editor/images/face/i_f25.png?t=20140803)
近年前端技术飞快发展,各种框架和工具层出不穷,要追上前端发展的步子都是件勉强的事情,又哪来“容易”二字。所以要学好前端,除了苦下功夫之外,还要避免学习中的一些坑,这几点要注意:
只解决问题,不弄清楚问题根源。
在学习实践的过程中遇到问题时,很多人常常只追求解决问题,一旦有一种方法可行,就会马上进行下一步。常见的是“我不知道为什么要加这行代码,但是我知道删掉,它就不能正常显示了”。
当我们需要去完成一个工作时,解决问题然后往下走当然是正常的,但是如果不去弄清楚问题的根源,就很容易一次又一次陷入同样的问题中。
而记录问题,寻找根源,并改正则能节省很多时间,让你的工作更加系统和高效,减少之后的修正和检查。
代码不规范
说到修正检查,就涉及代码格式和规范了。诚然,只要代码正确,就能工作,无论规范与否。但是在自己再次阅读时,乱七八糟的代码格式和随意的命名会让人忍不住想要推倒重来,拎着当时准备写代码的自己的耳朵,让他一定要规范地写。
不总结不回顾
在看书、看教学视频以及实践等等学习过程中,把自己学到的东西写下来,做总结,不定期回顾,这可以做到知识的内化。有很多时候一些我们觉得很简单的东西也许我们并没有理解,只是自以为会了。
而将它们一一记录下来,能让我们更好地思考理解;做总结的时候,一是可以复习,二是理清知识点之间的关系,真正搞明白,强迫自己从外到内挖掘和充分理解学到的知识;不时的回顾,可以巩固知识点并且做修正,让自己对之的想法更成熟和透彻。
前端学习工作的范围极广,还原页面视觉、工程化的思维、对数据结构深刻地认识、计算机网络的知识、对后端有一定的了解都是前端工程师需要具备的技能和知识。
所以前端比较容易的想法是不准确的,而很多时候因为抱有这样的想法,初学者是会很容易感受挫败和失望的,这对个人的学习信心和兴趣是一次大的打击。个人建议是学习前端要了解好知识架构,心无旁骛地学习,并且不断坚持。
![](http://tb2.bdstatic.com/tb/editor/images/face/i_f25.png?t=20140803)
近年前端技术飞快发展,各种框架和工具层出不穷,要追上前端发展的步子都是件勉强的事情,又哪来“容易”二字。所以要学好前端,除了苦下功夫之外,还要避免学习中的一些坑,这几点要注意:
只解决问题,不弄清楚问题根源。
在学习实践的过程中遇到问题时,很多人常常只追求解决问题,一旦有一种方法可行,就会马上进行下一步。常见的是“我不知道为什么要加这行代码,但是我知道删掉,它就不能正常显示了”。
当我们需要去完成一个工作时,解决问题然后往下走当然是正常的,但是如果不去弄清楚问题的根源,就很容易一次又一次陷入同样的问题中。
而记录问题,寻找根源,并改正则能节省很多时间,让你的工作更加系统和高效,减少之后的修正和检查。
代码不规范
说到修正检查,就涉及代码格式和规范了。诚然,只要代码正确,就能工作,无论规范与否。但是在自己再次阅读时,乱七八糟的代码格式和随意的命名会让人忍不住想要推倒重来,拎着当时准备写代码的自己的耳朵,让他一定要规范地写。
不总结不回顾
在看书、看教学视频以及实践等等学习过程中,把自己学到的东西写下来,做总结,不定期回顾,这可以做到知识的内化。有很多时候一些我们觉得很简单的东西也许我们并没有理解,只是自以为会了。
而将它们一一记录下来,能让我们更好地思考理解;做总结的时候,一是可以复习,二是理清知识点之间的关系,真正搞明白,强迫自己从外到内挖掘和充分理解学到的知识;不时的回顾,可以巩固知识点并且做修正,让自己对之的想法更成熟和透彻。