It seems to me that in order to be an officer in the Army, or any of the branches, you need to have at least a bachelor's degree to start as a 2nd lieutenant. I read somewhere that in order to make it to Major, you will probably have to have at least a master's degree. To make it to Colonel, it's not unusual to have a PhD. So why would a guy with the education required to make it all the way to a colonel be working a "manual labor" job? You would think he would be a great catch for a high managerial position at a successful company, wouldn't you?
You have to have a Bachelor's Degree to be a Commissioned Officer. A Master's Degree is preferred but not required, hubby is a LTC, he does not have a Master's Degree, but he will probably not ever make "full bird".
Most Generals have PhDs. The schools that the military requires for each promotion are fairly equivalent to Masters Degrees. Basic Course, Advanced Course, CAS3, Command & General Staff School, War College. (these are Army Courses - every branch has its own). Then there are courses required within your specialization branch (ie -- Infantry, Cavalry, Engineer -- etc.)
Oh, did I say "Colonel"? I meant to say "Corporal".