4 ms·
So sad to hear this, as it is much harder to study EE and embedded programming is much much harder than software programming.
by ngsayjoe 9y ago
So sad to hear this, as it is much harder to study EE and embedded programming is much much harder than software programming.
- user5994461 9y agoThey are both equally difficult.
- aetherspawn 9y agoDunning-Kruger effect applies here. The levels of confidence/validation are completely different. Good luck fixing a software bug on a toaster after-the-fact. Also, performance is regularly an annoyance, especially if you have to do something non-trivial like process ethernet frames or talk on USB. Sub 8-Mhz processors for embedded processors still extremely popular and the flash size constraint leaves no room for huge libraries or ROM waste. Completely different.
- user5994461 9y agoHardware and software are two deep domains that can be incredibly complex and challenging. You're doing a disservice to both by taking a toaster without QA as an argument.