Journal · Coding Journey · 2025
Coding Roadmap: Age 13 to College
Originally published on 7 February 2025 on the legacy devina.id site and attributed there to Devina. The article laid out a five-year progression from programming fundamentals toward software projects, AI, open-source work, and portfolio preparation.
Age 13–14
Programming logic, Scratch, Python fundamentals, algorithms, HTML/CSS, and small projects.
Programming logic, Scratch, Python fundamentals, algorithms, HTML/CSS, and small projects.
Age 14–15
Web development, JavaScript, Python OOP, databases, and CRUD applications.
Web development, JavaScript, Python OOP, databases, and CRUD applications.
Age 15–16
Application development, APIs, algorithms, and competitive programming.
Application development, APIs, algorithms, and competitive programming.
Age 16–17
Software development, AI/ML foundations, mobile development, and DevOps concepts.
Software development, AI/ML foundations, mobile development, and DevOps concepts.
Age 17–18
Specialization, open source, portfolio building, competitions, and preparation for further study.
Specialization, open source, portfolio building, competitions, and preparation for further study.
Migration Note
A historical learning plan, not a claim of completed mastery.
This page preserves the structure and intent of the 2025 roadmap. Technologies listed in the original plan are treated as learning targets, not as proof that every topic was completed. The current portfolio will prioritize evidence from real projects, experiments, repositories, and reflections.