学习,不是一件一蹴而就的事情
我是 noah,自从参加了公司开展的极客时间学习项目,我用 10 个月的时间,在极客时间上学习了《数据与算法之美》、《算法面试通关 40 讲》、《深入拆解 Java 虚拟机》、《Java 并发编程实战》、《编译原理之美》五门专栏课程,还学习每日一课,观看了许多有意思的直播。
在学习的 300 多个小时里,这几点收获最大——
一、夯实了基本功,提升了工作胜任能力。由于我是刚加入职场,所以把宝贵的学习资源都投入在了基础知识的学习上。在学习了几门和业务强相关的课程后,对知识的理解更加深入,也学到了很多实用的技能,比如在《深入拆解 Java 虚拟机》这门课程中,导师郑雨迪从 Java 虚拟机基本原理、高效编译、代码优化、虚拟机黑科技四个模块,揭秘 Java 虚拟机的工作原理,详细阐述 Java 程序是如何被执行并且被优化的。我学到了更多理论基础和实验技巧,提升日常编程的效率和调试能力,遇到了 bug 也能有序进行修复。
二、开阔了技术视野,知识面更加广泛。极客时间和以往的工作经验形成了互补关系,这两个获取知识的渠道相互结合,可以让知识更立体,既明白了技术点,也明白了如何应用在工作中。
学习每日一课和技术大会视频,接触到了各种背景的技术人,通过观察各层次技术人解决问题的方法,也开拓了自己的思路。每日一课这个栏目都是一些解决问题的短视频,工作中遇到问题时,通过搜索的方式,可以快速查询,快速应用到工作中。我也会照着课程中讲述的方法,自己写一遍代码,加深理解。
三、逐渐形成了自己的知识库,在工作中遇到难题时,可以“调取”大脑中的知识积累,用来解决问题。对当初理解不深刻的知识点,反复学习和实践,可以吸收到更多精华。
平时我会在安静的晚上和空闲的周末时间用来学习,选择和工作内容相关度高的课程,有目的性的进行学习,有利于吸收。学习过程中,我还会通过输出笔记、脑图、作业等形式,加深对知识的理解。长时间坚持下来,在工作中会收到正反馈,帮助成长。
评论