分享 | 学习金字塔

转自知乎
作者:Jasin Yip

这个问题我被很多人问过,进来回答一下。

作为一家在线教育公司的前端工程师,这张「学习金字塔」图我看见过无数次。

学习金字塔

我之所以非常愿意在知乎回答问题、在博客写文章、在公司内部做技术分享,是因为**「向他人讲授」是学习和巩固知识最好的方法。**

当我要回答一个问题,我需要确定自己对这个问题所涉及到的技术都了然于心,不然写出来的东西如果是错的话,姑且不说丢不丢人,最重要的是这样会误人子弟。所以如果看到一个问题我并不是非常了解,我不会第一时间就去回答,而是自己去研究一轮,研究透彻了,再去回答问题。在这么一个过程当中,我又巩固了以前的知识,并学习到了新的知识,顺带还帮助到提出问题的人,这是双赢的,何乐而不为?

另外,多写东西,可以提高你的表达能力。

知乎上有句很多人知道的话:普通人永远都不知道自己离逻辑正确有多远。同样的,**很多人永远都不知道自己的表达能力有多差。**很多人在提问的时候,会直接就讲问题,而不是先把前提描述清楚。可能我这句话讲得有点笼统,我举个真实的例子:

有个用户在用户群里问「为什么第 X 题我只能通过 3 个测试?」

这位用户上来就直接问问题,连代码都不贴,你让别人怎么帮你呢?

我为什么要强调表达能力?**因为表达能力差,往往还会导致代码也会写得很差。**我经常说,写代码不能上手就写,写之前我们必须先做设计,不然写出来的代码可能会不断删了又写写了又删,各种东西揉在一起,最后变得一塌糊涂。而往往设计是要输出设计文档的,当我们要把设计写得非常清晰,我们就需要良好的表达能力了。

所谓没有时间的人(比如题主),往往是自己没有做好时间管理,没有把研究学习和业务开发的时间区分出来,经常被业务开发占去所有时间而已。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值