Yazılıma başlayacak kişi bence bir proje geliştirmeye başlasın, ilk 3-5 bug veya hata çıktığındaki reaksiyonuna göre bu işi yapmaya hazırım diyebilir. Bazen bir ";" bile tüm sistemi çökertebiliyor örnek olarak söylüyorum.
Sabırlı ve araştırmacı olmak lazım. İngilizce bilmeden zaten çok zor. Tüm kaynaklar, sorun çözümleri neredeyse hepsi İngilizce. Ben proje geliştirirken Türkçe arama yaptığımı hatırlamıyorum.
Ek:
Sonradan bu konuya gelenler olabilir, elimden geldiğince yazmaya çalıştım farklı sorusu olan varsa sorabilir.