Yazılım Mühendisi, Bankacılık, otomotiv, telekomünikasyon vb. sektörler olmak üzere her alanda kullanılan bilgisayar sistemlerinin, yazılım tasarımını hazırlayan ve sisteme entegre edip uygulamasını yapan kişidir.
GÖREVLER
· Hazırlanacak yazılım ile ilgili müşteri ilişkilerini kurar,
· Müşterilerden aldığı bilgiler doğrultusunda analiz yapar,
· Tasarım yapar,
· Program yazar,
· Programı test eder,
· Yazdığı programda eksiklik varsa düzeltir,
· Yazılımı sorunsuz şekilde çalışır hale getirdikten sonra, gerekli durumlarda kullanım yönergesini hazırlayarak, kullanıcıların eğitilmesini sağlar,
· Mesleği ile ilgili gelişmeleri takip eder.
MESLEĞİN GEREKTİRDİĞİ ÖZELLİKLER
Yazılım Mühendisi olmak isteyenlerin;
· Mantık yürütme ve tasarım yeteneği olan,
· Fen ve matematik alanlarına ilgi duyan,
· Bildiklerini başkalarına aktarabilme ve etkileme (ikna) yeteneği olan,
· Dikkatli, sabırlı,
· Ekip çalışmasına yatkın,
· Yeni fikirlere açık, kendisini sürekli geliştirebilen, kimseler olması gerekir.
ÇALIŞMA ORTAMI VE KOŞULLARI
Genellikle iyi aydınlatılmış, temiz büro ortamında çalışılır. Projelere bağlı olarak seyahat etmeleri gerekebilir. Çalışırken üst yönetimle, programcılarla ve müşterilerle, yoğun olarak iletişim halindedirler.
EĞİTİMİN SÜRESİ VE İÇERİĞİ
Eğitim süresi, 1 yıl İngilizce hazırlık sınıfı olmak üzere 5 yıldır. Eğitim süresince okutulan dersler;
1.Yıl
Fizik, İngilizce, Genel Kimya, Matematik, Programlamanın Temelleri, Ekip Dinamikleri ve İletişim, Nesneye Yönelik Yöntemler, Mühendislik Bilimleri, Ayrık Yapılar
2.Yıl
Veri Yapıları ve Algoritmalar, Matematik, Yazılım Mühendisliğine Giriş, Mühendislik Ekonomisi, Ayrık Yapılar, Doğrusal Cebir, Türk Dili, Bilgisayar Mimarisi, Yazılım Geliştirme, İnsan-Bilgisayar Etkileşimi
3.Yıl
Atatürk İlke ve İnkılapları, Olasılık ve Deneysel Hesap Yön, İşletim Sis.ve Bilg.Ağlar, Yazılım Kalite Güv. Ve Testi, Profesyonel Yazılım Müh.Uyg., Veri Tabanı ve Yönetimi, Uygarlık Tarihi, Yazılım Tasarımı ve Mim., Yazılım Gereksinimleri Analizi,
4.Yıl
Bütünleşik Proje, Yazılım Projesi Yönetimi, Alan ve Bölüm Seçmeli Dersler.
ÇALIŞMA ALANLARI VE İŞ BULMA OLANAKLARI
Çoğunlukla özel sektörde olmakla birlikte, kamu sektöründe de çalışmaktadırlar. Fikir üretimine dayalı bir iş olduğundan, parasal olarak fazla sermayeye ihtiyaç duyulmadığından yeni fikirler üretebilen yazılım mühendislerinin kendi işlerini kurma olanakları da mevcuttur. Yeni mezunlar genellikle ilk yıllarda programcı olarak görev alarak genel işleyişlerle ilgili tecrübe sahibi olurlar. Günümüzde birçok mühendislik mezunu yazılım mühendisliğinin eğitimini almamalarına rağmen bu mesleği sürdürmeye çalışmaktadır. Ancak, konularında yetkin kişilerin bu alanda çalışmalarına verilen önem her geçen gün artmaktadır.
Bilgisayar kullanımının yaygınlaşmasına paralel olarak kendini yenileyebilen yazılım mühendislerine büyük ihtiyaç vardır.
EĞİTİM SÜRESİNCE VE EĞİTİM SONRASI KAZANÇ
EĞİTİM SÜRESİNCE
Meslek eğitimi süresince kazanç söz konusu değildir. Ancak, koşulları uyan öğrencilerin Yüksek Öğrenim Kredi ve Yurtlar Kurumu´nca verilen krediden yararlanması mümkündür. Ayrıca başarılı öğrenciler burs alabilmektedir.
EĞİTİM SONRASI
Yazılım mühendisleri kamu kurum ve kuruluşlarında işe başlamaları halinde 657 sayılı Devlet Memurları Kanunu ya da 4857 sayılı İş Kanunu kapsamında devlet tarafından belirlenen ücret ile çalıştığı kurum için belirlenen tazminat ve mesai ücretini alırlar. Ücretleri asgari ücretin en az 4 katı kadardır.
Özel Sektörde ise tecrübe ve çalışma süresine göre ücret değişikliği söz konusudur.
Kaynak: https://www.iskur.gov.tr/