看兴趣的话,一个是对成果是否感兴趣,另一个是对过程是否感兴趣,或者能否忍受这个过程,还有一个是要考虑未来工作前景。
我岗位是 SRE/DevOps,不过最近玩了一个月硬件,仅作为业余玩乐让自己开心。所以以下内容不代表嵌入式专业观点。
嵌入式肯定要跟硬件打交道,我房间最近大概场景是这样的,你可以先感受下是否对这些场面有点兴趣,想自己整一套:
更多内容参见下 learn-8051-asm
还有其他最近玩过的遥控机械臂、遥控小车就不放了。
所以单纯说兴趣的话,上面这些「结果」就能让你感受到其中一部分。
另一部分则是过程:
- 会需要花点小钱买芯片、传感器、板子等等,所以需要考虑下自己的经济情况。不过这个钱不多,几十块就能玩一玩 51 单片机、ESP32 了。
- 过程中会需要基础的编程能力,需要学习 C 语言,底层的汇编也可以了解了解。如果玩树莓派那可以直接学 Python
- 还需要懂基础的电路知识,我也是边玩边学。
然后就是开始玩呗,不缺钱的话花几十百来块钱买点硬件试试水,应该就能确认自己感不感兴趣了,这个成本不高。
如果你追求把嵌入式当成工作,那我的经验就不适用了,需要更专业的大佬来答。