I'm a high school student in a small school without any coding classes, and I've been curious about programming for a while. I took an online Computer Science course focused on the basics, including Scheme, and even experimented with coding on a TI-84 calculator as a kid. Most recently, I took a summer class on HTML/CSS and enjoyed it. Now, I'm wondering how I can get more involved in coding and figure out if it's the career path for me. I'm also curious about the impact of AI on coding careers—is it a significant threat to the field, and should it deter me from pursuing programming? I love the coding process itself and don't want to just program AI; I want to know more about coding as a craft.
5 Answers
Don't stress too much about AI—it won't replace good coders. Focus on what you find interesting in programming and pick a language to start learning. The landscape is always changing, but coding and building projects are what matter the most. Just follow your curiosity and figure out a project that excites you, and you’ll keep learning as you go!
If you liked HTML/CSS, learning JavaScript next is a great step, or you could also start with Python. Think of AI as a helpful tool in your coding toolkit, not a competition. Developers who know how to use AI will have an edge, but it won't replace all coding jobs. Use it to help you learn and explore! Keep dreaming big and go for it!
Just dive into coding! Pick a language like Python, find a beginner-friendly YouTube series, and start experimenting. Forget the formal classes for now—learning should be fun! Regarding AI, it’s just a tool, not a career in itself. If AI does eventually help generate code, the coders who know the ins and outs will always be in demand. Take your time, explore, and create your own projects!
Writing code can be incredibly fun, and Python is an excellent starting point because its syntax is close to English. You'll discover that languages are just tools for building things. The more you learn to code, the more you'll realize that coding knowledge will be a baseline skill in the future, similar to typing. So, getting a handle on coding now will definitely pay off!
If you enjoyed HTML and CSS, think about branching into web development with JavaScript, too. Programming is like a choose-your-own-adventure book once you get the basics down, with paths like web development, game dev, and more. Don't rush yourself—explore different areas that catch your interest! Trust me, exploring the internals of things and solving math-oriented algorithm problems can really enhance your skills.

Related Questions
How To: Running Codex CLI on Windows with Azure OpenAI
Set Wordpress Featured Image Using Javascript
How To Fix PHP Random Being The Same
Why no WebP Support with Wordpress
Replace Wordpress Cron With Linux Cron
Customize Yoast Canonical URL Programmatically