Amacın sürekliliği sağlamak olduğunu düşünmüyorum. Evet, başlayan birçok kişi bırakıyor fakat bu kendi tercihleri. Daha uygun olduğunu düşündükleri farklı alanlara yöneliyorlar. Bizim burada görevimiz elimizden geldiğince doğru yönlendirmeleri yapmak, gerçekleştirip gerçekleştirmemek karşı tarafa kalıyor.
Bu aslında ters etki ediyor. Zor bir dilden başlayan kişinin kolay dilleri öğrenmesi çok daha kısa sürüyor. Kolay bir dilden zor bir dile geçiş sancılı olabilir.
Teklifim elbette Assembly öğrenerek başlanılması değil, şahsen ben de Python yazıyorum. Her dilin diğerlerine kıyasla daha efektif olduğu alanlar vardır, bu durumda doğru dili seçmek çok önemli.
Yukarıdaki şemanın hiçbir anlamı yok. Para kazanmak istiyorsam Java öğrenmem gerektiğini söylüyor, hayatımda böyle saçma sapan bir şema görmedim. Daha kişi yöneleceği alanla ilgili spesifik şeyleri görmeden nasıl karar verecek? Yöneleceği alanı kafasında belirtmesi hiçbir anlam ifade etmiyor. Bu başlangıçta belirlenecek bir şey değil. Zira oyun geliştirmekle oyun oynamak aynı şeyler değil. Mantıken düşününce çoğu kişi yazılıma başlarken oyun geliştirerek başlamak ister çünkü oyun oynamayı seviyordur. Fakat oyun geliştirirken nasıl bir yol haritası izleyeceği ve ne tür zorluklarla karşılaşacağı hakkında en ufak bir fikri yoktur.
Benim yukarıda kast ettiğim Python developer olarak çalışması değil. Kolay bir dili öğrendikten sonra dilin mantığını, kısacası nasıl çalıştığını temel seviyede anlaması ve buna göre bir karar vermesidir.
Para kazanmak isteyen birisi için spesifik bir dil yoktur, her dilde para kazanabilir ve her dilin avantaj ve dezavantajları vardır. Yaptığın işi ne kadar çok severek yapıyorsan o kadar ilerleyebilirsin. Sadece para kazanmak için yazılıma girip başarılı olan bir kişiyi daha görmedim.
Çevremde o kadar çok kişiye Python dersi verdim ki artık insanların ne yapıp yapamayacaklarını veya devam edip etmeyeceklerini çok iyi anlayabiliyorum, bu yolların aynısından ben de geçtim.
İlla para kazanmak istiyorsa ki böyle bir hedefle yola çıkılmaz. En kolay iş bulabileceği platform web'dir fullstack developer olarak çok daha hızlı iş bulabilir ve yüksek maaşlara çalışabilir.
Zira günümüzde popülerliği hızlı bir şekilde artan iki dil Javascript ve Python'dur.
Söyleyeceklerim bu kadar, bundan sonra da burasını tartışma alanına çevirme gereği olduğunu düşünmüyorum.
Arkadaş öneri istedi ben de şu ana kadar tecrübelerime dayanarak elde ettiklerimi elimden geldiğince anlatmaya çalıştım.