怎么能更好地记住技术知识点呢?

2020-12-11 16:37:43 +08:00
 Te11UA
平时工作里面实践性的工作比较多,往往忽略了一些知识点,可能只是知其然不知所以然。

比如说面试的时候会问到一些概念性的东西,通常答得不够全面。之前为了面试甚至还专门背过一阵子,拿出高中时候的学习热情去搞,工作之后也慢慢丢了很多……

想问问大家,有什么更好的方式去巩固记住一些知识呢?如果要准备面试的话,庞杂的知识点你是怎么去记住呢?
1951 次点击
所在节点    程序员
10 条回复
yakumo520
2020-12-11 16:38:17 +08:00
多实践,动手,不能光看
nthhdy
2020-12-11 17:39:43 +08:00
别死记硬背。理解它,然后派上用场。
说小一点儿,用多了,再不用心也记住了。
说大一点儿,如果是一个亲身投入过,印象很深刻的项目,改变的是认知,收获的是方法论。那知识细节忘掉也没关系,今后很快就能捡起来。这样的项目经历多了,能力也就变强了,你就是资深人士了。
gaorenhua
2020-12-11 17:44:07 +08:00
10000 个小时,你就是专家。
nthhdy
2020-12-11 17:45:24 +08:00
有些人反对大厂面试算法题,其中一个观点是,刷过一类对解决实际问题的帮助有限(我不是说没用,我只是说有限)。
我记得有人说“我现在也没法手写个红黑树出来,但是我做过某某某具体的优化,让它快 10 倍,等等。解决实际问题时,我宁肯自己不记得那些理论。”
个人认为,说得有些夸张,仅供参考哈。
weiping1992
2020-12-11 17:46:31 +08:00
不妨试试费曼学习法。把你学到的东西写下来
raaaaaar
2020-12-11 17:47:10 +08:00
@gaorenhua #3 刻意练习
secondwtq
2020-12-11 19:07:22 +08:00
我觉得没必要记,知道有这么一个东西,知道去哪查就可以了。
面试是特殊需求,面试只是一种筛选手段,面试面的好不代表其他事干的好。
MaxFang
2020-12-11 19:09:40 +08:00
做好复盘和后续整理归纳,不要解决问题后关闭 n 个 tab 页就丢一边了。积累的一些是思路经验上的,一些是具体的实践方法,前者更重要,具有通用性。
积累一定量之后,尝试输出。
Kirsk
2020-12-11 19:18:42 +08:00
不要为了面试而积累知识 能 google 的东西记他作甚
QBugHunter
2020-12-14 14:19:17 +08:00
写博客

我自己写了一个 Qt 教学的博客,现在经常去上面复制自己的代码

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/734573

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX