|
|
|
|
|
by Lavery
2676 days ago
|
|
Just an observation on your comparison here, I think you'll find that the realities of the legal and medical profession are radically different from one another. Medical school limits supply because the salaries (and therefore, quantity) of medical residents are paid by the US government, and so the number of medical schools and graduates remains fairly static year to year. Law school famously has no such restriction, and so the number of law schools in the US has exploded in the last 20 years, and the outcomes for the average law school graduate have worsened dramatically. It's reasonable to assume software development will follow the legal path (or similarly, of business grads who aspire to careers in finance) over time: a few graduates of elite universities, with some combination of greater ability or prestige-signalling degrees, will land elite jobs at global firms making six figures directly out of school, while most earn a small fraction of that elsewhere. In the late '00s / early '10s you had a confluence of events--the settlement of anti-competitive hiring case against the major industry names, a boom in revenue for tech companies, quantitative easing causing a global hunt for yield and explosion in VC, and other factors--leading to a scenario where in the span of a year or two, tech jobs went from "not on most college kids' radars" to realization that this was a well-compensated career. In 07, my top 30 university nearly shuttered its CS department, which would be unthinkable now. That kind of rapid change causes a shortage. It won't last forever. |
|
I think exploring more of the possible solution space for how to train and pay tech folks has all sorts of potential for society as there are definitely parallels there in terms of the potential social utility of making technical labor more abundant and less expensive. Obviously there's a downside for people who work in tech and keep wanting to make fuck-you money, but so it goes.