If you take a career path like I did of being in the field for 14 years installing radar systems you never develop things like design, testing, all the fricken s/w packages that everyone wants you to know and have used for at least 5 years. All you did was physically assemble the radar and then do a lot of trouble shooting to fix everything. You also don't know any other engineers because you've been removed from the office for so long. I started when I was 30 (BSEE) and am 50 now. I still work in an environment fixing things and never learn anything new. Most of the courses in college are so general and theoretical that it's almost a waste of time/energy for me to take them to make up for this lack of experience. I hate my job and would leave for another in a heartbeat but no one wants an engineer with the experience I have (or lack of). Especially at 50. I've sent my resume to hundreds of places and no interviews. Not even within my company, big ole Northrop Grumman, can I get an interview. They have me at this satellite location 20 miles from the main plant (which employs thousands) so I can't network. Been to career counseling where I work, ask friends what to do, and get no answers. I'm very frustrated. As far as brains go I'm somewhere in the middle, not super-smart but not dumb. Soon I'll need a therapist.