I was a mid-level developer at a large software company making a very competitive salary and quit to join the U.S. Marine Corps and train to become a Naval Aviator. I'm now a 'mid-level' AH-1Z pilot. I work longer hours and have generally a lower quality of life but there's something to be said for the immensely unique things I've gotten to do and how profoundly well-rounded the entire experience has made me. I will…
Don’t mean to sound like a dick but in an effort to keep the record straight: sounds like you fucked up. The military is the least meritocratic and most bureaucratic shitstorm in existence currently. Flying planes is great if you’re able to only ever want to do that until dead.
Point 1 on bureaucracy: Generally agree. Point 2 on the feasibility of changes in career: Wholeheartedly disagree.