Öncelikle HTML öğrenmeni tavsiye ederim, istediğin alan olmasa bile ekrana nasıl çıktı alındığını öğren. Sonra da algoritma, veri yapıları, akış diyagramı gibi konuları öğrenmen gerekiyor. Sonrada C veya C# gibi dillerle programlamanın mantığını öğrenmeni tavsiye ederim. Sonra da seçtiğin alanın mantığını öğrenmen gerekmekte. Seçtiğin alanın dillerini öğreneceksin sonrası için. Yazılım işi sürekli kendini geliştirmen gereken bir alan, sürekli araştırma yapman gerekmekte. Güncel kalman gerekmekte. Disiplin ister.