The creative part of programming is not writing code, is defining and simplifying the business logic of what you need to do and troubleshooting issues, both things require real reasoning, huge domain knowledge, gut feelings, an investigative approach, etc...
Creative jobs will be the only ones that will remain one day, but the meaning of "creative" could be redefined or expanded in the coming decades.