On the other hand, here is someone who has completed a degree and gone beyond. Clearly they have the ability to learn new material. Furthermore, they attained a proficiency at least that of the self taught - no degree segment mentioned above.
Now, given a "you can make $150k/year as a software developer" vs "you can make $100k/year as a ME" there's something to be considered. Additionally, if thats instead a "you can make $70k/year as a junior engineer getting the necessary time to become a licensed engineer for the next few years" ... well, there are student loans to be paid off.