My job is "computer programmer" but the skill I actually use is "quickly create and transform simulacra of problem spaces within my mind" which applies in other tasks too.
Code just happens to be faster to traverse and is more explicit than some other problem spaces.
@mauve woah