Ben olsam senin yerinde ilk olarak ingilizcemi geliştiririm çünkü Türkçe kaynaklar yetersiz İngilizce kaynaklardan öğrenersin en iyi. Ardından hangi alanda yazılım geşiltirmek istediğini belirlemelisin. Yazılım dünyası derya deniz. Yapay zeka, gömülü sistemler, web mobil, masaüstü, blockchain vs. hepsi ayrı alanlar. Ayrıca belirlediğin alanda da farklı yönelimler olacaktır, mesela web için frontend(önyüz), backend(arka yüz) veya fullstack(her ikisi de).
Bu yönelimlerden hangisinde kendini geliştirmek istediğini de bilmen gerek.
Bundan sonra geliştirmek istediğin alandaki en popüler ve önü açık yazılım dillerini araştırmalı ilgini çeken birini öğrenmeye başlamalısın. Tabii sadece bir dili bilmen yetmeyecek. Örneğin frontendde JavaScript temelli olan React'ı biliyorsan yeterli olmaz React'a ait Framework'leri veri tababınını HTML CSS'i de bilmen öğrenmen gerekecek.
Ama zaten öğrenmeye başladığında duyacaksın ve bir yerde ihtiyacın olacak.
Bunları yaparken de sakın ama sakın okulu unutma. Yazılımda okul önemli olmayabilir ama iyi bir yerde çalışmak için okul büyük avantaj sağlayacak. İyi bir okul iyi bir kariyer için kolaylık sağlayacaktır.