Ben de yazılım ile uğraşan bir üniversite öğrencisiyim, çoğunuzla aynı yaştayım.
Şahsen yazılımı öğrenmek için yazılım kurslarına gerek olduğunu düşünmüyorum.
Şuanda da HTV VİVE için bir arayüz geliştiriyorum bir şirkete, projenin %60'lık kısmını zaten internetten araştırarak öğreniyoruz ve uygulamaya koyuyoruz. 2. monitör yalnızca araştırma faaliyetleri için yer kaplıyor masada
Programlamanın mantığını kavramış bir gençseniz kurslara para akıtmanın anlamı yok. Ancak yaş biraz ilerlemiş ve yeteri kadar vaktiniz yoksa, ek iş olarak yapacaksanız, temeliniz olmadığı için anlatılanları kavramakta zorlanıyorsanız elbette gidebilirsiniz.
Sonuçta karşına çıkacak tonlarca hata olacak, hangi sebepten hata verdiğini bile bilmeden yazılım geliştiremezsin.
Mantığı kavrayana kadar destek almanı tavsiye ederim.