Thank you for the advice and encouragement. I have many things on my plate, but I will look into coding in the coming year. It's been on my to-do list for some time. What course would you recommend for teenagers with little or no experience in computing to start coding? I plan to kickstart an IT learning hub for poor kids next year. I guess I'll dig through Udemy and find something appropriate when it's nearer the time.
Everyone learns differently, but for me personally, just... diving in is what helped me. I'd say learn HTML and CSS before any programming languages. If you learn a programming language, but have no idea how to actually output that programming in a way that a user can see and read visually, it's useless. At least, it's useless when you're working on your own.
It's usually a lot easier to start with an already made project and just start changing things and seeing what it does. If you make a mistake and everything messes up, instead of worrying
why it messed up, just revert the changes and try something else. Eventually, when you find yourself running into the same issues, you'll begin to understand the
why naturally. And, hey, if you don't, stackoverflow and google are your best friend!
I also personally love helping others with coding -- strangers, even. Reach out to any resources available to you! DM me if you wanna chat and work on a little beginner project even. I find that most people who I help out are overthinking any problems they run into (not that they're not smart enough. It's almost as if they're
too smart and the problem is right in front of them and they consider it too easy to have possibly been that).
Make mistakes. Mistakes are the best way to learn.