万木成林,我种了“Vue技能树”

初衷

作为Vue技能树的构建者,一直拖延到现在才来写这篇文章,主要还是心里没有底,前面殊不知这颗“树”是否促进了大家学习的热情,也不知它给大家带来了多少收获。说到我们的Vue技能树,我作为尤大大的忠实粉丝自就业后就一直在运用Vue技术做前端开发,其实网上有过很多很多前端框的对比文章,其实框架本身之所以能够出现注定是为了规避一些已有框架的劣势,Vue框架的出现大大的提高了前端的性能、开发效率等,而且如今的Vue技术也已经相对非常成熟稳定了;

一次偶然的机会,跟 邹老师 交流的时候提及CSDN站内的前端知识体系,受到邹老师的邀请来做Vue技能树的构建工作,说实话起初的时候没有太大的感觉,当时的自己其实对咱们CSDN的技能树并不是很了解,自己以为也是比较简单的,也没有顾及那么多直接就应下了;一方面考虑到自己对Vue也是比较热爱的,另一方做这样一个技能树可能会给自己带来一定的粉丝,当然这就是当时的想法哈。

在这里插入图片描述

坚定

随后被邀请到了咱们CSDN技能树的构建群里,进群后看到了一些我们的前辈,有的是资深的博主,有的是高校的老师,还有一些高级程序员在参与技能树的构建工作,当时说实话自己有退缩的想法,毕竟作为一个很普通的博主虽然怀着要对新鲜技术的推广与优秀技术的普及的心里预设,遇到这等圈子还是会感觉自愧不如,因着大家的鼓励还是决定硬着头皮向前冲一波;

果然问题不断,因为我们构建技能树属于直接向代码仓库提交代码,拉去下来代码就一头雾水,前端程序员的我完全看不懂构建技能树的代码架构是什么,后面了解才晓得是需要电脑上安装python环境,做到通过脚本去格式化我们整体的技能树结构,通过不断的询问,才慢慢得摸清了搭建的流程;也因着范博士不断的指导跟鼓励,我觉得构建Vue技能树不仅仅是兴趣了,也不仅仅是满足自己的IP建设,更不仅仅是为了涨粉丝了,好像还多了一份责任与不负期盼在里面,“鸡血”满满向前冲,一定要把“这棵树”种起来;

在这里插入图片描述

心酸

小小的技能树不过百题,章节也仅十有余,这可能就是大家看到的,其实在它们的背后真的是我们构建者多少个夜晚拼搏、多少根头发将其构建出来的,在构建过程中其实还是比较烧脑的:

目录的确认:反复推倒自己的想法、毕竟我们要规避官方文档的 ‘太全’ 形式,还要保证我们的学习者有不错的收获;

小节的划分:划分为多少个小节,小节的细分程度的把控,小节的学习顺序都是需要反复的思考,包括参考一些伙伴的建议;

知识点的整理:因为我们作为构建者也只是提供技能树的整体体系框架还有习题,所有的参考资料都是通过算法在CSDN进行匹配的,但是Vue技能树在构建中每道习题的上方都添加了小常识,这是Vue技能树特有的,也是我在构建中刻意加上去的,如果没有时间去看参考资料,你完全可以通过习题上方的小常识去了解学习本节的知识点;如下图:
在这里插入图片描述

小节习题:技能树的每个小节都会有习题,也是希望大家能够通过这样的形式来检测我们对本节的掌握情况,我们也是通过这样的方式来记录我们打卡到了这颗树的哪个部位,习题的覆盖性、难易程度都是需要去考虑的;

参考资料关键字设置:有时候为什么你写了一片文章就被收录到了XX技能树下的XX目录下,这就是在技能树的构建者在每个小节都留下了关键字,算法会对CSDN的文章进行匹配,如果恰好你符合关键字,你的文章就会被收录;(如果你想对Vue技能树参考资料进行针对性的投稿,你可以通过私信找到我,写出高质量的针对文章,我们直接收录到技能树中,你的文章也会s受到更高的曝光!)

上面都是我们要考虑的,我的更新时间也基本上都是在晚上,白天在公司奋斗一天,晚上回家拼技能树,看到舍友回到家后游戏、电影、冰红茶甚是羡慕,‘要不今天不更了?’很累的时候也会懈怠;

坚持

碰到周末也希望自己能像别人一样自在的做自己喜欢的事,恩?不对构建Vue技能树不就是我自己喜欢的事情么?多次这样暗示自己,也随着自己一次次的提交,看到自己写过的代码构建到的树干、枝条也还是满满的感动,毕竟想做一件事情很简单,想做成一件还是比较难的;截止到现在Vue技能树已经上线75%,PC端学习者达到5000人,一路以来感谢所有支持过我的朋友,因着你们的鼓励自己才坚持绘制成了下方优美的提交折线图;

在这里插入图片描述

收获

为什么要去创建这个Vue技能树呢?Vue官方文档不香么?并不是不香,而是非常香,Vue官方文档上的内容一定是最正确的也是相当全面的,但也正式因为全面所以会导致一些同学看到后不知从何学起,看到密密麻麻的文字甚至会望而却步,Vue技能树就是要解决这个问题,整体分为三部分:初阶学习完成后可以自己尝试任意无后端交互的demo 感受Vue魅力;中阶学习完成后可以使用Vue脚手架搭建Vue全家桶项目 应对工作中的需求;高阶学习完成后知其然知其所以然 了解更多Vue原理念 Vue边缘知识,让开发更加得心应手。

Vue技能树构建带给我的远比我想想的要多:自己对Vue的又一次系统的学习梳理,更是在构建过程中遇到一些自己的短板也能及时补充;同时赢得了自己坚持做成一件事情的履历,看到Vue技能树的成型,原来我也能够做成一件事;提升了自己的知名度,这棵树也可以出现在我们首页中简历中,为我们确实提升了一定的竞争力;在构建过程中我明白了不断学习必要性,也促使自己要不断的去探索;

记得范博士的一句话:你想给别人一杯水,你要先拥有一桶水,跟一些博主朋友聊天过程中也感同身受一个问题,就是当我们某一阶段持续输出内容,很容易出现空虚感,当然这里指的是我等普普通通的博主哈,大佬勿喷,就是感觉自己不知道输出什么了,这就体现出了持续学习的重要性,包括构造技能树也是一样,需要我们有很多的内容与此同时呢也需要我们扩展很多内容,不断的汲取更多的东西总结归纳分享给别人, 享受分享的喜悦的同时其实也是绑定了我们的学习。

西安交大校长曾经提出:“学习最终的落脚点一定是落到我们自身身上,大学与高中的不同之处就在于大学是自立的,要有自我约束,所以第一点学习要主动作为,主动作为你才能够深刻体会,学习给你带来的快乐,你才知道为什么学,如何学,被动的学习是一件很痛苦的,因为他没有目标,没有驱动,不知道方向,主动作为能把你学的东西,深刻的融化在自己的血液之中,变成自己的能力,被动的学习再你的头脑中不会留下印象,考试后一切烟消云散,如果你具备了这种主动进取之心,你一定会在学业上有所成就,未来做事也是如此当主动作为!”,我们CSDN提供的各语言的技能树正是给了大家系统学习的平台,通过参考资料我们可以了解知识点的内涵,我们通过习题可以对我们知识点的掌握检测;欢迎你来Vue技能树挑战打卡。

在这里插入图片描述

今天在这里也给大家分享一点点喜悦,就是我CSDN的粉丝达到五万了,从去年来到8月份来到CSDN,到现在积累到了5W粉丝了,这样的粉丝成长你们觉得怎么样?从CSDN的浏览者=》利用CSDN写笔记=》成为CSDN博主=》用心输出文章内容=》Vue技能树的创建=》新星导师=》话题挑战赛主持人=》扶持计划,做出过一些成绩,也有过一些寒心,不过最多的还是感恩,平台给了机会,感谢我师傅的带领造就了今天的几何心凉,感谢哪些携手共进的朋友们,感谢粉丝的追捧让无数次的退缩萌芽烟消云散,很感谢王总的不断鼓励,多次活动产生共鸣,从王总身上学到了众多秘籍,受益匪浅。

西安交大的一位毕业生致辞中这样讲到:“朋友们,想知道成功的秘密吗?四个字抱团取暖,一个人如何变得强大,就是变成一群人”,这也让我想到了王总一篇介绍DAO模型的文章,我还评论道:志同道合的人共同来做一件自己非常喜欢的事情,自身的生产力能够投放到极致,每人皆如此这是一个多么庞大的产出组织,在CSDN中我们还是比较容易获得这样一个圈子的,在大家支持帮助下非常荣幸的成为CSDN第一批实体奖牌获得者,我们能协助的远不止于此;

在这里插入图片描述

写在最后

Vue技能树已经发版一个月有余了,您系统的学习过了没呢?如果还没有,真的非常建议你来学习一下。https://edu.csdn.net/skill/vue

很多前端伙伴问题有没有体系的面试题?
今天为大家推荐一款刷题神奇哦 点击链接访问牛客网
各大互联网大厂面试真题。从基础到入阶乃至原理刨析类面试题 应有尽有,赶快来装备自己吧!助你面试稳操胜券,solo全场面试官

本期图书

Python自动化测试实战

系统教程:以实战项目为核心,多种测试框架+测试工具为基础的入门教程。
内容丰富:包括Selenium、Appium、Postman、Charles等10多种工具。
图示讲解:包括300多个图解展示,加快学习进度。
实战案例:包括100多个实战案例,让你拿来就用。

在这里插入图片描述
本书的写作初衷是为了帮助更多功能测试人员转型自动化测试方向。在转型过程中,主流自动化测试技术和应用场景的结合是非常重要的一环。本书从自动化测试理论入手,全面地阐述自动化测试的意义及实施过程。全文以Python语言驱动,结合真实案例分别对主流自动化测试工具Selenium、Robot Framework、Postman、Python+Requests、Appium等进行系统讲解。通过学习本书,读者可以快速掌握主流自动化测试技术,并帮助读者丰富测试思维,提高Python编码能力。

如果你对Vue技能树有兴趣
或者你对这位博主感兴趣
或者你对前端技术有兴趣
或者你对涨粉创作感兴趣
或者你想在CSDN持续发展却不知如何开始
或者你想结伴而行携手共进
亦或者你想了解创作者的无限可能
你都可以通过文章末尾的名片找到我找到我们!

都看到这里了,邀请大家参与下方的投票!把自己的真实感受呈现出来,您的认可是我们创作的动力!您的青睐是我们努力的方向!您的建议是我们进步的财富!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/248451.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

poj 3525

多边形内最大半径圆。 哇没有枉费了我自闭了这么些天,大概五天前我看到这种题可能毫无思路抓耳挠腮举手投降什么的,现在已经能1A了哇。 还是先玩一会计算几何,刷个几百道 嗯这个半平面交二分就阔以解决。虽然队友说他施展三分套三分***** 想象…

尤雨溪对 2022 Web前端生态趋势是这样看的

文章目录前言开发范式&底层框架方面趋势基于依赖追踪范式基于依赖追踪范式—共同点基于编译的响应式系统统一模型的优势和代价基于编译的运行是优化Vue Vapor Mode(input)工具链原生语言在前端工具链中的使用工具链的抽象层次基于 Vite 的上层框架上…

bzoj4919 [Lydsy1706月赛]大根堆

Description 给定一棵n个节点的有根树,编号依次为1到n,其中1号点为根节点。每个点有一个权值v_i。你需要将这棵树转化成一个大根堆。确切地说,你需要选择尽可能多的节点,满足大根堆的性质:对于任意两个点i,j&#xff0…

众多mock工具,这一次我选对了

文章目录写在前面Mock介绍Mock能解决什么问题?传统Mock解决方案Postman接口测试工具Mock js第三方库Eolink解决方案全局Mock高级Mock返回结果Mock智能内置Mock智能自定义Mock约束条件MockEolink的Mock解决方案的优势:写在最后写在前面 交战之前,战士必先利其兵器&…

高并发的理解和使用场景-----特意区别和多线程的关系

一,高并发的理解 1.概念:就是短时间内遇到大量操作请求,导致站点服务器/db服务器资源被占满甚至严重时直接导致宕 2.影响:没有做高并发预处理的系统会给用户很差的体验感; 3.系统好坏的衡量:衡量一个系统的…

async 和 await 原来这么简单

前言 前端同学们可能都知道 async 和 await 的使用,当被面试官问到 async 和 await 的是什么?或者说一说你对 async、await 的理解?如果我们还是仅仅去阐述我是如何使用的就显得格外的苍白无力。今天博主就来带大家进一步认识我们的 async 和…

我为何在 CSDN 乐在其中

文章目录写在前面成为博主究竟能得到什么?内在提升耀眼名片丰富眼界提升知名度博客》变现写在最后写在前面 各位伙伴大家好,我是几何心凉,一位不是很大的也不是很小的博主,今天想要跟大家去聊一些比较实在的内容;大家能…

10分钟设置免费远程桌面

文章目录前言远程桌面设置教程启动Amazon Lightsail实例配置远程桌面启动远程桌面使用远程桌面前言 “你见过洛杉矶凌晨4点的样子吗?” 没有也没关系,你可以轻松配置一台位于洛杉矶的免费远程桌面。 利用Amazon全球可用区,甚至可以在世界各…

BZOJ2690: 字符串游戏(平衡树动态维护Dfs序)

Description 给定N个仅有a~z组成的字符串ai,每个字符串都有一个权值vi,有M次操作,操作分三种:Cv x v:把第x个字符串的权值修改为vCs x a:把第x个字符串修改成aQ:求出当前的最大权字符串集合,使得这个集合中的字符串经过重新排列后满足除最后一…

【第一趴】初探uni-app(uni-app发行者、uni-app推出背景、为什么选择uni-app)

文章目录写在前面DCloud当下跨平台开发存在的问题为什么选择uni-app写在最后写在前面 聚沙成塔——每天进步一点点,大家好我是几何心凉,不难发现越来越多的前端招聘JD中都加入了uni-app 这一项,它也已经成为前端开发者不可或缺的一项技能了&…

Rocket - tilelink - Atomics

https://mp.weixin.qq.com/s/TSwKL_qm-b-0e8x7r--hhg 简单介绍Atomics中数学运算、逻辑运算的实现。​​1. ioAtomics是一个硬件模块,他继承自Modules:​​IO端口定义如下:​​其中:a. write: 是否写操作;b. a&#xf…

“勤学会”火爆来袭

文章目录勤学会是什么?勤学会存在的意义是什么强大的助学团勤学会如何帮助大家学习参与勤学会能得什么奖品专属C计划加入勤学会勤学会是什么? 他来了他来了,其实两个月前勤学会的概念产品就已经出现了,只不过因为了 1024 大型活动…

LeetCode -- 204. Count Primes

题目标签 HashTab(哈希表) 题意及思路 题意:略 思路:有关素数的题目我所知道有两种做法。一种是最基本的isPrime算法,关键点在循环判断时,上限为Math.sqrt(n) (求n是否为素数)。另外…

如何寻找无序数组中的第K大元素?

如何寻找无序数组中的第K大元素? 有这样一个算法题:有一个无序数组,要求找出数组中的第K大元素。比如给定的无序数组如下所示: 如果k6,也就是要寻找第6大的元素,很显然,数组中第一大元素是24&am…

测试MongoDB的自动分片

MongoDB的自动分片: test库分片配置: db.shards.find(){ "_id" : "shard0000", "host" : "127.0.0.1:29017", "state" : 1 }{ "_id" : "shard0001", "host" : "1…

线上CPU飚高(死循环,死锁……)?帮你迅速定位代码位置

top基本使用: top命令参考本篇文章 查看内存和CPU的top命令,别看输出一大堆,理解了其实很简单 top 命令运行图: 第一行:基本信息 第二行:任务信息 第三行:CPU使用情况 第四行:物理内…

zookeeper watch笔记

ZK其核心原理满足CP, 实现的是最终一致性, 它只保证顺序一致性. zookeeper 基于 zxid 以及阻塞队列的方式来实现请求的顺序一致性。如果一个client连接到一个最新的 follower 上,那么它 read 读取到了最新的数据,然后 client 由于网络原因重新连接到 zoo…

单机简单搭建一个kafka集群(没有进行内核参数和JVM的调优)

1.JDK安装 在我的部署单节点kafka的博客里有相关的方法。(https://www.cnblogs.com/ToBeExpert/p/9789486.html )zookeeper和kafka的压缩包下载地址也在单节点部署的这篇博客里。 1.zookeeper集群的搭建 将zookeeper.tar.gz解压为三个目录,例…

[翻译]三张卡片帮你记住TDD的基本原则

原文地址:http://blog.briandicroce.com/2008/03/14/three-index-cards-to-easily-remember-the-essence-of-test-driven-development/ 当我浏览ObjectMentor的博客的时候,其中一篇Tim Ottinger的“TDD on Three Index Cards”引起了我的注意。他回忆了他…

凉哥核心圈程序员必备十大图书推荐(一)

写在前面 凉哥核心圈程序员必备十大图书推荐(一),各位伙伴应该一目了然了哈,没错凉哥准备出一系列图书推荐的文章,其实很多朋友在私下问凉哥除了大学的课程外自己要不要读一些技术类的书籍呢,答案当时要的…