Probably the least risky choice among high paying jobs that exist in reasonably large numbers is to become a doctor.
Though it's likely that your first several years of awesome salary will be spent paying off loans.
If you are low enough level though, that isn't necessarily a concern since you aren't expected to source deals.
There's also a technical meaning to tournament theory that helps explain why firms in some industries are so structured. You can read more about that here: http://www.econ.ucsb.edu/~pjkuhn/Ec250A/Slides/Tournaments&T...
So it looks like we're in agreement that this primarily would apply to the upper levels of ibanking when there is an expectation of deal sourcing. But for junior analysts and such, there really isn't that stigma since their performance is not measured on a sales basis (and thus their mobility is not necessarily hindered by a down year).
Do you have any info or insights into how deal sourcing typically works at that level? Seems like a crazy thing to measure against when your annual deal volume would be relatively low given the size of the deals.
I've never worked in finance, but I have a lot of friends who do.
From the day they entered (ie. as junior analysts), up or out has been the mantra. You simply cannot be in a position for more than a few years. If you're not promoted to the next level, you're fired (though most of them had the sense to switch industries when it became clear they weren't going to be promoted).
Deal sourcing comes in at higher levels, but the "tournament" structure is embedded throughout.
A good portion of the business people you meet outside of finance are people who wanted to work in finance but couldn't hack it.
Startups are a lottery to a large degree, and for employees without significant equity, the odds don't seem great.