Another EE here. I suspect that there is a lot of "greener grass" going on (oh look! I spy with my little eye, grass beginning with G). I've been doing software dev for most of the past quarter century. My current hobby is Eurorack synthesis and I build/solder about half of the items from DIY kits. The ones that I'm mostly into are built around STM32 microcontrollers (I threw out all my C/C++ books about 15 years ago - oops!).