> But really, typing up the code has always been the low-skill part of the job!
I once heard this put in the context of engineer-code vs software-developer-code:
A professional software developer's skill isn't writing working code (anyone with enough time and intelligence can do that), but rather writing maintainable, efficient working code.