Skip to content

【indieHacker】我是如何快速学习新事物/新技术的

Posted on:June 4, 2024 at 03:00 PM

Danny 最近在公开构建的是一款基于 Godot + AI 的桌面游戏。他以此为例,介绍了一下自己是如何快速学习和掌握新技术的的。

五步学习法:

  1. Orientation(我认为这一步可以理解为认知框架搭建) 通过观看大量的 Youtube 视频,来形成对 godot 引擎的基本理解。开始学习一项技术最好的方式就是去看别人是如何使用它来 building things,以及过程中别人是如何理解它的;

  2. Tutorial(上教程) 有了基础认识之后,找一个教程,从头到尾跟着教程来做一遍基本操作,可能是做一个很简单的demo(比如 “hello world”,比如“Todo List”)。关键就是要“把手弄脏”,亲自去试。

  3. Trial and Error (尝试-修正-尝试-修正……) 学完教程后,可以尝试按照自己的想法来做东西了。也是从简单开始,过程中自然也少不了去Goole搜索,去问GPT,或者是再去翻看之前的 Youtube 视频和教程;这个是一个不断重复的过程,就我个人的经历和体验来看,”重复“是学习一件事情时最笨也最有效的方法。教程跟一遍没掌握也没关系,隔几天再来一遍就是;

  4. Understanding(慢慢有点感觉了) 在经历了前期 N 多个小时的学习之后,就会开始逐渐意识到事物的各个方面是怎么组织到一起的,也逐渐可以把新学的东西用起来了,虽然过程中还是要去查文档、查Google或者问GPT,但是已经可以不用依赖教程,而是根据自己的理解来做了。

  5. Mastery(逐渐掌握) 90% 以上的工作可以不用借助外力就能搞定了,那么就基本算是掌握了。接下来就是在实际应用过程中不断精进。