I was a mechanical engineer before this. Keep in mind that mech engineering that requires a 4-year degree is different from being on the fabrication side that does machining/building. The latter is the hands-on, blue collar work where you're on your feet all day. The engineering is a desk job 90% of the time. Sell your back vs. sell your brain.
When I did some EE work, designing embedded boards, and writing code for them (more latter than the former), I usually worked with real HW, and often when I had to physically debug PCBs with a scope, and fix the issues with an exacto knife and botch wires, and the odd through-hole component dangling in the air.