Too Long; Didn't Read
The right approach and good mentors (or thoughtful courses) let a beginner start to master all the necessary techniques along with the language's syntax from the very first tasks. If you want to become not just a coder but a really good programmer, I recommend paying close enough attention to algorithms and data structures. In real work, you don’t have to implement standard algorithms or data structures, but in the best possible way in all more or less popular programming languages. The right language of choice depends on what you plan to study in the field and language of your work.