想请教一下大家,大家学习新的技术时,如何能更好地实践新技术。
问题如下
以前踩的坑就是,看视频看书看理论,以为自己懂了,实际是没有实践的反馈学习,学习的效果不是很好。
理想状况是比如当前需要学 RPC 和 Kafka 等内容,能很快地找到对应的 demo ,去通过写 demo 来快速实践一个技术后再去补充对应的理论知识。 但实际是,我很难找到这种精准的 demo ,找到的 demo 要么太大超出了目标技术的范围,或是说参杂了一些很耗时的技术(如后端学习对应技术栈时很难纯写后端,常常找到 demo 都带部分的前端,有时还要写模板语言)
1
kkeep 2022-08-13 14:59:44 +08:00 via Android
确实,脱离公司的实践你有时候只能用学个概念
|
2
StrongNoodles 2022-08-13 15:39:11 +08:00
同感,脱离实际需求学东西做东西确实很慢
|
3
jones2000 2022-08-13 21:07:08 +08:00
学新技术时自己最好是细分下, 不要太大,太大你吃不下去。就学 1 个点, 一个点完全掌握了,再去学下一个。另外学习新技术不如把你大学里面的课程(高等数学,编译原理,离散数学等等)多巩固下来的有用。
|
4
dadagogogo OP @jones2000 出去实习才深刻感受到,那些数学和计算机基础课程的含金量和重要性,现在基本就游转于技术了,很少顾及数学了
|