287 karma · joined May 29, 2014
> Private equity recruitment firm PER conducts an ‘unofficial count’ into how many analysts join the M&A and corporate finance teams of six leading banks in London. In 2010, PER calculated that 250 people joined a combination of Bank of America, Citigroup, Credit Suisse, Goldman Sachs, JPMorgan and Morgan Stanley. After tracking those individuals for three years, it recently calculated that 140 of them are still working in banking. That’s an attrition rate of 44%.
(http://news.efinancialcareers.com/us-en/139375/nearly-half-o...)
This is fair / you're right: I was mainly thinking of banking, consulting, law, and buy-side finance. As you say, though, there are plenty of highly-trained professionals who don't experience a 5x earnings increase over 10 years; functional medical roles (e.g., anesthesiologists) come to mind.
Something I was wondering when I wrote the original question -- and I may be way off here -- is whether there are cultural or structural effects in tech-industry programming that cause wage stagnation. For example, there is less wage stagnation for programmers in quant hedge funds than there is in the tech industry; part of this is the clear p&l, of course, but perhaps there is a cultural / structural component as well? I'm not a programmer, but I once heard something that stood out to me: A friend, who was a senior programmer, discovered an inefficient process where he worked. In brief, whenever a certain "event" occurred, the company lost money; the senior programmer noticed this, and built a fix -- no more "events", and hence lots of money saved. From what he told me, my back of the envelope was that by building this (which took him about a week), he saved the company more than $600k a year. I mentioned to him that if he had come in as an outside consultant with a black box solution and offered to charge $100k a year to save the company $600k per year, there was a nonzero chance they would have said "yes"; he laughed and shrugged. This made me wonder whether there is something intrinsically non-value-capturing going on; perhaps (1) tech-industry programming doesn't have a culture of individual-value-capturing, or (2) the role of a programmer doesn't have the structural leverage to reliably capture value. Of course, this story is just anec-data; there may be no conclusions here.
1. Labor does not receive (or insist on) percent-of-value or percent-of-transaction compensation. This is in contrast to some other professional disciplines (e.g., salespeople often get paid on a percentage or commission, bankers often take a % cut, pe / vc / hf has 2% and 20%, real estate is on a %, lawyers may get paid on a % ("contingent fees"), etc.)
2. Initial salaries are good, but there is wage stagnation. Just-out-of-college salaries for programming are often better than virtually everything else (notably, banking and consulting); but after ten years, the opposite is relationship is reversed (considerably so). The difference between a newgrad salary and a 10-yearer salary for tech-industry programmers is often (in my anecdotal experience) less than 2x. In contrast, 5x or more is not unusual in other fields.
1. Payoffs are too small to be consequential. If you own 0.01% of a company and are personal-profit-maximizing, then you are indifferent between (a.) Increasing the company's valuation by $1M and (b.) Getting $100.
2. Growth makes "rest and vest" a reasonable strategy. If a startup does well, then an employee's initial equity grant typically dwarfs all subsequent compensation; does it make sense to work hard for a $5k raise when your equity is worth $500k?
It could be that 0% of top VC returns are explained by this; I'm curious, though.
I think that background varies - some people are fluent statisticians and others come from different disciplines / careers. Anecdotally, my experience from browsing A/B testing advice online is similar; some content is very statistically savvy and some is a bit oversimplified.