@glyph i have to point out that even the gig economy stuff isn't exactly of the form "automation destroying jobs", but "tech companies trying to use technology to circumvent labor laws", much like genAI effectively circumvents copyright law, but it's in this weird form that the laws were never written for, and by the time courts and laws catch up it is difficult to enforce (aka the entire shape of this "disruption" business scheme, move fast and break things, use the chaos to install yourself in essential positions so no one can easily go after you by the time the dust settles).
programming *as a discipline* is much closer to the "it will change some jobs, and create new ones for the ones it takes" that gets often claimed for genAI (when talking to regular people, that is, to investors it's "you will soon be able to stop paying pesky humans"). engineering and science also contributed (and frankly, a lot more) to automation, but calling either engineers or scientists some sort of enemy of working people isn't a usual battle cry of the labor movement. automation is a resource *distribution* issue, where capitalists would like to pretty please like to take the lions share of the benefits (and since genAI, apparently also giant bills for hardware and energy+water usage, since how else do we get everyone to use this thing if not by selling it for a fraction of the producton price).