İlk olarak web programlama derken front-end mi back-end mi karar vermen lazım. Çok kısa şekilde tanıtacağım ikisini de.
Front-End: Kullanıcının web sitesine girdiğinde gördüğü her şey. Mesela bir web sitesine girdiğin zaman gördüğün tüm sayfalar, butonlar, formlar, sliderlar vb. her şeyi front-end kısmında yapılır.
Back-End: Kullanıcının kullanırken farkında olmadığı ama arka planda çalışan kısımdır. Mesela kullanıcı mail göndermek için formu doldurur ve "gönder" der. O, gönder dediğinde o mesajın maile gelmesini back-end sağlar. (Çok ufak bir örnek, bin bir türlü alanda kullanılıyor.)
Front-End için ilk başlangıçta HTML, CSS ve JavaScript bilmen gerekir. Sonrasında CSS ve JS kütüphanelerine göz atmalısın.
Back-End için ise şu anda TR'de en yaygın dil PHP'dir. PHP öğrenmenin yanında şifreleme, güvenlik ve veri tabanı konularını da bilmen gerekmekte.
Bu yaşta başlayabilirsin. "Alınır mı?" derken sektörde çalışmak için diyorsan; çok tavsiye edilmezsin ama freelancer olarak çalışabilirsin. Kendini kanıtlar ve iyi işler yaparsan; yaşının pekte bir önemi yok.
Programlama öğreneceğim derken derslerinden geri kalmanı önermem. Çünkü iyi bir matematiğe ve İngilizceye sahip olman gerekecek. Hatta yeri geldiği zaman fiziğe de ihtiyacın olacak.