有一些非技术问题想问问各位大佬,就是发现在开发中用不到的技术,经常都是不知道的,更谈不上去了解了,但是发现有些朋友似乎无论什么技术他都可以侃侃而谈。
我想法问问是怎么做到的?似乎在工作中用不到的,自己也无法提出业务需求,然后就一直困在工作的一亩三分地里面,但是有些朋友看他们连某个插件更新了几个版本每个版本更新了什么都清清楚楚的,是怎么做到的?
十分诚恳地询问。
我的话,一般就是以教代学。只要一直都有输出内容,就一直对知识有输入的需求,就不会断的去学。
慢慢的等你输出的多了,你自身的知道的知识也就多了。不到一定非要教学别人,也可以是自己写博客,或者在社区回答问题(我就是每天找自己感兴趣的问题去回答,有些问题就是自己现学然后起Demo测试)
对于XXX更新的内容,真的没有必要记住哪个版本有哪些内容。除非说是像 ECMAScript
这样的标准更新迭代,那么就确实会需要知道。因为会有兼容性的问题会需要你记忆,虽然可以通过 babel
这样的库去帮助你转换成兼容代码,但其实还是需要知晓的。
像Vue或者各种依赖的更新其实就没必要记忆了,知道一些大版本的断层更新就好了,一些特性更新和BUG修复就没什么必要去特意去记。
就比如说我会在一些问题的回答里面贴 是在XXX版本更新了这个新特性 或者 在修复/出现了XXX这个BUG。其实就是因为我觉得不是问题主的业务代码出现了问题,而是依赖的库出现了问题,但是我不确定是不是我猜测的这样,所以就会去找看依赖库的源码,看看是不是近期版本更新出现了问题(这样解决了问题主问题的同时还可以贡献一个BUG修复的PR)。这种在输出倒逼输入的过程中就会带着目标去查阅各种资料去给自己的输出提供支撑。
感觉主要是好奇心吧,用不到,也想想怎么样让自己的代码变好,看看
git上别人是怎么写的
至于版本什么的,你可以订阅node weekly之类的,应该都会有提示,哪些新出来的包什么的。至于每个版本的变化都烂熟于心,感觉有点夸张,记这个干嘛啊。。。不懂
首先,你要明确一点,对于技术的学习,每个人的方法和路径都可能不同,但以下几点建议或许可以帮助你提升自己的技术视野和知识储备:
最后,记住一点,技术的学习是一个持续的过程,没有终点。保持好奇心和学习的动力,是提升自己的关键。
教您一些 React 的基础知识。通过这套教程,您可以用纯 React 构建一个真正可用的应用程序,而不需要去理会其他复杂的工具。
本文向大家介绍谈谈C++学习之Pair的使用方法,包括了谈谈C++学习之Pair的使用方法的使用技巧和注意事项,需要的朋友参考一下 一、Pair类型概述 pair是一种模板类型,其中包含两个数据值,两个数据的类型可以不同,基本的定义如下: 表示a中有两个类型,第一个元素是int型的,第二个元素是string类型的,如果创建pair的时候没有对其进行初始化,则调用默认构造函数对其初始化。 也可以像上
本文向大家介绍如何学JavaScript?前辈的经验之谈,包括了如何学JavaScript?前辈的经验之谈的使用技巧和注意事项,需要的朋友参考一下 鉴于时不时,有同学私信问我怎么学前端的问题。 这里统一回复一下,如下次再遇到问我此问题同学,就直接把本文链接地址发给你了。 首先说句题外话。关于有人管我叫大神的事情。 个人感觉这跟你买东西时,人家管你叫帅哥一样,你答应与否都无妨。 正题开始,前端怎么学
本文向大家介绍javascript正则表达式学习之位置匹配,包括了javascript正则表达式学习之位置匹配的使用技巧和注意事项,需要的朋友参考一下 一、前言 正则表达式是匹配模式,要么是匹配字符,要么匹配位置。 其实在开发中很少用到匹配位置,本篇文章主要包含: 二、什么是位置 位置:相邻字符之间的位置。 三、如何匹配位置 在ES5中,共有6个锚:^, $, \b, \B, (?=p), (?!
本文向大家介绍javascript学习之json入门,包括了javascript学习之json入门的使用技巧和注意事项,需要的朋友参考一下 1. 什么是JSON JSON---Javascript Object Notation,前两个单词大家应该都认识,最后一个notation,是“记号、标记法”的意思,连在一起,便成了JSON。 它是一种轻量级的数据交换格式,是基于Javascript的一个子
本文向大家介绍你是怎么学习css的?说说你的学习方法相关面试题,主要包含被问及你是怎么学习css的?说说你的学习方法时的应答技巧和注意事项,需要的朋友参考一下 多练习各种布局理解布局原理 读 《css世界》