利用象限图安排你的前端学习计划

利用象限图安排你的前端学习计划

前言

相信大家应该都有切身的体会,近些年技术的发展越来越快,每隔一段时间都会有新的技术、框架产生。很多同学都直呼"学不动了"、"卷不动了"。

面对前端日益庞大的技术栈,很多同学不知道如何下手。笔者也增加像无头的苍蝇一样,到处乱学,投入巨大,却感觉收效甚微。前阵子在一本掘金小册中提到了利用象限图来安排学习计划的方法,感觉不错,拿来分享一下。

象限图用途很多,我们也可以把它当做是一种常见的学习规划工具,它将学习任务分成四个象限,每个象限代表一种学习类型。

第一象限:现在高价值技能

结合你自身的情况,你可以尝试将一些你所在的公司、所开发的项目当中正在使用的技能放入第一象限,例如。

    1. 技能本身有价值,且现在正在使用,是目前主流的技术。
    1. 你所在的公司接下来开发的产品、项目会用到的技能。

以笔者所在公司为例,目前公司正在研发的产品是AI智能体,因此,现在急需的技能有:以Dify为基础的AI工作流开发平台;前端以uni-app为基础的多端统一开发框架;以微信云开发为主的智能小程序开发等。因此可以列出Dify,uni-app,vue2,vue3,以node.js为主的云开发等技能,需要尽快掌握、提升。

第二象限:未来高价值技能

有一个观点,笔者是非常赞同的:知识,其实可以分为"快餐知识"和"好知识"。那么,什么是前端的"好知识呢"?

目前大部分前端程序员,都是非科班出身,直接上手vue等框架,然后开始写代码,写代码,写代码。这种学习方式,是"快餐知识",这种学习方式,是"快",毕竟我们找工作,赚小钱钱,无可厚非。

但是的,框架总有过时时候,总会长江后浪推前浪,但是不管后浪还是前浪,无风不起浪,有水才有浪。"好知识",就是我们要找的水和风。水在哪?风在哪?笔者认为,可以从一下几点寻觅其踪迹:

1. 前端的基础知识,和高级知识

不要觉得能独立完成一个项目、完成狂拽炫酷吊炸天的页面就觉得掌握前端开发的精髓了,你可以做如下实验:打开MDN[1],任选其中一个栏目,比如WEB API[2],按照字母索引浏览一遍,你要是80%以上都稍微了解,那么恭喜你,你是大神。否则,继续加油修仙。

2. 程序员通识

别拿豆包不当干粮,前端程序员也是程序员,跟程序员一样,要掌握一些程序员通用的技能,比如:算法与数据结构,计算机基础,计算机网络等。

3. 把握趋势

何谓趋势?当前AI浪潮滚滚而来,作为浪花朵朵的我们,只能随波逐流,顺势而为了。利用AI让你的工作发生变化,是应该考虑的(于公司而言是提高效率,于自己而言是轻松摸鱼)。于公于私,盘它!

好知识值得哦我们做好详细的学习计划,慢慢学习。是的,可以"慢慢地"学。因为好知识经得起时间的推敲,是精雕细琢沉淀下来的。

结合笔者自身的情况,可以列出以下好知识:算法与数据结构,AI相关的理论,软考架构和系分(对,你没看错,笔者发现,软考相关的知识体系,就是程序员应该掌握的,一是可以当通识教育提升编程素养,二是万一学好了,还能考个证书出来)。

第三象限:未来低价值技能

这里的低价值不是绝对的,是结合自身的情况,未来一段时间内对自己的需求不那么迫切的技能。比如你们公司未来的研发计划少有提及的;你的职业规划未涉及的方向等。

结合笔者自身的情况,可以列出以下技能:

  • • n8n工作流
  • • brain.js神经网络框架
  • • neo4j图数据库
  • • 3D可视化,three.js
    等都是笔者感兴趣的方向,可以尝试学习,也可以用到的时候,再详细学习。

第四象限:现在低价值技能

不用多说,一些过时的东西,没啥必要详细知道,比如jQuery等。

综上所述,可以划出如下象限图。

这样一列,是不是比较清晰了。当然,规划方式多种多样,大家选择适合的就好了。

引用链接

[1] MDN: developer.mozilla.org/zh-CN/docs/...
[2] WEB API: developer.mozilla.org/zh-CN/docs/...

相关推荐
陈天伟教授3 小时前
人工智能训练师认证教程(2)Python os入门教程
前端·数据库·python
信看4 小时前
NMEA-GNSS-RTK 定位html小工具
前端·javascript·html
Tony Bai4 小时前
【API 设计之道】04 字段掩码模式:让前端决定后端返回什么
前端
爱吃大芒果4 小时前
Flutter 主题与深色模式:全局样式统一与动态切换
开发语言·javascript·flutter·ecmascript·gitcode
苏打水com4 小时前
第十四篇:Day40-42 前端架构设计入门——从“功能实现”到“架构思维”(对标职场“大型项目架构”需求)
前端·架构
king王一帅4 小时前
流式渲染 Incremark、ant-design-x markdown、streammarkdown-vue 全流程方案对比
前端·javascript·人工智能
苏打水com4 小时前
第十八篇:Day52-54 前端跨端开发进阶——从“多端适配”到“跨端统一”(对标职场“全栈化”需求)
前端
Bigger5 小时前
后端拒写接口?前端硬核自救:纯前端实现静态资源下载全链路解析
前端·浏览器·vite
BD_Marathon5 小时前
【JavaWeb】路径问题_前端绝对路径问题
前端