title: 硬件编程与软件编程的区别与联系？
desc: 希望各位大牛能讲得详细点，我也在网上查过了，但说得都很笼统，另外硬件工程师关于代码方面的任务与工作与软件工程师有什么区别？恳求大家解答，谢谢！
topic: 编程
content: 强答一番。个人是一直做软件，有时候会偏向嵌入式，和硬件编程的人打交道。个人感觉区别在于： 1.物资成本：软件开发工程师一台pc足可。硬件开发就不行了，得要有板子，有仪表或仪器。在H公司三年，有段时间负责整个非生产物料申购，了解到有些仪器起步价200W，0809年时候，一台仪器可以在深圳南山后海买个四房啊。很多时候几个项目组抢一台仪器来用啊。2. 验证成本：软件开发工程师开发出软件，在网上可以找到一堆又一堆的工
answerer_tags: 老码农