Indeed. An expert-level knowledge of C++ helps.
Your housing expenses are likely to be your single largest (fixed) expense, so if someone can work hard for a few years and buy a place, it's a lot easier to coast on lower paying jobs.
I'd argue that the single most financially-beneficial choice you can make as a SWE is finding a remote or hybrid job, then leveraging that to live somewhere you enjoy that allows you to save much more money.
But otherwise yea concur.
I'm a stickler for diversified asset class allocation
Edit: Normally I am not a fan of explaining myself, but the most fundamental principle of wealth management, diversification, calibrating your risk exposure to various markets, is being downvoted. Thank you for the reminder people
Or is your last bit just saying like do some other investments besides purely stock?