美文网首页
如何高效学习前端开发

如何高效学习前端开发

作者: 小小Lion哪里跑 | 来源:发表于2020-03-24 11:23 被阅读0次

前言

学习的本质是:以一种事物认知另一种事物!

学习的过程是:获取信息,理解信息,扩展信息,纠正错误理解的信息,实际应用。

以上是一本书上看到的,很经典,于是就摘要下来了。之所以会想写一篇关于如何高效学习前端的文章,不是我自己多会学习,恰恰相反是我不太会学习,但是又想尝试着突破下自己变。

回顾我这4年来编程学习,直到今天早上,我突然认为以前的学习方法太低效了,应该审视自己并开启学习新思维了。

以下都是自我总结以及参考各路神仙的一些方法,仅供参考,对你不一定有用。

思考与辨证思考

真正的打开思考大门,我认为就是不论做什么事情,哪怕你要去做的再小的事情,都要经过一番思考,询问下自己该选择哪种方式去做,该用什么策略去做。

例如我今天早上在想自己这4年来的学习成果,虽然很坚持,也很努力,但是成绩还是不尽如人意。我便认为我应该重视以及深思这个问题,并且提出一些解决方案。

我理解的辨证思考就是,当你做好一个决策,一定要辨证的角度去多个自己提出几个问题,勤于否决和说服自己。譬如我之前看到了一个大神通过写技术文章的方式来提升自己,一个知识点写一篇文章,稳扎稳打。我当时羡慕不已,于是自己便开始坚持写基础技术文章,坚持了一年有余,我从未对此产生过任何怀疑。直到我思考该如何高效进行学习时,我否定了自己的这种做法。我认为并不适合我的现状,我觉得这样的学习太低效了。

“如何高效学习”

会以“前端学习”为例子进行剖析

第一步分析目标事务

我们在学习任何事务之前必须对这个事务有一个初步的认知:



以上只是大致罗列了前端的学习大纲,是不是已经感觉到内容非常繁多,无从下手。
我自己总结的策略是:先基础,后进阶,模块化有序学习。

第二步模块化学习

例如CSS通过阅读权威指南书籍对基础知识进行归纳总结。通过阅读如张鑫旭、一丝等大牛博客进行纵向扩展式学习。
如此迭代,直到完成所有模块。

这一步的策略是:多归纳、多总结、制作知识手册、多实战。

第三步实战项目

例如学习了TypeScript之后,我们归纳了它的基础要点。是不是应该使用TypeScript写一个前端项目来可以巩固它的知识呢。这样一来可以加深理解,二来通过实战也能多采坑。只有这样才能学得扎实。

这一步的策略是:勤练、踩坑。

第四步编写技术文章

自己学习了也应该有所输出,同大家一起交流学习,教导别人的同时提升自身的学识岂不美哉。

这里很容易进入一个误区就是什么文章都编写吗?no!不可能有这么多时间,从前端来看,技术更新迭代太快,如何通过编写文章来提升自己呢。

我们所要编写的文章必定是我们第三步实战出来的一些经验心得以及踩的坑如何爬出来。这样的技术文章才是有意义的。

关注前沿技术

这个方式方法就很多了,譬如掘金论坛,框架库作者的博客。关注最新的技术可以拓展我们的技术视野和思维。

总结

以上便是对自己学习方式的一个总结和展望,有些已经在做,有些还并未做到。相信只要坚持下去,定会硕果累累。

相关文章

  • iOS开发如何学习前端

    iOS开发如何学习前端 iOS开发如何学习前端

  • 如何高效学习前端开发

    前言 学习的本质是:以一种事物认知另一种事物! 学习的过程是:获取信息,理解信息,扩展信息,纠正错误理解的信息,实...

  • 前端如何高效的与后端协作开发

    前端如何高效的与后端协作开发 1. 前后端分离 前端与后端的分离,能使前端的开发脱离后端的开发模式,拥有更大的自由...

  • 如何学好Web前端开发技术 前端学习路线是什么

    如何学好Web前端开发技术?前端学习路线是什么?如今,移动开发的发展依旧如火如荼,企业对于Web前端人才需求...

  • 如何高效学习前端

    IT 行业的变化快是众人皆知的,需要持续去学习新的知识内容。但是,往往我们工作之后,经常发现学习的东西很少了,学习...

  • 给新手小白的web开发者学习建议及路线图分享

    学习web前端开发,对于新手小白来说可能不知道从哪开始,那么该如何开始学习web前端呢?给web开发者学习建议及路...

  • 零基础学习web前端可以从这4个阶段入手

    Web前端要如何学?这是很多新手都会问的问题,究竟web前端开发要学什么内容?学习起来难不难? 学习web前端大体...

  • 开发前端插件

    如何开发前端插件? 前言 应聘后端开发,进来后工作全是前端。前端技术提升不少,下面介绍如何开发自己的前端插件:要开...

  • 编程微刊第五期文章汇总(2018.5)

    1. 推荐阅读 前端开发工作中如何快速成长和学习? 初中级前端开发工程师如何提升个人能力? 程序员如何利用空闲时间...

  • 入门级前端课程

    这门课程主要的适合对象是对前端开发感兴趣,想了解,并学习如何去开发一个网站的朋友。 课程主要包括: 前端简介 前端...

网友评论

      本文标题:如何高效学习前端开发

      本文链接:https://www.haomeiwen.com/subject/jvynyhtx.html