Benim bildiğim; bilgisayarda da yazılım öğreniyorsun ama ekstradan bilgisayar parçalarını, parçaların nasıl yapıldığı gibi şeyler öğreniyorsun diye biliyorum. Yani sadece yazılımla ilgilenecekseniz yazılım tarafını seçmeniz; ama yazılımın yanında bilgisayarla alakalı birçok şey öğrenmek istiyorum derseniz de bilgisayar tarafını seçin Not: Eğer yanlış biliyorsam lütfen düzeltin.

Peki devlete bağlı mı kalalım yoksa özel bir sektörde mi çalışalım? İleride emekli oluyoruz çünkü, o zaman ne yapacağız? Gelirimiz ne olacak?

Ben işletme enformatiği 4. sınıf hala okuyorum. Bizim bölüm Full bu iş için değil ona rağmen çok fazla ders var her dönem. Programlama veri tabanı vs bayağı bir program kullandık. Sonuç olarak algoritması bile matematik istiyor sayısal zeka matematik temelli bir meslek dostum zaten. Hiç sevmiyorum zaten bitirmeye çalışıyorum. Ama sen çalışıp matematiğimi geliştiririm diyorsan yaparsın tabii. Bir de İngilizce bilmek önemli Türkçe kaynak yok çünkü. Tavsiyelerim bu yönde.

Eğer Gerçekten öyle ise ben yazılım okuyacağım peki oyun yapmak için hangi bölüme gitmeliyim bilgisayar mı yazılım mı?

Şu an ne yaptın durum ne.

@AGEVRX yazmış. bende bir şeyler ekleyeyim. Öncelikle araştırmacı olmak ve sabırlı olmak gerekiyor, yeri geliyor saçma sapan bir şeyden dolayı saatlerce çözmeye uğraşıyorsun. Çok uzun saatler çalışılması gereken bir iş, gece-gündüz yeri geliyor çalışmak gerekiyor. Burada bahsetmek istediğim örneğin diğer meslekler gibi 09:00 - 17:00 gibi bir düzen söz konusu değil. Yazdığın Scriptte bug olur müşteriler yazar, gece başlarsın çözmeye, bu olay hafta sonu da olabilir. Bana göre zor bir meslek, kolay diyen var ise de saygı duyarım.

Yazılım mühendisliği uzaktan baktığımızda karışık gözüküyor, gerçekten öyle mi? Yoksa yavaş yavaş alışınca eğlenceli hale geliyor mu? Yazılımda matematik de var. Ama benim matematikle pek aram yok, iyi değilim. Matematik sürekli karşımıza çıkıyor mu? Ve zor mu? İlerisi için önü açık bir alan mı? Ve iş imkanı nasıl? Yazılım mühendisliği ve bilgisayar mühendisliği arasındaki fark nedir? Gerçekten bilgisi olanlar varsa yazarlarsa ve 4 soruma da cevap verirlerse sevinirim.

İngilizce seviyen iyi durumdaysa 2-0 önde başlarsın. Yazılım işi sabır, araştırma ama en önemlisi heves isteyen bir iş.

Zor değil fakat. Bir kodunuda 50 tane hata çıkınca sinirlenmemen gerekiyor.

Dediklerine katılıyorum fakat okullar bu konuda çok geride yıllar önce kullanılan teknolojileri ve kütüphaneleri slayt üzerinden okuyup geçiyorlar dolayısıyla diploma olsun yeter onun haricinde kendi projelerini yaparak gelişirsin üniversite sana pek bir şey katmaz yazılım alanında.

Zor değil, sadece zaman ve sabır istiyor. Yazılım yerine bilgisayar mühendisliği daha iyi olur senin için.

Evet, karmaşık ve zor. Yazılımı CRUD - Vikipedi zannedenler kolay diyebilir.

Matematik bilmiyorsan hiç girme. Şimdi bu mesajımdan sonra herkes yok niye öyle diyorsun çalışır hevesini kırma falan yazacak ama ben baştan diyeyim, zaten matematik kötüyse girersen bile 2. sınıfın 2. dönemi anlarsın beni. Bu işin temeli her şeyi matematik.

Nasıl zor, biraz açabilir misiniz?

Okudunuz mu?

Yazılım zor değil. İşi sevip sevmediğin önemli. Dünya çapında yazılım sektöründe çalışan milyonlarca insan var. Sadece profesyonel kariyer alanında değil, amatör ve hobi amaçlı programlamayla da ilgilenen pek çok insan var. İşi seviyorsan zor gelmez ve severek çalışırsın. Sonuçta bu kadar insanın yaptığı iş atomu parçalamak değil. Seven ve isteyen herkes yapabilir. Eğer başka bir alanla ilgileniyorsan sırf prestijli bir iş olarak görüldüğü için ya da maddi nedenlerle bu işi seçmemelisin. Yazılımı sevip sevmediğini kendin karar vermelisin. En önemli konu elbette kişinin kendi deneyimi ve kendi düşüncesi ama az önce Twitter'da görünce dikkatimi çekti ve burada da paylaşmak istedim. Oxford Kraliyet Akademisi en zor 15 bölümü/alanı listelemiş. Bunlar: Görüldüğü üzere yazılım mühendisliği ya da bilgisayar bilimleri gibi bir alan listede yok ve hiç de şaşırmadım çünkü yazılım gerçekten de zor bir alan değil.

Bu arada füze kodlaması vs. yapmiyorsan matematiği pek kullanmazsın demiş. Yazılımı yaparken, algoritma kurmak zaten matematik oluyor. Mobil programlamada mı ne ilerde iş tekrara giriyor diye biliyorum.

Aerospace engineer ne yapıyor ki ilk sırada? Bi de yazılım dediğiniz gibi kolaysa herkese kolay olur. Bu da ağır rekabete neden olmaz mı?

Zor demek biraz garip geliyor bana sonuçta "tehlikeli" bir iş değil yani "oturduğunuz yerden" de yapabilirsiniz ama kolay değil, ciddi bir uğraş gerektiriyor. Yazılımcıların çoğu tükenmiş hissediyor diye bir haber vardı oradan anlayın durumu zor diye nitelendirmek doğru olmaz belki ama kesinlikle kolay bir iş değil.

Aerospace engineering hakkında hiçbir şey bilmediğim için maalesef sorunun yanıtını bilmiyorum ama Oxford Kraliyet Akademisi'nin araştırması öyle diyor. Forumda bu alanda ilgilenen arkadaşlar varsa onların yorumları daha açıklayıcı olabilir. Yazılıma gelince; evet yazılım bence de genel olarak zor bir alan değil. Herkese zor olup olmayacağı farklı bir tartışma konusu çünkü herkesin deneyimi aynı olmayabilir ya da herkes aynı düzeyde yazılımla ilgilenmeyebilir. Burada en önemli nokta yazılım ve bilişim konularına kişinin ne kadar ilgi duyduğu. Başka bir alanda uzmanlaşmak isteyen bir kişi biz kolay dedik diye ya da başka nedenlerle bu alana gelmemeli elbette çünkü belki de ona göre kötü bir alandır, çalışmayı sevmiyordur ya da zor gelir falan. Kolay demek "neredeyse hiçbir şey yapmadan yazılım mühendisi olunur" demek değildir. Yazılım mühendisliği, bilgisayar mühendisliği ya da bilgisayar bilimleri gibi alanlar 4 yıllık lisans programlarıdır. Elbette çalışmak ve kendini geliştirmek önemli. Yazılım önü açık bir alan ve iyi bir üniversitede iyi bir bölümde okuyan bir kişi de elbette bu alanda iyi yerlere gelebilir. 4 yıllık bölümü bitirip hiçbir kazanım elde edememiş insanlar da vardır tabii ki.

Zaten gideceksen Bilkent, ODTÜ gibi yerlere gideceksin. Diğerleri fasa fiso.