4 ms·
It is indeed exactly the reverse in the US currently. Pay ranges for software engineers tend to be higher than for hardware engineers at big tech companies, an
by nrp 4y ago
It is indeed exactly the reverse in the US currently. Pay ranges for software engineers tend to be higher than for hardware engineers at big tech companies, and many folks with electrical engineering backgrounds end up going into software as a result. Also similarly, people building hardware inside of software companies tend to have to put up with mismatches in expectations, including questions around why they can’t build hardware in an “agile” process!
- ChrisMarshallNY 4y ago> why they can’t build hardware in an “agile” process! That's not good, either. Hardware really needs a "measure twice, cut once" approach. It can be made more iterative, but that is expensive.
- aidenn0 4y agoSometimes I feel that "Agile" has become so diluted to mean "there are feedback loops in the design/execute process" and if that's the case then 6σ is an "agile" process for hardware.
- ChrisMarshallNY 4y agoI like the spirit of the Agile Manifesto. I feel that the devil is in the details[0], though. Nowadays, the word "Agile" means "Waterfall, but with different names," or "Tear off all your clothes and run naked through the bluebells! Do what you want!" I'm really big on Discipline and Quality. It's entirely possible to have a flexible and iterative development process, but there's no way to avoid the difficult bits. They just get shifted around. [0] https://littlegreenviper.com/miscellany/problems-and-solutions/ https://littlegreenviper.com/miscellany/problems-and-solutio...