Agree with mra4eng...you want to talk about bein under-respected...try Enginering...ask Jo Bloggs what an Engineer is, the conversation is likely to be:
What is an Engineer?
-Someone who repairs cars
No, thats a mechanic

-Someone who repairs your house boiler
No, thats a technician
Atleast you cant misuse/abuse the word "I'm a pilot"!!
Under-respect as a pilot does not come anywhere near under-respect for Design Engineering.
Whats the difference between an airline pilot and a Jet Engine?
- The Jet Engine stops whining after the flight!