如何更快更好地理解复杂概念。
你如何实现它?
照片由Matt Ragland拍摄,来自Unsplash
这适用于所有情况,不仅仅是编程。无论你是新手还是从业400年的老手,都适用。我目前用它来学习webpack(用于我的工作)和Unity(用于我的业余爱好)。
那么,它到底是什么?
它叫做费曼技巧。你们当中有些人可能已经听说过了。
你如何实现它?
每当我要学习新东西时,比如 webpack,我都会在开始时尽可能多地收集信息,努力理解概念并进行一些练习。但当遇到复杂的主题时,这些往往远远不够。接下来该怎么办呢?
你去教别人。即使你还没完全理解也没关系。教别人是找到你知识盲点的最佳途径。这样能更快地发现你不理解的地方,也不会让你感到压力过大,甚至还很有趣。它还能让你帮助别人。那么,你要教谁呢?
你可以教一只橡皮鸭,也可以在dev.to上写篇文章🙄。你的同事也可以教。你需要找到最适合自己的教学方法。最重要的是享受这个过程。
突然间,你的思维模型开始建立,一切都变得清晰起来。你开始理解其中的缘由,即使不理解,你也能清楚地看到缺失的部分,并找到更多信息。
你越是运用这种技巧,学习起来就越容易、越快。
唯一需要记住的
学习是一个过程,永无止境。尤其是在编程领域。你会忘记一些东西,你会把概念混淆,你会学到错误的东西,犯错。但你会不断学习和进步。
把学习看作是伴随你一路前行的过程。不要指望学完两门 React 课程就突然“掌握了 React”,然后就能上手工作。你必须边工作边学习。
好了,就这些,祝你今天过得愉快✌
在推特上找到我
文章来源:https://dev.to/jordienr/how-to-learn-hard-concepts-faster-and-better-con