Sure, the fact that the career paths diverge is... the whole point. The cohort didn’t change, one part of it went to law school and the other didn’t. Your analogy is totally off base.
Also, I expect salaries are also higher for engineers/developers with a masters or PhD than just a BS, so there’s some of the same effect in that population too. (Although I suppose it’s more likely that engineering students seeking advanced degrees, especially PhDs, are also working full time).
“Computer science and engineering majors ... who were working full time earned an average of $61,744 ... higher than the average starting salary of $45,032 earned by people who majored in history or the social sciences...”
There is actually no career progression that results in a post graduate degree being earned. That is simply not part of career progression. Earning an advanced degree is something that one can choose to do instead of investing in one’s present career. No amount of hard work at your job will turn a four year English degree into a law degree or MBA.
My S.O. has a sociology degree, and worked at JC Penny's after college. She now has an MBA and a JD, and is COO for a healthcare delivery network of several hospitals and a whole load of clinics.
I doubt she is the only one like that.
Even if this is true, it is very misleading to conflate this with 4-year liberal arts degrees being lucrative long term. “English majors out-earn engineers at 40” is an extremely different statement than “English majors who also earn a JD out-earn engineers at 40.” If you have to get a second degree to make a good living as an English major, that says that the first degree itself isn’t very lucrative.
The article claims that what leads to higher earnings are the “soft skills” that liberal arts majors learn that somehow part of later in their careers, but the data they rely on doesn’t point to that at all. What helps liberal arts majors’ average earnings in the future is almost entirely attributed to the sudden inclusion of people holding advanced professional degrees.
Well, I think it's definitely a problem. Maybe while engineers and techies are young and working and making all that money, you use some of it and get an MBA or law degree or some other professional degree? Even better, go to med school. (That one's really hard though, only do this if you really want to be a doctor.)
In any case, education like that would deal with the mid-life income growth issue fairly effectively. (And in the tech industry, with all the ageism, it can be a mid-life "having any income at all" issue. Which is even worse.)
But it does show that compared to peer professions Engineering is badly paid even more so in places like the UK and EU
> Men majoring in computer science or engineering roughly doubled their starting salaries by age 40, to an average of $124,458. Yet earnings growth is even faster in other majors, and some catch up completely. By age 40, the average salary of all male college graduates was $111,870, and social science and history majors earned $131,154 — an average that is lifted, in part, by high-paying jobs in management, business and law.
Uh, yeah. From 23-25 you’re comparing engineers vs random 4-year degrees. At 40 you’re comparing engineers vs a group that suddenly includes lawyers and MBAs.
You’d find similar results if you compared baristas to premed students. At 23 the typical barista is earning at least minimum wage while the typical premed student is earning literally nothing (unless moonlighting as a barista...). Suddenly their fortunes reverse at 40 when a significant portion of premed students have turned into established doctors.
23-25 is the time that all the advanced degrees are being earned. If you want a fair comparison you have to compare equivalent education in each age group. You can’t suddenly change the cohort at 40.