I’m going to go with this as probably in the top three definitions of software developer …
along with
- the job was better titled as “Analyst Programmer” - you need both.
And
- you can make a changeset, but you have to also sell the change