Comment by daxfohl
What about oncall? What about fixing bugs, or KLO, or security patches, or devops, or tweaking feature flags, or dealing with customers?
If you're 100% allocated to a greenfield project that's behind closed doors until 2027, sure. But it doesn't seem like most software engineers are in that bucket. If anything, the industry has been consistently moving further away from that, with more agile methods, tighter feedback loops, etc.
Right, many software jobs are more like being a janitor or repairman. Or even more of a personal assistant or retail worker who is providing ephemeral service to another participant in the whole organization.