作为一个初入前端,一开始的学习是在慕课网上学习简单的html,css,了解并使用简单的操作,后续断断续续学习。
直到大二11月份一个实验室的面试,为我指明了方向,仅凭简单的c基础并没有得到录用,基本的排序算法也只是了解思路,可能由于紧张代码撸不出来。学姐学长指明了接下来的学习方向,花了三个月撸了《js高级程序设计》,结合网易云课堂李彦恢的视频算是初步学习了js,但是代码量还是不够,只是照着别人的代码敲,有时还会出错,不得不一个一个对,后续看了《js dom艺术》,《锋利的jquery》。第二学期开始本来打算进入一个实验室,可是机会没把握住,还是自己一个人啃书敲码。一开始装了node的环境,学习了部分知识,《深入浅出node.js》。了解一些ES6的知 识。期间结合一些小demo和w3c的算法练习,巩固js的语法知识。
最近看到一篇文章如何循序渐进、有效地学习JavaScript? - 知乎,感觉自己的学习不够深入,基础没有扎实,而内心急于框架的学习,想着做出多么复杂的页面,其实前端这几年发展迅速,一些新的模式,以及前后端的交互,不断变化,不断更新。所以不要急于看到成果。扎实的基础也能拿到好的offer,注重思维的培养,而不是结果的完美。
有几个建议:1.多动手,积累代码量,养成良好的写代码格式。
2.没必要Mark过多的知识分享,关注一些牛人博客,掘金也就可以了,不要去整天花时间再碎片化的学习上。查找问题方式很多,百度也可以,解决问题就是好办法。
网友评论