It's the question keeping a lot of programmers up at night. AI tools like GitHub Copilot, ChatGPT, and Amazon CodeWhisperer can now write Java code, generate unit tests, and debug errors in seconds.