为什么说软件比硬件简单?
请注意编程确实是一门手艺。
意思是说,软件任何初中毕业的人士都可以容易地入门。
事实上很多年轻人在小学就精通软件了。
这说明软件其实入门很容易。
就像搭积木一样。
越是没有被国产教科书所污染过的人。
越容易根据自己的想法发挥自己想象力来编写任何程序。
即使在506070年代的国外的年轻人。
精通软件的都是如此过来的。
任何你能够使用的软件开发环境。
都是足够模块化的。
也就是搭积木的模块都早已具备。
如果搭积木就是你自己的想象力的问题了。
你并非需要计算机专业的学习。
任何事实求实地接近自己的实际问题的人。
都会知道如何编写解决问题的软件。
当然如何能从教科书中吸收好的编程方法。
也是很不错的。
只要没有被教科书所污染和葬送。
软件开发确实是入门容易进级也不难的手艺。
做硬件就需要长期积累
特别是模拟电路的问题。
没有人能真实地看懂任何一个简单的放大电路。
这是一个不争的事实。
模拟电路的入门远比软件要难。
这是从能自由设计电路的角度看。
而软件即使一个学龄前的儿童也是容易入门并且可以自由设计软件程序的。
但全世界绝对没有超过5个人能够自由设计电路。
即使模拟电路也可以有模块。
但你即使会搭模拟电路等积木。
性质与软件业不同。
因为硬件电路的设计需要真正的专家。
但全世界不超过3个。
要么是按设计手册知其然不知其所以然地“搭积木”。
长时间的从事模拟电路的人士。
更多的是因为长时间的接触模拟电路而对于模拟电路有了感性认识。
对于一个长达20年从事模拟电路的人来说。
其最大的收获就是退休的时候才刚刚明白其刚参加工作时遇到的第一个模拟电路的工作原理。
做硬件就像中医,火候未到都不算老中医!
电子产品能否做稳定,硬件至关重要,因为硬件设计上的不稳定最后来都是推倒重新设计,软件还可以修改代码编译后重新下载进去。大家做设计的时间久了,会慢慢领会的。
电磁场与电磁波、微波与天线、高速信号处理、信号完整性、PCB布线的 实际措施、系统电磁兼容的处理措施、电路调试的能力与解决电路故障的能力,等等
做硬件设计10年以内的,只是为了生活!
如果15年以上,你一直做硬件设计才是被尊重的高手!
审核编辑 :李倩
-
软件
+关注
关注
69文章
4944浏览量
87501 -
可编程逻辑
+关注
关注
7文章
515浏览量
44086 -
模块化
+关注
关注
0文章
331浏览量
21350
原文标题:软件比硬件简单多了?
文章出处:【微信号:c-stm32,微信公众号:STM32嵌入式开发】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
评论