单片机小白的启程之旅(6)
软件与硬件的区别和联系
1、从产品角度
硬件:产品的载体和身体
软件:产品的思维和灵魂、精神
2、从技术角度
适合的大学专业:硬件----与电子有关的专业
软件----通信、自动化等新兴专业
适合的个人性格:硬件----好动,动手能力较强
软件----逻辑、理论、思维较强
核心任务:硬件偏少,只占20%-30%;软件占70%-80%
3、从学习角度
难易度:硬件较容易,软件困难
学习方法:硬件----实践;软件----系统的学习
前景:软件前景好于硬件,硬件正逐渐趋于标准化
发展路线:软硬结合----物联网不能靠纯软件打造,纯硬件产品大部分都低端
硬件工程师的主要工作和职责
1、电路图的分析和设计(少的几乎没有)
2、原件的选择和参数确定
3、PCB的设计和样板焊接、调试
4、生产跟踪和问题解决
软件工程师的主要工作和职责
初级:辅助测试、写代码、维护
中级:独立工作、对产品负责、解bug
高级:需求分析、框架设计、团队管理
成长路线:学到基础(知识+能力)--->找到工作--->学习和锻炼--->中级--->高级/转方向