10. sınıfa gidiyorum. Üst düzey yazılım mühendisi olmak istiyorum ama yazılım hakkında hiçbir şey bilmiyorum. Nereden başlamam lazım? Daha erken mi? Bilgisayarım var küçük programlarla başlayayım mı? Gelecekte uçak, SİHA, İHA, araba gibi şeylerin altyapısını yani beynini ve kendisini yani motorunu vs. oluşturmak istiyorum. İstediğim meslek yazılım mühendisliği mi?

Merhaba, Yazılım Mühendisliği 2. Sınıf öğrencisiyim. Bu bölüme girerken yazılım dilleri hakkında en ufak bir bilgim yoktu ama çocukluğum ve lise yıllarım hep bilgisayarlar ile geçti, yatkındım anlayacağınız. Ben çok zorlanmadan Java, C-CS-C++, Haskell gibi dilleri az-buz çözdüm. Tabii ki hepsini öğrenmedim, yılların tecrübesi gerekiyor bir dili tam öğrendim diyebilmek için, her gün kendimi geliştirmeye çalışıyorum. Demem o ki daha çok derslerinize konsantre olun, biraz bilgisayara yatkınlığınız varsa gerisi geliyor zaten. Eğer hevesim var öğrenmek istiyorum derseniz, Java veya C'den başlayabilirsiniz. İleride bölümü kazandığınızda sizi +1 önde başlatır.

Yazılım mühendisi olman için ilgili üniversitelerin lisans bölümlerinden mezun olman lazım. Yazılımla ilgili birkaç kitap edinerek yazılımla ilgili merakını dahi iyi giderebilirsin lakin savunma sanayi dediğin iş biraz karışık örneğin sen SİHA gibi şeylerin beynini tasarlamak istiyorum demişsiz bu bildiğim kadarıyla elektrik elektronik mühendisliğiyle alakalı çünkü anakart tasarı mıdır vb. şeyleri onlar yapıyor. Ancak bunun nasıl kullanılacağını karar vermeyi yazılımcılar yapıyor. Ayrıca savunma sanayine katılmak zor bir iştir biraz da torpil ister.

Anadoludaysan bir şey yapmana gerek yok düzgünce dersine çalış yeterli matematik ve fizik dersinde iyi olman lazım zamanım var diyorsan az biraz algoritma öğren sonra yazılım dilleri çalış.

Sana tavsiyem savunma sanayi yerine büyük şirketlere girmeye bak ya da sivil İHA'lara.

Evet. Bu da alandan bağımsız direkt bir cevap. İngilizcenizi geliştirmek hep işinize yarar. Bu demek değil ki x mesleği yapamazsınız, sadece İngilizcenizi geliştirin. Şu an yapacağınız en iyi iş derslerinize çalışmak.

Yazılım zaten tamamen kod yazmaya dayanıyor hocam. Ne kadar çok kod yazıp, alıştırma yaparsanız kendinizi o kadar geliştirirsiniz. Önce derslerde teori olarak görüyoruz, sonra da Lab derslerinde o haftanın konusu hakkında bize verilen yönergeleri koda dökmeye çalışıyoruz.

Hangi program ile nasıl başlayayım? Zamanım var.

Makine mühendisliği okuman gerekiyor mekanik şeylerle uğraşacaksan, şimdilik algoritma tarzı temel şeyleri öğren ve sayısal derslerini yüksek tut, üniversite sınavında Türkiye'de bulunan köklü üniversitelere girmeye çalış, zaten o üniversitelere girdikten sonra kendi yolunu bulacaksın. Ayrıca algoritma yanında kesinlikle şu İngilizceyi hallet ama derslerini etkileyecekse bunlar ertelenebilir, köklü bir üniversiteye gitmek şu an daha elzem.

Torpilim yok. Savunma sanayi mi oluyor yani.

Okulunuz hep kod yazarak mı geçiyor? İngilizcem çok iyi değil sıkıntı olur mu?

Okulunuz hep kod yazarak mı geçiyor?

Erken mi? Geç bile kalmışsın.

Doğmadan önce Python temel bileceksin

Arkadaş haklı yazılıma 3 yaşındayken başlanmalı.

Ne yapmam lazım? Nereden başlamalıyım?