IMHO a good programmer is someone who is able to think about problems, their solutions and the consequences of those solutions.
Writing code is not hard. Write a good and maintainable program is a whole different story.
Learning to code is not easy:
https://medium.com/@shanselman/stop-saying-learning-to-code-is-easy-659c5f4c0d7