发布网友 发布时间:2022-05-12 03:11
共1个回答
热心网友 时间:2023-11-05 21:09
硬件起薪低,需要靠工作时间和工作经验来慢慢积累;软件起点高,工作一两年后就可以拿到比较不错的薪水。工作3~5年后硬件工程师的薪水才能赶上软件工程师。软件工程师很少有能干到40岁的。不管是做硬件开发还是软件开发,要想长期工作下去,硬件工程师最好会一些软件开发,软件工程师最好能看懂硬件方案设计和硬件原理设计。追答刚开始只能是接触硬件或软件,主要是自己比较感兴趣的;软件很多时候学的是工具、设计架构和编程风格,更多时候是靠个人的逻辑思维能力,架构设计、底层驱动程序设计、软件算法更多时候靠的是自己的逻辑思维能力、良好的数学基础和良好的编程风格。
硬件要学的东西很多,刚开始学硬件时很多时候需要一个具有较高水准的人带自己。目前很多技术更新很快,但技术很多东西本来就是相通的,有了技术能力后相信你就不会畏惧新东西了,因为新技术往往具有很高的性价比,个人和公司的良性发展都离不开具有更高竞争力的新技术和新产品。
软件主要学习他人的设计风格和软件架构,当然软件工具必须熟练。
硬件要学的东西较多:包括设计工具(PCB设计和原理图设计工具)、各种芯片原理、硬件方案设计、硬件原理设计、协助测试和生产等。
关于硬件方面你可以参考我之前做过的回答: http://zhidao.baidu.com/question/434661777.html?oldq=1,http://zhidao.baidu.com/question/423887471335472812.html?oldq=1。