My first “real” job after college (2013) I started at $60k. It was more than my mom, an elementary school teacher, ever made. It felt embarrassing. Teachers are at least as valuable as software developers (probably more), given their impact on society. Why do they make so little?
maybe because "impact on society" is a totally delusional way to make pay scales. Pay is almost entirely based on talent scarcity. Thats why low skill jobs are lower pay, and highly skilled professions pay more accordingly. It doesn't matter at all what your impact is, think of people who work(ed) in mines or in the fields.
Whereas with a software developer especially at small orgs their ability is easier to measure and evaluate.