I switched from mechanical engineering to writing software because of the instant gratification of software machines. If you're designing a gearbox, it takes years to see the actual hardware, and you'd better have gotten the design right the first try, as changing the box gets very expensive.
I would have been much happier as an engineer working next to the shop where I could partner with the machinists.
I would have been much happier as an engineer working next to the shop where I could partner with the machinists.