@snack @skinnylatte I prefer "software developer," because you're creating something, developing it over time, but 99.9% of programming isn't anything like engineering, where everything is mathematically and precisely specified and there are industry wide standards of doing things and such.