[译]当众学习——一种最快的学习方法

发布于:2023-05-25 ⋅ 阅读:(47) ⋅ 点赞:(0)

原文链接:learn-in-public

1 前言

如果要找学习方法中最重要的方法话,当属“当众学习法”,而其它的方法或多或少与它相关。

学无止境,大多数人都是在默默地进行学习,同时他们也只是在汲取内容而已,并不产生他自己的内容。当然,这也是不错的(总比不学习的人强,译者注),但是我们想要成为顶级精英的话,这就不够了。我们需要养成一种持续学习的习惯

2 具体做法

怎么做到持续学习呢?比如:

  1. 写博客、手册和记小抄
  2. 在聚会、会议上发言
  3. 在公开的论坛如Stackoverflow上提问题
  4. 制作视频或者成立学习小组
  5. 开通讯简报(微信公众号,译者注)
  6. 试着画图、漫画

不要用别人的鼓掌、转发量、点赞数和github stars数判断自己的结果,而是跟3个月前的自己对话。比如我就开启了一个写给我自己看的技术博客。

别误以为我是想要你尽可能大范围推广你自己创造的内容。(当然如果你可以做到这样也很不错,苟富贵勿相忘!)很大概率上你如果想要帮助改善过去的自己,收益的将是未来的你。如果在这个过程中还能让别人收益,那就属于“锦上添花”了。

别以为以上就够了,接着往下看:

  1. 觉得编程视频讲得很好?
    试着联系作者、对他表示感谢,重要的是问问题(你就没有一丁点问题?译者注)
  2. 给正在使用的库提PR(这是一个完美的库?译者注)
  3. 写一个可能没有人使用的自己的库
  4. clone一个你喜欢的项目,从零开始了解它是如何运作的
  5. 在分享会、研讨班进行内容输出
  6. 参与会议、且总结学到的内容

如果你试着创造一些一次性的小项目、小玩意儿,记得同时也开始构建一个持久的知识库,它会随着时间慢慢丰富的。试着开源它!学习路上的每一步,都记录下你做些什么、解决了的那些问题

3 心态摆正

记住这个原则:尽自己所能确保正确、成功,如果错了、失败了也不要焦虑。如果你感到不爽、觉得是在抄袭别人时,其实你是在激励你自己。千万不要自以为是,在尽力而为的基础上,即使犯了错,让公开环境纠正你。不要害怕暴露自己的无知

大家都觉得你很差劲?好吧,你可以认同他,但一定要让他们详细地说明 为什么觉得你差劲。当然每个人想得到别人肯定的评价。那就开干吧、证明否定评价你的人他们是错的!当然,针对无端的谩骂就屏蔽掉他们(别浪费时间,译者注)。

4 帮助与被帮助

我有没有说过:教别人是自己最好的学习方式?一边码代码一边说话。这可能会很有压力,我也不怎么经常这么做,但最好的技术面试的呈现效果就是我可以像教导学生一样,而不是拼命向面试官证明自己。人也是动物,可以被自信所吸引,也可以闻到沮丧的氛围。

某些时候,你会得到别人的帮助,人们也会注意到真正的学习者。帮助你的人即为你的导师,很重要的一点即为:拾起导师放下了的东西,想象是他们给你布置了想要你完成的作业。当他们说:"有人愿意帮忙做XX吗?"你就是第一排那个已经举手的孩子。他们都是高级工程师,是科技界需要的人。如果你帮助他们,他们会花时间和你在一起,1对1。你不用为这些东西付钱,他们会免费教你。你应该看到大多数人眼前看不到的东西。你可能会疑问:"外面那么多初级开发,他们为什么要帮我?"。
因为你是在公共场合学习的。他们教你,就是教了很多人。你把他们放大了。你有一个他们没有的东西:初学者的思维。你明白了吧?

在某些时候,人们会因为开源的内容而开始向你寻求帮助。80%的开发者都是沉默的,他们不写不说,也不参与公共技术话语。但你参与了。所以他们推断你一定是个专家吧?不要告诉他们你不是。尽可能地回答,当你卡住或错了的时候,把问题传达给你的导师。
最后你没有导师了,就要自己解决问题了。不过你还是要继续公开内容。你明白了吗?

这就是当众学习。

PS:最终,寻求帮忙的人也会因为你的帮助给你付费,费用可能还比较可观。(作者应该自己深有体会吧,译者注)

本文含有隐藏内容,请 开通VIP 后查看