Programlamaya başlamadan önce ne yapılmalı?

Programlama öğrenmek bir günde olacak iş değildir. Zamanla gelişir. Siz nasıl yabancı dilleri bir günde öğrenemiyorsanız programlama için de aynı şey geçerli. Python kesinlikle yeterli değildir bu arada. Ama bir yerden başlamak gerekiyorsa Python olabilir. En azından işin mantığını kavrarsınız. Python'da da uzman olacağım diye kendinizi yıpratmayın. Her yazılım dilinden ufak ufak öğrenin.
Kesinlikle bir şeyi tamamen öğrenmemek çok çok yanlış bir tutum. Verimliliği düşürür. Neden tamamen her şeyi bir dilde öğrenip diğer dillerde sadece aynı işlemi farklı bir söz dizimi ile kullanmak yerine kafa bulandırılsın ki?

C# veya Java ile başlayın dil olarak, söz dizimi olarak hem modern dillere (JS, Swift...) hem de C ve C++ gibi klasiklere benziyorlar. Dili öğrenirken üniversite müfredatında ilerlemenizi tavsiye ederim. Önce algoritmalar ve veri yapıları, sonra "design patterns" gibi gibi şeyler, daha sonra da proje geliştirin, maksat kendinizi eğitmek ve bilginizi test etmek. Korkmayın, kötü olsun. Olacak zaten, doğasında var. Daha sonra yavaş yavaş kütüphanelerde ve framework'lerde ilerleyin. Örneğin Windows Forms ile GUI uygulama geliştirme gibi.
 

Geri
Yukarı