Yazılıma sıfırdan başlamak

Fakat yazılım öğrenirken çok kafam karışıyor, neden oluyor?

Cunku alt yapin yok. Sen 9. sinifsin; fonksiyonlar konusunu bilmeyen birine turev ve limit konseptlerini, temel olasilik ve permutasyon hesabi bilmeyen birine binom acilimlarini ya da bayes teorisini gostersen ona da karisik gelecek.

5. sinifa giden birine 9. sinif matematik konusu gosterirsen ona da karisik gelecek. Zeka ile degil alt yapi ile alakasi var bunun.

Senin 6 ayda ogrendigin Python'u saglam univerisite ogrenmis birisi 6 dakikada ogrenir. Abartmiyorum. Dil ogrenmek cok basit bir olay.

En mantiklisi derslerine calis, iyi bir universiteye git. Sacma sapan youtube ya da udemy kanallariyla zaman kaybetme. Seni ogrenmek heveslendirecekse de bos zamanlarinda ufak tefek seyler yapabilirsin.

Bu konuda sacma tavsiyeler veren olmus, genel olarak kimden tavsiye aldigina da dikkat et. Havali gorundugunu dusundugu teknik jargonla sacmalayan cok olur, yazilim konusunda tavsiye verene kac sene nerelerde tecrubesi oldugunu sor; universite hakkinda tavsiye verene kendi egitim durumunu sor.
 
Algoritma öğrenmen gerekecek algoritmanın temelide matematik. En basitinden if else yapısı matematiksel mantık mesela. Yabancı dilini geliştirmen hem dokümanlara erişmen hemde yazılım dillerinde söz dizimleri ingilizce olduğu için yorumlama imkanı verir. Programlama dilleri bir araç sadece nasıl ki gerçek hayatta bir yabancı ile konuşurken onunla ortak bir dille konuşuyorsanız bilgisayar içinde aynısı önemli. Söz dizimi çabuk öğrenilir matematiğini geliştir kısacası.
 

Technopat Haberler

Yeni konular

Geri
Yukarı