Sıfırdan yazılım öğrenmek için tavsiyeler

Hocam üniversite müfredatları halihazır ortada zaten. Hazır müfredatı takip ederek ilerlesek mektepliden eksiğimiz ne olur peki?
Dünyanın top üniversitelerinin dersleri de açık zaten. Sertifikaları da varmış ama pahalıymış. Öyle pahalı sertifikalara para harcayan, proje yapan kendini geliştiren adam mekteplinin gerisine nasıl düşüyor hayret ediyorum.
Bir de hadi diyelim illa okumalıyız.
Bilgisayar mühendisliğine gerek var mı? Mesela Boğaziçi bilgsayara gidileceğine işletme falan okunsa. Bu dediğim şekilde kendinimizi geliştirsek. Bir taşla iki kuş vurmaz mıyız? Siz zaten Boğaziçi mezunusunuz diye biliyorum. Daha iyi bilirsiniz işletme tarafını.

Dunning & Kruger magduru olmak yuksek ihtimal, cunku kendi kendine ogrenirken neyi ne kadar bildigini olcumleyen bir mekanizma yok.

Bir insan gidip C# ogrenebilir, bununla calistigini dusundugu bir forum sitesi yapabilir ama kod bug ile doludur ve pek cok seyi yanlış yapmistir. Birileri bunu kendisine soylemezse yanlisinin farkina varamaz ve daha da kotusu iyi bildigini zanneder.

Yoksa hakkiyla ogrenilirse elbette bilgi anlaminda sorun olmaz. Ama okul 4 senelik program, uzaktan ayni titizlikle ayni mufredati takip edebilecek misin? Hadi secmeli ve bolum disi dersleri attin diyelim, yine de kolay is degil. Sen olsan 2 insan cikip gelse birisi ayni mufredati okulunda okudum dese digeri ben Online takip ettim dese okulunda okuyanin daha hakim olabilecegini dusunursun.

Isveren de boyle yapacak.

Muhendisligi diploma gibi algiliyorsan gerek yok. Bence piyasada da gereksiz abartiliyor. Ama bilgisayar muhendisligini bir disiplin olarak ele alirsan bence kesinlikle gerekli. Theory of computation'dan girersin programlama paradigmalarindan cikarsin.

Eger kafanda yapmak istedigin bir fikir varsa ve bunu hayata gecirip para kazanmak istiyorsan bunun icin muhendislik okumana da diplomaya da gerek yok aslinda. Ancak yazilim gelistirmeyi meslek edineceksen maalesef bunun kestirme bir yolu yok. Konu donup dolasip buraya geliyor.
 
Dunning & Kruger magduru olmak yuksek ihtimal, cunku kendi kendine ogrenirken neyi ne kadar bildigini olcumleyen bir mekanizma yok.

Bir insan gidip C# ogrenebilir, bununla calistigini dusundugu bir forum sitesi yapabilir ama kod bug ile doludur ve pek cok seyi yanlış yapmistir. Birileri bunu kendisine soylemezse yanlisinin farkina varamaz ve daha da kotusu iyi bildigini zanneder.

Yoksa hakkiyla ogrenilirse elbette bilgi anlaminda sorun olmaz. Ama okul 4 senelik program, uzaktan ayni titizlikle ayni mufredati takip edebilecek misin? Hadi secmeli ve bolum disi dersleri attin diyelim, yine de kolay is degil. Sen olsan 2 insan cikip gelse birisi ayni mufredati okulunda okudum dese digeri ben Online takip ettim dese okulunda okuyanin daha hakim olabilecegini dusunursun.

Isveren de boyle yapacak.

Muhendisligi diploma gibi algiliyorsan gerek yok. Bence piyasada da gereksiz abartiliyor. Ama bilgisayar muhendisligini bir disiplin olarak ele alirsan bence kesinlikle gerekli. Theory of computation'dan girersin programlama paradigmalarindan cikarsin.

Eger kafanda yapmak istedigin bir fikir varsa ve bunu hayata gecirip para kazanmak istiyorsan bunun icin muhendislik okumana da diplomaya da gerek yok aslinda. Ancak yazilim gelistirmeyi meslek edineceksen maalesef bunun kestirme bir yolu yok. Konu donup dolasip buraya geliyor.
Büyük adamsın reis. Aklımda birşeyler var ama başarısız olursam hayatımı idame ettirmem gerekecek. O zaman sıkıntı oluyor işte.

Bi de hocam matematik, fizik gibi ana bilim dallarını okurken yine yazılıma rahat yönelinebilir değil mi? Sonuçta problem çözme öğreniliyor.
Ya ben matematikçilere kim daha iyi algoritma bilir diye sorduğumda matematikçi diyorlar da.
O yüzden soruyorum.
 

Bu konuyu görüntüleyen kullanıcılar

Technopat Haberler

Yeni konular

Geri
Yukarı