How organized are your thoughts? How well can you articulate what you want to do? How clear is your vision for what you are trying to build? In the future, these are the things that will separate the good software developers from the not so good ones.
Being able to express your ideas in an organized, actionable way will become the new "learning to code".