Hocam öncelikle heveslisin hevesini asla kaybetme, değil 30, 50 yaşında da olsan yazılımcı veya doktor vs. olabilirsin. Öğrenmenin hiçbir zaman sonu yoktur, senin 18 yaşındaki bir insandan farkın çok daha azimli ve hırslı olmandır, 18 yaşındaki insan zamanla öğrenirim diye başlar üniversiteye, ama sen öğrenmeliyim diye başlıyorsun yola, 4-6 yıl kadar bir süreyi eğitimine harcamayı planlayan bir genç ile 1-2 yıl içinde gelişime planlayan sen bir olamassınız, sen bu açıdan daha öndesin, hayatın sillesini yemişsin sıkı çalışmak zorundasın.
Ayrıca şunu da söylemeliyim ki dil bağımsız olarak konuşuyorum yazılımcı problem çözendir, bugün a dili meşhur yarın b dili meşhur olur kabaca %80 i birbirine benzer yazılış olarak, sen algoritma konusunda kendini ne kadar geliştireceksin senin de sürecini o belirleyecek, yoksa tabiri caizze kod ezberlemek inek gibi bi işe yaramıyor.