单片机初学者有哪些问题及心得?

大家好,我是无际。

 

最近有一些小伙伴问了我一些问题:

我是零基础可以学吗?

我没985/211学历可以学吗?

我英语数学很差可以学吗?

我不是本专业的可以学吗?

 

小白有这种问题太正常了,就像我去学别的领域的东西,我也是有这些问题。

 

能产生这种问题有几个原因导致:

1.出于你对行业的经验不足,人对未知的东西都会产生恐惧或质疑。

2.出于对自己的不自信,害怕承担风险。

 

但…可以肯定告诉你的是,以上这些我也没有,但是我通过自学转行了。

 

不管你相不相信,我的案例是最好的说服力。

 

因为我普通到不能再普通了,没有很好的学历,数学英语也是学渣水平,也不是本专业,我能做到的,相信你们能做得更好。

 

没有人一开始就有基础的,大家都是零基础熬过来的。

 

不是所有人都能考上985/211,但这不代表你比别人笨,或许别人在寒窗苦读的时候,你在享受王者带给你的成就感,女朋友给你带来的幸福感。

 

你们看到一堆代码感觉很复杂,其实比我们学英语简单多了,毕竟就几个固定语法,剩下的全是工程师自己命名的英文。

 

比如说苹果,他可能会命名apple,也可能直接用拼音pingguo,这取决于工程师的心情和水平。

 

所以对英语的要求实际不高,一般来说1级都够用。

 

除非你后面达到很高的高度了,做国内没有的东西,只能通过英文手册去开发。

 

但是并非刚需,一般这块的数据手册也是专业英语,你做多了以后会发现我们不需要全看,只需要抓住关键参数就行了,而这些参数来来回回就那么几个。

 

比如说STM32F105/107系列的数据手册。

 

从它的特性说明里面,我们可以看到大概看到这个单片机的一些资源,而这些基本每个单片机英文描述都大同小异。

 

再来说说对数学水平的要求,单片机本身就是微控制器,它的运算能力非常有限,所以一般复杂的算法也做不了。

 

再复杂的算法,最终还是要回归到加减乘除移位这些运算。

 

所以,一般的产品,对算法没太高要求,自然对数学要求也不高。

 

最后来讲一下非本专业的问题,一般大厂要求高学历本专业,但是中小厂,这不是硬性要求,特别是小厂,不然我怎么能够自学转行成功呢对吧?

 

如果你没学历,也不是本专业,我的建议是前期先进小厂沉淀经验。

 

等你有经验了,才有谈判的资本,只要有能力,我相信很多事并没想象这么难。

 

当然,你后面的追求不一定是大厂,我相信每个年轻人都有一颗躁动的心。

 

工作的目的是为了积累资源,如果有机会都希望自己创业,用自己的青春成就别人的宏图霸业本身就是一件很不划算的事。

 

以上就是我作为过来人对准备入行的小伙伴一些忠告,希望对大家有帮助。

 

另外我也为大家准备了一些基础教程和学习路径,可以找无际单片机编程拿到。

 

包含了具体学习哪些内容,学习顺序,以及配套的教程和工具。

 

最后祝大家学有所成。

给TA买糖
共{{data.count}}人
人已赞赏
单片机百科单片机自学指南

IIC通讯接口、协议格式、时序、软件模拟详解

2023-5-24 9:22:34

单片机百科

2021总结:坚持了,才能看到希望

2022-1-4 18:51:30

3 条回复 A文章作者 M管理员