We have coding assistance already. Can see things like ChatGPT really ramp up code suggestions, writing boilerplate, and solving constrained problems. "Write a module that passes these tests" could be a great first draft. But there will always be a place for critical thinking.