已购课程
目前已经在极客时间上买了7门课程,学完了3个。具体如下。
Java 并发编程实战
Linux 性能优化实战
数据结构与算法之美(学习中)
Nginx 核心知识 100 讲
如何设计一个秒杀系统(已学完)
深入拆解 Java 虚拟机(已学完)
Java 核心技术 36 讲(已学完)
学习感触
《如何设计一个秒杀系统》
极客时间出来后,我便积极投入了知识学习的大军,但实际上感觉收益没有达到预期。
一共买了7门课程,学完了3个。这3个课程中,《如何设计一个秒杀系统》给我的印象最深。
这门课程是我的入门课,当初很便宜就买了,一买就感觉太棒了,于是后续便不断购买。
这门课给我印象最深的地方在于它解答了我工作中遇到的很多疑惑。课程是讲如何设计,从无到有的过程,而我们的日常工作是一个追本溯源的过程,从已有的东西中了解为什么这么做。之前总代码中见一些处理逻辑,但却不知道如何这么做。而这门课解决了我的大部分疑惑,比如之前说要做动静分离,却并不知道为什么要做。之前说大促要限流,也不知道如何限流。等等各种疑惑,之前一直都不太清楚,在网上找也没一个确定的思路。但这门课程几乎全部给人解答了的感觉。
比如,什么是热点数据和非热点数据?高峰如何限流,为什么要限流,如何系统分离,为什么要分离,业务处理哪些需要立即处理,哪些可以后续梳理。
课程中只是大致说了原理,说了一些思路,但这些已经够现在的我接触了。
大概是这门课程贴近工作实际,所以收获很大。虽然只是原理,但从整体视角看一个系统真的很棒。
因此,我也开始持续购买其他课程。
《Java 核心技术 36 讲》和《深入拆解 Java 虚拟机》
但后续课程,《Java 核心技术 36 讲》和《深入拆解 Java 虚拟机》的收获感觉不大。
这些课程实际面向比较有基础的人,课程很综合很全面,也很大,你可以结合自己的需要,对一些技术点进行深入理解。而我基础不足,日常应用太少,虽然学习时好像懂了,但实际上并没有很深刻理解。然后,就慢慢忘了。
这几门课程是一个深入理解和精通的过程,而不是从无到有学习的过程。学习基础最好从书本开始。
所以,我的收获并不大。不过我也至少了解了一些之前不知道的东西,也知道了Java技术点竟然由那么多,那么多你不知道的东西。
只是感觉,学习是一件缓慢并且持续的事情,你如果认为学完立即就会有很大提高,那你会失望的。
这就是我的感受吧,想说什么却又不知道说什么。
最后,就这样吧。等学习了其他课程之后再补充吧~~