在科技飞速发展的今天,无人应用场景和只能控制场景层出不穷,这给嵌入式行业提供了大量的机会和机遇。那在计算机高度内卷的时代,我们如何才能抓住这个机会,利用这个机遇,抢占这个风口,从而实现逆风起飞,高空盘旋呢?以下,是鄙人在嵌入式领域学习的一些新的体会,希望可以对各位读者有所帮助。
首先,学习路线一定要十分明确。嵌入式行业,方向十分多,没有一个明确清晰的学习路线是无法高效学习的。笔者的学习路线是这样的:C语言->Linux基础->数据结构->io进程->网络编程-->单片机->Linux底层。学习路线并不固定,但要遵循由易到难,由浅及深,层层递进的原则。每一个阶段都十分重要,所以不能贪图学习速度从而丢下了质量。
其次,要重视基本功的落实。嵌入式行业虽然方向众多,但无论是哪个方向,都对基本功有着较高的要求,所以,在学习新知识的时候,不能忘记对基本功的训练,时常回顾C语言、数据结构等科目的知识点,时常回顾Linux的基本指令,基本功扎实,往往可以再开发或者学习时,事半功倍。
最后,要多动手,嵌入式是计算机的分支,计算机是一门重视实验的专业,如果在学习过程中只是看课、看书而不对着屏幕敲代码,不对着电路图数引脚,可能当时明白,但理解不会很深,以至于在应用时往往是提笔忘字,没有思路。