> Our job as software engineers is not to write new software: it’s to apply changes to existing software.
Well, I could stop reading right there.
Well, I could stop reading right there.
What I meant is that we spend 95% of our time making changes to software - adding new features, fixing bugs etc.
Starting a new project from scratch is something we might do a few times a year at most, but changing an existing project is a thing we do every working day.
Hell even when you create new project, a lot of development environments provide basic scaffolding, that you then modify (or sometimes remove 95% of).