不是相关行业的,但因为兴趣研究过这个方向,仅供参考:
偏硬件的话,就是题中提到的硬件工程师,需要设计电路(数电、模电、电路等知识),自己得有能力设计出电路板,私以为这个方向很吃经验(硬件电路稳定性),初期不容易做出成绩(挣到钱),但是经验攒起来后感觉相比于下面的方向更吃香,另外大多硬件工程师也都会些软件,比如 C 语言
偏软件的话就是嵌入式应用开发,更多的是做在电路板上跑的程序(做业务逻辑),电路板是“硬件工程师”设计提供的,这个方向建议往嵌入式 Linux 路子学习(硬件、系统资源更多,便于做更多种业务),还有些知名的实时操作系统之类的,开发过程中说白了也都还是调各种库接口,调各种系统接口,感觉开发流程跟常规的软件开发区别不大
比较大的公司会有上述两个方向的不同岗位,硬件工程师就专做电路板,不涉及太多软件开发
建议先走偏软件吧,工作过程中也会接触到硬件知识,感兴趣的话就再往硬件自学,最终目标其实应该是两个方向都会 |