It’s a vast world out there… Consider what work you’d enjoy doing before embarking on your programming journey. Be strategic about how you spend your time. You’ll save yourself headaches and find the path a lot more enjoyable.

Like all other disciplines, programming has its own grammar, vocabulary, tools, techniques, etc. Don’t be intimidated! Immerse yourself in the language - When you own the terms, the concepts will click.

Everyone makes mistakes. Be patient. Have faith that you can figure things out. Experienced programmers believe they can hack their way through any problem - This is one of the things that separates them from novices.

What you make is more important than what you use. Don’t listen to people who tell you that you’re not a real programmer because you’re not using their preferred tools.