Medicine and law, in my western European country at least, are vastly more reputable careers than software engineering. Perhaps you don&#x27;t make as much money as a mid 20 year old, but in terms of reputation and social standing and so on, it&#x27;s not even close. I&#x27;m sure that these intangible benefits have some sort of value, regardless of pay.