Fatih Sultan Mehmet Vakıf Üniversitesi, Mühendislik-Mimarlık Fakültesi
Bilgisayar Mühendisliği Bölümü tarafından Üniversite Adaylarına Bilgisayar Mühendisliği Bölümünü tanıtmak için yapılan bir çalışmadır.
Bu çalışmanın üniversite adaylarının anlayabileceği seviyede olmasına özellikle önem verilmiştir.
Görsel ve şekillere dayanan bir anlatım izlenmiştir.
Sağlıklı bir karar verilebilmesi için mesleğin avantajları yanında zorluklarından ve bunların çözüm yöntemlerinden de bahsedilmiştir.
Çalışmanın üniversite adaylarının doğru seçim yapmasında faydalı olması temennisiyle.
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Bilgisayar mühendisliği zorluklar ve çözümler (üniversite adayları için)
1. FATİH SULTAN MEHMET VAKIF ÜNİVERSİTESİ
Bilgisayar Mühendisliği
Zorluklar ve Çözümler
MÜHENDİSLİK-MİMARLIK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
HAZIRLAYAN: YRD. DOÇ. DR. ALİ NİZAM
HALİÇ YERLEŞKESİ
İSTANBUL – 2012
2. Zorluklar ve Çözümleri
• Bilgisayar Mühendisliği rutin bir masa başı işi değildir!
– Neredeyse her gün yeni bir teknolojik ürün piyasaya
çıkıyor. Bilgisayar mühendisi, sürekli kendini geliştirmeli ve
güncellemelidir.
– Temel konuları çok iyi bilmek, değişime açık olmak ve
sürekli kendini geliştirmek bir Bilgisayar Mühendisinin
temel ilkesi olmalıdır.
Bu sunumun her hakkı Fatih Sultan Mehmet Vakıf Üniversitesine aittir. Sunum, bütünlüğü bozulmamak kaydıyla özgürce paylaşılabilir.
Ancak bir kısmı veya tamamı referans verilmeden kopyalanamaz.
3. Zorluklar ve Çözümleri
Yazılım ürünleri karmaşıktır. Orta ölçekli bir projede
bile binlerce satır kod, onlarca ekran, rapor ve birden
fazla teknoloji bütünleşik olarak çalışmalıdır.
Adı
Ara yüz Soyadı
Sicil No
…
Ekle Kaydet
Uygulama Sunucusu
Veritabanı
4. Zorluklar ve Çözümleri
• Bilgisayar Mühendisliği çok fazla alana dallanmıştır
– Bilgisayar mühendisliği ve yazılım o kadar farklı alana
dallanmıştır ki temel eğitim olarak ne verileceği tartışma
konusu olmaktadır.
– Kurumsal yazılımlar, mobil yazılımlar, oyun, biyomedikal,
yapay sinir ağları ve gömülü sistemler bilgisayar
mühendisliğinin alt dallarının sadece birkaçıdır.
– Bölümün adı bile; bilgisayar bilimleri (computer science),
bilgisayar mühendisliği (computer engineering), yazılım
mühendisliği (software engineering) gibi farklı şekillerde
belirtilmektedir.
5. Zorluklar ve Çözümleri
• Yazılım hayata ve insana hitap eder. İnsani
ilişkilerdeki tüm zorluklar yazılıma da taşınır.
Kanaatimce, bu ekran
çok güzel olmuş
Kanaatimce, bu ekran
Kanaatimce, bu ekran çok
güzel ama işlevsel değil
kötü olmuş
Personel Genel Müdür
Son Kullanıcı Müdürü
Başka bir
son kullanıcı Yazılım Ekibi
Kanaatimce, bu ekran
daha güzel olabilir
6. Zorluklar ve Çözümleri
Çalışma şartları özellikle ülkemizde ağırdır.
• Yazılım ürünü geliştirme süreci kolayca ölçülemez.
• Aşırı iyimser ve kısa planlama sıklıkla görülür.
• Geliştirme ekibinin planlama hatalarını fazla mesai
yaparak gidermesi sıklıkla istenir.
Maalesef bilgisayar mühendisliği mesai dışı
çalışmanın özellikle de kurumsal yapısı oturmamış
şirketlerde sıklıkla görüldüğü bir alandır.
7. Zorlukları Yenmek
İyi bir bilgisayar mühendisi olmak
zorlukları yenmenin ilk basamağıdır.
Temel alanları çok iyi bilirseniz,
yenilikleri anlamanız kolaylaşır.
Kendinizi geliştirmeyi severseniz,
yenilikler ve yeni alanlar sizin için fırsattır.
Birlikte çalışmayı severseniz,
ekip ve disiplinler arası çalışma sizi mutlu eder.
Sistemli çalışırsanız,
plansızlık sizi daha az etkiler.
8. Sonsöz
BİLGİSAYAR
MÜHENDİSLİĞİNDE YENİ
ALANLAR VE DAHA ÖNCE
YAPILMAMIŞ PROJELER SİZ
GENÇLERİ BEKLİYOR.
GELİN BİRLİKTE
BİLGİSAYAR
MÜHENDİSLİĞİNİ
KEŞFEDELİM!
FATİH SULTAN MEHMET VAKIF ÜNİVERSİTESİ
MÜHENDİSLİK MİMARLIK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ