I think a lot of software developers have a hard time dealing with the fact that the main value of our work to society is… record-keeping.
They’re *sure* it must somehow be about hard technical problems and there is a *little* of that but the vast majority of valuable software development work is ultimately stuff like “made it easier to see the status of this widget as it moves through this business process.”
Meanwhile there’s me, who grew up wanting to be a scribe in Ancient Egypt