Earlier quoted context omitted.
> his contributions to ... raising salaries It's fun to be able to retire early or whatever, but driving software engineer salaries out of reach of otherwise profitable, sustainable businesses is not a good thing. That just concentrates the industry in fewer hands and makes it more dependent on fickle cash sources (investors, market expansion) often disconnected from the actual software being produced by their teams.…
> It's fun to be able to retire early or whatever, but driving software engineer salaries out of reach of otherwise profitable, sustainable businesses is not a good thing. That argument could apply to anyone who pays anyone well. Driving up market pay for workers via competition for their labour is exactly how we get progress for workers. (And by 'treat well', I mean the whole package. Fortunately, or unfortunately,…
They can be enjoyed/exploited (early retirment, savvy caching of excess income, etc) by workers but they don't win anybody progress and aren't a thing to celebrate.
Workers (and society) have not won progress when only a handful of companies have books that can actually support their inflated pay, and the remainder are ultimately funded by investors hoping to see those same companies slurp them up before the bubble bursts.
Workers don't win progress when they're lured into then converting that income into impractical home loans that bind the workers with golden handcuffs and darkly shadow their future when the bubble bursts.
Workers win progress when they can practice their trade with respect and freedom and can and secure a stable, secure future for themselves and their families.
Software engineers didn't need these bubble-inflated salaries to acheive that. Like our peers in other engineering disciplines, it's practically our baseline state. What fight we do still need to make is on securing non-monetary worker's rights and professional deference, which is a different thing and gets developed in a different and more stable market environment.