headcanon parent
Similar, My major in university was computer engineering (as opposed to pure CS or EE) because I wasn't sure if I wanted to go into a hardware or software profession. I ended up going with software since all the interesting opportunities were there, whereas most jobs in hardware seemed to be working for stodgy old companies barely making six figures if I was lucky.
Exactly the same for me.
It's made me one of the only leaders in my Software Org that actually knows what happens below the level of the instruction set. I can talk about the power and heat implications of algorithmic decisions. But mostly nobody cares, theres always enough money to buy more servers.