Yazılım mühendisliği için üniversite önerisi

Anladım peki kendimi gelistirmem için ne yapmam lazım yani bu konulara yabancıyım.
Portfolyo nedir ne yapılıyor nasıl yapılıyor?

C# ile başla mantığını kavra gidip de Python ile falan başlama aşırı kolay o bir de kullanılmıyor. YouTube'da tonla kurs var onlara bak. Ya da Udemy'den kursa satın al. Her dilde asla uzman olamazsın çok geniş bir bölüm. 1 veya 2 dile çalış zaten her 6,7 yılda bir yeni diller çıkıyor 0'dan başlamış gibi oluyorsun. Öyle internette anlatıldığı gibi basit değil.
 
Eğer Türkiye'de en iyi ilk 3 üniversitede okuyabilirsen, diğerlerine nazaran daha iyi eğitim alırsın. Fakat yukarıdaki arkadaşın da söylediği gibi, iş kesinlikle senin kendini geliştirmende bitiyor. Okul sana sadece teorik eğitim verir (güncel müfredatın rezalet olduğunu düşünüyorum). Okuldan bağımsız olarak sürekli araştırma ve proje yapmalısın. Yazılım diğer alanlara benzemiyor; sürekli yeni teknolojiler geliştiriliyor, haliyle bu değişime ayak uydurmak için daha fazla mesai harcaman gerekiyor.

Özet olarak elinden geldiği kadar sınava hazırlık yap. Üniversitedeki eğitim için de çok fazla beklentiye girmemeni tavsiye ederim, sonra büyük hayal kırıklığı yaşayabilirsin (yaşandı). Youtube'da çok değerli kanallar var (MIT OpenCourseWare, ByteByteGo, freeCodeCamp.org vs.), eğer yabancı dilin var ise - ki yazılım okumayı planlıyorsan kesinlikle yabancı dilini geliştirmen gerekiyor - üniversitedeki eğitmenin sana slayt okuyarak vereceği bilgiyi youtube üzerinden en iyi uzmanlardan dinleyebilirsin.
 
Kendimi nasıl gelistirebilirim pekii?

Ayrıca ODTÜ de okumam bir avantaj sağlar mı gitmeye değer mi pahalı diyorsunu?
Yoksa uğraşmaya değmez mi?

Eğer hazırlık veya 1. sınıfı okurken başlangıç seviye bir yazılım eğitimi almanı öneririm (BTK Akademi, Udemy, Turkcell Geleceği Yazanlar vb.) ikinci sınıfa doğru artık ilerleyeceğin alanları araştırman gerekiyor. Herkes yazılım mühendisi olarak genelliyor ama aynı tıp gibi birçok farklı pozisyon var. Yazılım geliştici mi olacaksın? Yazılım geliştirici olacaksan web mi mobil mi yazacaksın? Web ise Back-End mi Front-End mi? Mobil ise IOS mu Android mi? Yani alanlar da kendi içinde birçok dala ayrılıyor, Siber Güvenlik Uzmanı, Veri Bilimci, DevOps, İş Analisti, Oyun Geliştiricisi, Gömülü Sistem Yazılım Mühendisliği vb. daha saymadığım birsürü pozisyon var, ve hepsinin roadmap’leri farklı. Buna uygun şekilde nasıl ilerlemen gerektiğini sen araştıracaksın. Üniversite kısmında aynı şeyleri diyeceğim, şirketler için üniversite isminden ziyade senin teknik bilgin ve projelerin önemli.
 
Eğer hazırlık veya 1. sınıfı okurken başlangıç seviye bir yazılım eğitimi almanı öneririm (BTK Akademi, Udemy, Turkcell geleceği yazanlar vb.) İkinci sınıfa doğru artık ilerleyeceğin alanları araştırman gerekiyor. Herkes yazılım mühendisi olarak genelliyor ama aynı tıp gibi birçok farklı pozisyon var. Yazılım geliştici mi olacaksın? Yazılım geliştirici olacaksan web mi mobil mi yazacaksın? Web ise Back-End mi Front-End mi? Mobil ise iOS mu Android mi? Yani alanlar da kendi içinde birçok dala ayrılıyor, siber güvenlik uzmanı, veri bilimci, devops, iş analisti, oyun geliştiricisi, gömülü sistem yazılım mühendisliği vb. daha saymadığım bir sürü pozisyon var, ve hepsinin Roadmap'leri farklı. Buna uygun şekilde nasıl ilerlemen gerektiğini sen araştıracaksın. Üniversite kısmında aynı şeyleri diyeceğim, şirketler için üniversite isminden ziyade senin teknik bilgin ve projelerin önemli.

Oyun geliştiricisi seçerim büyük ihtimal
Her zaman bu işe bir merakım oldu.
Pekii ülkemizde fazla oyun yok işsiz kalma olasılığım var mi?
Veya yurd dışı?
 
Oyun geliştiricisi seçerim büyük ihtimal
Her zaman bu işe bir merakım oldu.
Pekii ülkemizde fazla oyun yok işsiz kalma olasılığım var mi?
Veya yurd dışı?

Oyun sektörü henüz yeni yeni oluşuyor ülkemizde. 4-5 sene sonra ne duruma gelir bilemeyiz. Çok daha iyi duruma da gelebilir, yerinde de sayabilir. O yüzden direkt Dijital Oyun Tasarımı okumak yerine daha genel bir bölüm olan Yazılım-Bilgisayar gibi mühendislikleri öneririm. Oyun sektörü olmazsa yazılım sektöründe başka pozisyonlarda (mobil-web geliştiricilik, siber güvenlik, veri bilimi, iş analistliği vb.) iş bulmanızı sağlar.
 
Oyun sektörü henüz yeni yeni oluşuyor ülkemizde. 4-5 sene sonra ne duruma gelir bilemeyiz. Çok daha iyi duruma da gelebilir, yerinde de sayabilir. O yüzden direkt dijital oyun tasarımı okumak yerine daha genel bir bölüm olan yazılım-bilgisayar gibi mühendislikleri öneririm. Oyun sektörü olmazsa yazılım sektöründe başka pozisyonlarda (mobil-web geliştiricilik, siber güvenlik, veri bilimi, iş analistliği vb.) İş bulmanızı sağlar.

Yani şimdi ben yazılım mühendisliği okursam bütün pozisyonlarda ( oyun geliştirici siber güvenlik vb) her türlü işte calisma fırsatım oluyor mu?
Pekii oyun geliştirme okusam diğer işleri ( veri analiz, siber güvenlik vb) işlerde calsamam mi
Çalışmak için ne yapmam gerekiyor?
 
Yani şimdi ben yazılım mühendisliği okursam bütün pozisyonlarda ( oyun geliştirici siber güvenlik vb) her türlü işte calisma fırsatım oluyor mu?
Pekii oyun geliştirme okusam diğer işleri ( veri analiz, siber güvenlik vb) işlerde calsamam mi
Çalışmak için ne yapmam gerekiyor?

Yazılım mühendisliği okursan işin içine kodlama giren her işte çalışabilirsin. Dijital oyun tasarımı bölümü sana yazılım eğitimi vermez, tasarım eğitimi verir. Oyun tasarlamak ile oyun kodlamak farklı şeyler.
 
Yazılım mühendisliği okursan işin içine kodlama giren her işte çalışabilirsin. Dijital oyun tasarımı bölümü sana yazılım eğitimi vermez, tasarım eğitimi verir. Oyun tasarlamak ile oyun kodlamak farklı şeyler.

Yani şahsen benim aklımda oyun kodlama var.
Tasarım benlik değil.
Oyun kodlama okusam diğer işlerde çalışmama gibi bir durum oluyor mu?
Yoksa bu işlere hiç bulaşmadan direk yazılım mühendisliği mi okumalıyım?
 

Technopat Haberler

Geri
Yukarı