web前端必备的学习建议

学习前端前提:

一、明确方向和态度

确定了前端不只是学学

前端:专注,深入学习;

后端:也要用到,前后端交互;

二、 明确内容路线

前端学习路线图:

三、明确方法,怎么学

不断学长,输入输出,系统集成总结


四、如何深入学习

1、把握主流实用知识

在网络或程序员平台了解学习主流方案解决问题的思路。像React、 Vue、Angular(三足鼎立框架),Redux 等一些东西开始对于我们来说是一脸懵逼,可以按需了解它们的发展历史、场景问题、设计思想,不断重构,对深入学习前端开发很有帮助。


2、广度认知,扩充知识面

如:Node.js、WebAssembly、Mobile、Hybird、GO、Dust、 Flutter、WebGL、Canvas、SVG、Electron、TypeScript 等等,学着提炼核心思想。

3、项目


将前两点学到的知识投入复杂度高的开发,积累经验。

4、现实


专攻,对一个领域进行深度掌握、打磨自己的技术学习方法 。学到再多还不是为了找工作,总得面对自身与现实情况调整自己的学习内容与方向。

或者,分析一个前端招聘单位的应聘要求学习。

个人学习心得和建议:

1、学会取舍

全部前端内容太多了,学到一定阶段,不断学习过程中,知识总会给你开一个更大更广的知识群,要冷静取舍,从而向更加明确自己感兴趣擅长的方向前进或拓宽。

2、学会自己找答案与提问

自己专研,毕竟有时候没人愿意告诉你答案;同时,有时也要有不耻下问的谦逊,实在找不到解决方法就要问。一个合格的程序员要学会面对百度编程。

3、定期反思总结

不要一味地逼自己学,还是要了解自己到底什么方法适合自己,定期花一些时间冥想反思有助于提升学习效率。还有,人的忘性极大,不及时巩固一些知识点就跟白学一样,所以定期回顾知识,尽量总结知识架构。

费曼学习法:Concept (概念)、Teach (教给别人)、Review (回顾)、Simplify (简化)

4、写博客,看博客

将最近学的知识点总结分享在网络平台上,就当做教陌生人,不一定要多好,毕竟互相不认识,自娱自乐,当笔记也好。这样可以提高你学习兴趣,但也不要弄错重点,实操>理论。

5、有机会,可以找个大佬带你,找个好的前端学习环境

说实话,编程的学习曲线蛮高的,自学难度也大,加上一个人学习也会产生挺多问题的,所以有机会还是找到一个肯带你的,可以在你的同学,熟人中找,否则一个最简单的环境问题可能都让你头疼。

6、实在还不知道怎么学

那就上网吧,知乎,百度,CSDN,51CTO,博客园,简书,慕课MOOC等网络资源

7、充分利用起周边资源


有时候是随便翻翻这些博客论坛会发现好东西,不要让它在收藏夹积灰,有用的就总结利用成自己的,看都看不懂的还是酌情收藏,让自己知道自己的收藏夹有些什么。有时候是老师同学分享发现的东西,要是你觉得有意思,就立马用一用,归纳归纳成自己的,别过了一段时间是什么都不知道了。

8、持续学习

Stay Hungry,Stay Foolish.(求知若饥,虚心若愚)

9、别让情绪毁掉你的学习

好的情绪也有助于学习效率,坏的情绪不利于学习。学会管理情绪,也是你能安心学习的前提,不要开心就学一点不开心就扔开学习。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容