Hey everyone, I've been thinking about this for a bit and while this question may be dumb, I'm going to ask it anyways. Generally, when you think of the typical high paying careers it's either: Finance, Law, Medicine or Tech.
From what I've been reading here, it seems finance is more of a temporary job that people take before inevitably going to Corp Dev/Fin. Getting to MD, Partner at MBB or Partner at a PE firm have been mostly described as close to impossible. AM as a whole has been described as shrinking which doesn't leave many other long-term options apart from accounting though becoming a Big 4 Partner is obviously not easy. This makes it pretty difficult for a finance/consulting career to last 20+ years.
Law is quite the same, there's really only 2 places you can go: Biglaw or in-house. Some firms only have 1% of people making it to Partner which is heavily based on luck among other things. In-house salaries usually around Corp Fin/Dev levels which is obviously good but not on the same level as Biglaw, IB, PE or MBB Consulting.
It seems that for a solid job that may last for more than 15 years, medicine and tech are the way to go. Though medicine is obviously extremely competitive and takes 10 years of your life and tech doesn't pay as well as biglaw, medicine or high finance on average unless you're starting a company.
This is all from what I've taken reading posts here so I'm not entirely sure if the stuff I said about finance is 100% correct. What do you guys think, is there a possibility for a long term career in finance/law or is it generally make your money and leave?