I'm a 14-year-old in 9th grade who's already dived into full stack development. I've picked up skills in HTML, CSS, JavaScript, Node.js, Next.js, React, SQL, and OAuth among other things. I've built a few projects, but I'm uncertain about what I should focus on next. Should I deepen my knowledge in what I've learned, explore new areas like mobile development, or even consider freelancing? I've thought about turning my web apps into mobile apps (PWAs), but I'm unsure if that's worth pursuing. Plus, I am a bit apprehensive about freelancing due to the competition and my age. What's a good next step for me?
5 Answers
If you haven't learned Git yet, that's definitely something to add to your toolkit! And building whatever inspires you is key. Maybe even try learning a lower-level language like C++? You're way ahead of others your age, so it's good to take some time to relax too.
Wow, you're doing great! I'd suggest trying a strongly typed language like Java or Rust, and definitely explore data structures and algorithms. Books like 'Introduction to Algorithms' by Cormen are fantastic starting points.
Thanks for the resource! I've been working on basic DSA and tackled 100 Leetcode problems, but I’m ready to explore further once I’m back in the groove after my break.
Why not build something fun and small that you need personally? Small projects are an excellent way to refine your skills and apply what you’ve learned!
I love that idea! I've created a book review app and an expense tracker, and I have some exciting new ideas brewing!
It's awesome that you've learned so much at such a young age! My advice would be to keep learning but don't forget to enjoy being young. There will always be time for a career later. Just take it slow and look for opportunities that excite you.
Thanks for the encouragement! I do try to balance gaming with programming since I love working on projects. I'm taking a little break for exams, but I'll get back to it after!
Consider joining hackathons in your area, especially at universities! They can really raise the stakes and give you a chance to learn new skills in a fun environment. Plus, working on a team and presenting your project can boost your confidence significantly.
Thanks for the suggestion! I’ve been feeling a bit bored lately, but I’m definitely looking to participate in at least one hackathon soon after my exams. I’ll keep you all updated!
I already know the basics of Git and I'm thinking about diving into some lower-level programming soon. Balancing studies and coding is tough, but I'm managing!