Так здорово лише 10 клас, та ще й вільно can speaks with native speakers.
Якщо тобі справді подобається програмувати, а не "зависати в іграх", то це звичайно добре.
Можеш застосувати чи реалізувати такий собі незалежний не від кого самостійний варіант, чи навіть паралельно; по-перше навчатись, де ти там собі плануєш, а по-друге вивчати самостійно ту частину програмування що тобі більше до вподоби, благо зараз напрямків та інформації в інтернеті вистачає,- всі вони досить об'ємні та користуються попитом
як то веб-безпека, оптимізація веб-ресурсів(SEO), дизайн, html, css, javascript, jquery, php, mysql, etc... можеш посидіти проаналізувати, що тобі подобається. А далі якщо ти легко розумієшся на англійській то зможеш кидати свої резюме для фірм, щось на зразок
Пропонуємо ........., компанія має контракт із компанією в Чікаго ( Америка),
Requirements:
Good knowledge of algorithms and design patterns;
Solid knowledge of OOP/OOD;
Significant development experience with server-side Java;
Strong JAVA SE knowledge;
RESTful API
Additional:
Experience in Spring/Spring MVC;
SQL knowledge, experience;
Good in team work;
Experience in Web Services development;
Knowledge of web application security fundamentals;
Experience in writing multi-threaded applications;
Knowledge of agile development methodologies
Test Driven Development
Shell scripting (bash, perl, sed, awk) is plus;
ну і багато подібних....
оплата праці досить приємна, якщо працювати на міжнародному рівні.
Удачі в виборі напрямку.
P.S. Можу порекомендувати ресурс для навчання http://www.w3schools.com/