I mean, trivially speaking, the reason you might see a continued mismatch is that supply is only one factor - demand is the other. Increased compensation is a factor of both the size of the mismatch in supply and demand, as well as the willingness-to-pay on the demand side. Willingness-to-pay is largely a function of the returns on that kind of labor, which are much greater for software engineering than they are for other engineering disciplines, and those returns are increasing over time, not decreasing.
And, like... we _do_ see that the growth in CS degrees granted (broadly speaking - the most granular data I could find is "Computer and information sciences") does slightly outpace other the growth in other Engineering degrees: https://nces.ed.gov/programs/digest/d20/tables/dt20_322.10.a...
CS/CIS went from 43,066 in 2010-11 to 88,633 in 2018-19, while Engineering went from 76,356 to 126,687 over the same time period. ~106% increase vs ~66% increase. Of course, degrees granted are a lagging indicator; if you graduated in 18-19 you didn't start later than 14-15. It's possible that the rate of increased enrollment in CS has continued to itself increase, since compensation really only obviously went on a tear a couple years after that. Nonetheless I'm very bullish on the 5-10 year outlook for SWE compensation, to the extent that it's reasonable to make predictions that far out in the future.
And, like... we _do_ see that the growth in CS degrees granted (broadly speaking - the most granular data I could find is "Computer and information sciences") does slightly outpace other the growth in other Engineering degrees: https://nces.ed.gov/programs/digest/d20/tables/dt20_322.10.a...
CS/CIS went from 43,066 in 2010-11 to 88,633 in 2018-19, while Engineering went from 76,356 to 126,687 over the same time period. ~106% increase vs ~66% increase. Of course, degrees granted are a lagging indicator; if you graduated in 18-19 you didn't start later than 14-15. It's possible that the rate of increased enrollment in CS has continued to itself increase, since compensation really only obviously went on a tear a couple years after that. Nonetheless I'm very bullish on the 5-10 year outlook for SWE compensation, to the extent that it's reasonable to make predictions that far out in the future.