Merhaba,
Özellike teknoloji sitelerinde ara sıra çıkan "Geleceğin Programlama Dilleri" konulu yazılara denk gelmişsinizdir. Bu konu çok hit çektiğinden seviyor olmalılar ama atladıkları bir konuya değinmeyi istiyorum. Müsadenizle anlatayım.
Geleceğin programlama dilini bilmenin bir yolu yoktur. Geleceğin ne getireceğini ancak gelecekete yaşayan birisi bilebilir. Siz bu günden hazırlık yapmak istiyorsanız dile bel bağlamayın genel bilgi birikimine bağlayın. İnanmıyorsanız Phyton dlini ele alabiliriz. 5-10 yıl önce C# ya da Java 'nın geleceğin dili olduğu söylenirken bu gün yazılımcıların yarısı Pyhton öğrenmeye çalşıyor. İkinci bir örnek de PHP 'yi verebilirim. Otuz yıldır yakında öleceği söyleniyor ama hala dünya internetinin yarsından fazlasını yönetiyor.
Yazılım dili bilmek önemsizdir anlamında söylemiyorum, türü önemsizdir demek isityorum. Bir tanesin öğrendiğinizde algorita yazmayı anlamışsanız mantıken hepsini öğrenmişsiniz demektir. Syntax yani yazım biçimleri değiştiği için başka birisini öğrenmeniz son derece kolay olacaktır. Yani tembellik yapmayın ve bir tanesini öğrenin.
Mesela web programlamaya ilginiz var. Geleceğin dili Phyton diye phyton öğrenmenin bir mantığı var mı? Alanınız neyse ona göre bir dil öğrenin yoksa kendi başınıza sürünür durursunuz. Hem öğrenme süreciniz zorlaşır hem de öğrendikten sonra işe yaramaz (tamamen değil) bir yetenekle kalakalırsınız.
Bu sadece yazılım için değil her şey için geçerli bir kuraldır. Boş vakitte yapılmaz vakit ayırıır. Mesela X yeteneğini öğrenmek istiyorsunuz ama vaktiniz yok. Demek ki X yeteneğini öğrenmek istemiyorsunuz. İnanın ki, isteseniz tuvalete bile gitmek yerine onu icra edersiniz. İnanmıyorsanız izlediğiniz dizilerin toplamda kaç saat yaptığına bir göz atın derim.
Günümüzde programlama ya da yapay zeka meşur diye ona yönelmeye çalışmayın. İnstagram videolarının sahte girişim/kişisel gelişim videolarına inanmayın. Ne öğrenmek istiyoranız ya da ne işinize yarayacaksa onu öğrenin. Lakin mutlaka öğrenin. Çünkü öğrenmek en önemli başlangıçtır.