2019独角兽企业重金招聘Python工程师标准>>>
我来实验室五个月了,一直想要学习驱动,但是一直都没做到,一点都没做
我在思考原因
回忆这五个月,我一直在为了项目而学习所需要的知识
每个项目当中需要什么我就去学,学到了一些东西,但是也花了我不少的时间,这就导致我没有时间去为驱动的学习做准备
我又很想要给驱动的学习先打下一个基础:
硬件的51,ARM的各个模块的熟悉以及相关裸奔程序的编写;
软件的linux操作系统底下的系统编程(API);
还有理论方面深入理解计算机系统等。
结果我的想法是好的,但是在平常的学习中,我除了做项目之外根本就没有在这些上面花时间
因为项目占据了大量的时间,而自己在从头开始搞单片机的时候也觉得这些东西其实我掌握得也差不多了,也很枯燥
这样一来直接的后果是,我就更加不想打这个基础,于是就彻底地被这个基础挡在驱动的门外了
那么我这五个月是这样,六个月是这样,一年也是这样,两年也会是这种情况
毕业的时候,我就会发现除了项目中所学的一点点东西之外,我想学的那些东西一点都没学到
怎么办?
这已经成为了一个恶性循环,一个怪圈,要打破僵局就要有新的方法,思路
我发现其实如果直接彻底地上驱动的学习,会好得多
第一,在直接进行驱动的学习中,自己会发现哪些基础薄弱,于是以后可以有方向、目的地学习而不是从头到尾地学
第二,在直接进行驱动的学习中,遇到不懂的,完全不知道的,直接通过网络以及一些资料可以速成,是可以学的
第三,驱动一直都是我的目标和兴趣所在,直接上驱动可以激发我的热情、兴趣,会让我直接进入我想学的东西,这样可以让学习曲线变得陡峭,成长的速度会快一点
并非我急于求成,我不这么换方式的话,根本就不会有大的进步,我会一直都难以入门的
逼着自己去学吧,这样做,在驱动的学习中,肯定会有很多东西自己完全不懂的,心情肯定会很差什么的,很沮丧,硬着头皮来
光说不做就不行
实干吧