菜鸟编程日志----学习技巧

学会百度

  • 在学习 vue 的时候,往往碰到一些问题,怎么在vue中实现一些用jquery实现的功能
  • 往往百度了很久,却还是没有答案,请教了前端大神后,大神给出方法,立刻解决
  • 可是为什么会百度不到呢,我总结了几个方面
    1. 问问题的方法不对
    2. 所掌握的知识还在浅层
    3. 没有仔细阅读文档

问问题的方法

提问的智慧很重要,这是能帮助你快速获取别人帮助的方式

  1. 我会将问问题化解为几个方面
    1. bug 解决
    2. 功能实现
    3. 原理解析

bug

- 我觉得 解决bug 可能是问题中比重很大的一个方面
- 甚至有一些并不是真正的bug,仅仅是因为你的使用错误

在问题描述中,将你的bug 简要信息提取出来

  • 一般将错误信息的关键部分或者全部,粘贴过来,往往能找到答案
  • 上面这种不奏效,将你的程序观察一遍,看看有没有明显的错误,将你的程序所要实现的功能,百度一下,看看别人是怎么实现的,对比一下,也能找到答案
  • 一般这样还不能解决,只能通过官方文档,或者源码探索
  • 到这里,资历尚浅,我也无能为力了

功能实现

- 我理解为学习新东西,或者使用学习的东西组合起来实现功能
- 在学习一门新事物时,这是必经之路

耐心一点,细致一点,能避免很多问题

  • 当你直接说出你的功能,能找到很多答案
  • 换一种方式阐述,或者将功能进行分解,再次提问
  • 在你费劲脑汁去询问一个功能时,有可能是因为你还没有见识过 那个用法,或者是因为你会在已知的东西去寻找,换个说法,你的思维太局限了
  • 你还没有掌握 该技术的核心,只是在外围去寻找方法试图解决问题,短期内百度能帮你解决,但当越来越多的时间都花在百度上,你就会发现,了解核心,了解原理,才能真正解决你层出不穷的问题

原理解析

- 过于追求功能实现,没有花时间理解原理,
- 你会发现时间都花在百度上了,你学到的东西却很少

不要心浮气躁,学会阅读官方文档,学会阅读专业书籍

  • 百度那些你不理解的名词,百度的越多,你会发现你懂的越少
  • 虽然大体上差不多,但有一些大牛,能够很通俗的将一个事物描述的很容易理解,所以你可以多百度几次,看看别人是怎么说的
  • 有时候你还是难以理解,因为他们的解释中,往往又夹杂了很多你不懂的东西,这个时候,就很尴尬了,你的基础还不牢固,需要重新打一遍
  • 在 csdn 或者 stackoverflow 上解决问题的很多,从原理上阐述问题的却很少,当我再次碰到问题,可能知道解决方案,但要是完全的实现出来,还是要找百度
  • 学会把自己碰到的新东西用自己的方式描述出来,既能帮助你理解,又能助力生态圈的完善

学习

学习方法

  1. 首先,我会了解我将要的东西,比如linux,我会先去看看linux 是从哪里来的,linux 后面有什么故事等等,而不是立马着手去安装linux,去学习cd 命令
  2. 接着,这个东西是干什么的,功能是什么,与之相关的一些东西,我也会去了解,比如linux ,我会去百度,到底是个什么玩意儿,我百度了一下,我发现一个没听过的名词,服务器,因为上面写道,linux 是一个企业常用的服务器,那么我就会接着去看 服务器 是啥
  3. 对这个东西有一定了解后,我会想这个怎么用,我该怎么去学习,比如linux,原来是一种操作系统,我需要安装才能使用,当然,安装软件这类事并没有想象中的那么容易,很可能需要突破重重困难,才能顺利装上,我觉得这个过程很令人沮丧,很容易让人放弃
  4. 接下来就是寻找学习的方法,或者学习资料,一般来说,越广为人知的东西,相对应的学习途径就越多,学习资料也越容易被找到。寻找适合自己的,好评率高的书籍或者视频,然后指定学习计划
  5. 学习特定概念,在学习一种新东西时,常常会伴随者有一些特定名词,这些名词一般不是字面意思,他代表了这类东西的一些结构或者功能

生活

  1. 最近眼睛生病了,得了结膜炎和干眼症,看一会儿电脑就很难受
  2. 坐久了腰也很酸,这两件事导致我效率很低下,导致花更多的时间去完成项目
  3. 多多锻炼身体,真的很重要
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值