Bulunan 1 den 8 - Toplam 8
bilgisayar mühendisliği vs yazılım mühendisliğii - - Genel Konular - Ceviz Forum
  1. #1
    mkx
    mkx Çevrimdışı
    Ceviz Üyesi
    Üyelik Tarihi
    17-Haziran-2004
    Nereden
    trabzon
    Mesaj
    81

    Varsayılan bilgisayar mühendisliği vs yazılım mühendisliği

    yazılım mühendisi nedir ne yapar,bilgisayar mühendisi nedir ne yapar?farkları,ortak yönleri,türkiyede bilgisayar mühendisliği ve yazılım mühendisliği
    Son düzenleyen mkx, 18-Haziran-2004 saat 13:48.

  2. #2
    mkx
    mkx Çevrimdışı
    Ceviz Üyesi
    Üyelik Tarihi
    17-Haziran-2004
    Nereden
    trabzon
    Mesaj
    81

    Varsayılan

    Ülkemizde yazılım mühendisliği kavramı oldukça yeni bir kavram ve bilgisayar mühendisliği ile ilgili olduğu gibi yazılım mühendisliği ile ilgili de bir çok yanlış fikir var kanımca.o yüzden bu yazıyı yazayım,fikirlerimi paylaşalım,doğruyu bulalım dedim.
    Bilgisayar mühendisleri 4 yıllık eğitimleri boyunca donanım(logic tasarımı,mikroişlemciler benzeri dersler),yazılım(nesneye dayalı programlama benzeri dersler),network(network programlama gibi dersler),bilgisayar bilimleri(ayrık matematik,otomata teorisi gibi dersler) ve bunun dışında matematik,elektronik,sinyaller ve sistemler gibi alanlarla ilgili birçok dersler alırlar.bunun sonucunda şöyle bir şey çıkıyor ortaya;bu konular zaten ayrı ayrı elektronik mühendisliği,yazılım mühendisliği ya da bilgisayar bilimleri konularıdır ve bu bölümler de zaten mevcuttur.bilgisayar mühendisliği arada kalmış,ne olduğu belirsiz bir alan mıdır?bilgisayar mühendisinin amacı nedir?ülkemizde bu bölüm gereksiz midir?ülkemizde bilgisayar bilimleri ve yazılım mühendisleri yetiştirilmediğinden(ya da yetersiz olduğundan),bu gereksinim bilgisayar mühendislerinden mi karşılanmaktadır?
    Bir de yazılım mühendisliğinin ne yaptığına bakalım.yazılım mühendisliği,yazılım ürününün optimum performans,kullanılabilirlik,minumum maliyet ve hata ile nasıl üretileceğini araştırır.bundan dolayı bir programcıdan farklıdır.algoritma karmaşıklığı,hata toleransı gibi kavramları hep gözönünde bulundurur.büyük çaplı projelerde yazılım mühendisi,projeyi bileşenlere ayırır ve bu bileşenler arasında model kurmaya çalışır.yazılım mühendisliğinin çizgisi oldukça açıktır.
    Bilgisayar mühendisliği tam olarak donanım yazılım ilişkisini bilen ve bu ilişkiyi kurabilen insandır.bundan dolayı işletim sisteminin ve donanımın tam olarak nasıl işlediğini bilmelidir.bilgisayar mühendisi,herhangi bir akıllı sistemi(daha doğrusu datanın alınıp işlendiği minimum belleğe ve işlemciye sahip herşeyi)tasarlama amacındadır.bilgisayar mühendisi,pc mühendisi değildir,bir teknisyen değildir,bir programcı da değildir.alçak düzeyli işlemleri yüksek seviyeli işler yapabilecek şekilde tasarlamayı-programlamayı bilir.
    Ülkemizde bir çok kişinin kendi mesleğini yapamamasından bilgisayar mühendisleri de nasibini almıştır.gerek sektör eksikliği,gerek kavramların iyi çözümlenmeyişi,neyin neye hizmet etmesi gerektiğinin iyi anlaşılamaması yüzünden,bilgisayar mühendisleri çoğu programcı gibi veri tabanı uygulaması yazarak geçinir.işte temel sorun burada yatıyor,bu ülkede kimlere ihtiyaç var?

  3. #3
    Ceviz Üyesi CrazyCat Üyenin Avatarı
    Üyelik Tarihi
    25-Temmuz-2002
    Nereden
    Adana
    Mesaj
    654

    Varsayılan

    Bilgisayar bilimlerinde uzman tetiştirilmediği için türkiyede bu açığı diğer disiplinlerden kendini yetiştirmiş alaylılar yapıyor.

    Mühendislik kavramı sadece bilgisayar diil bi çok alanda tam olarak oturmamış. O yüzden bilgisayar mühendislerinin program yazmaları normal. Yazilim müh. gelince sanirim ODTÜ dışında ciddi bi altyapısı olan ünv. yok.
    Programcılara da yazılım müh. ile birlikte çalışacak alt yapı veril(e)mediği için roller tam olarak oturmamış.

    Herkes yapabileceğini yapıyor ve yapılanlar da ortada. Başarılı olan projelerin çoğu bireysel kökenli.
    Merak Kediyi Öldürürmüş

  4. #4
    Mingitau
    misafir

    Varsayılan

    Yazılım Mühendisliği kavramı Bilgisayar Bilimlerini ABD' den kopyalayan ve Elektroniğe dayayan ülkelerde görülür. Ülkemizde ise herşeyde olduğu gibi özgün sistem geliştirilemediği için durmda deve-kuşu havası hakim.

  5. #5
    mkx
    mkx Çevrimdışı
    Ceviz Üyesi
    Üyelik Tarihi
    17-Haziran-2004
    Nereden
    trabzon
    Mesaj
    81

    Varsayılan

    bu sorunun kökenleri daha derinlerde,Türkiye'nin gelişim düzeyi ile bağlantılı.yazılımla ilginen insanların ülkemizde çok olmasına rağmen,bir tür organizasyon eksikliğinden midir,bu işin merkezi bir denetime sahip olamamasından mıdır bilinmez,yazılımdan da fazla kazanan bir ülke değiliz(oysa hindistan yazılımda oldukça ileri konumda).yetiştirilen elemanların(bilgisayar mühendisliği ya da bilimciler) karşılaştığı en büyük sorun bu olsa gerek.bir ülkemizdeki yıllardır dile getirilen sorunlardan biri,bilime önem vermeyişimiz mi bunda etkili?donanım üretmekten bahsetmiyorum.üretilen yazılımlar(bireysel ya da ticari) ne derecede tüm dünyaya pazarlanabilir durumda?ulusal bir hedefsizlik mi sözkonusu?
    tüm bu nedenlerden dolayı mezunlar bir o kadar yıl öğrendiklerini unutup yeni şeyler öğrenmeye çabalıyor.donanım ağırlıklı derslerin eğitimini görmüş bilgisayar mühendisi yazılım mühendisinin ya da bilişim uzmanının yapması gereken işleri öğrenmek için okul dışında yeni şeyler öğrenmeye çabalıyor.genç nüfusun harcanması bir anlamda.

  6. #6
    Ceviz Üyesi
    Üyelik Tarihi
    18-Haziran-2004
    Mesaj
    69

    Varsayılan

    Bilinmediği üzere Yazılım geliştirmek ciddi disiplin isteyen bir iştir. Tıpkı diğer mühendislik alanlarında olduğu gibi... Lakin programcılar genellikle düzensiz, disiplini sevmeyen, yazdıkları kodların dökümantasyonunu yapmayan kişilerdir. Hal böyle olunca büyük çaplı yazılım projelerini gerçekleştrmek mümkün olmamaktadır. Ülkemizde ki yazılım geliştirme seviyeside bu nedenden dolayı hala Usta/Çırak seviyesindedir.

    Elin gavuru bu durumu fark ettiği için yazılımın belirli bir disiplin ve standart içerisinde geliştirilmesini sağlamak için ve ekipten ayrılacak her hangi bir programcının yerini minumum maliyetle doldurabilmek için Yazılım mühendisliğini geliştirmiştir.
    Gerekli midir?
    Sonuna kadar gereklidir..

    Yazılım Mühendisi kimdir?
    Yazılımı geliştiren ekibin en tepesinde bulunan; programcıdan sınayıcısına, grafikerinden çaycısına kadar ekipten sorumlu olan kişidir ve görevi işin belirli bir düzende ilerlemesini sağlamaktır.

    Genelde programramcılık geçmişi vardır ama projede tek satır kod yazmaz, insan ilişkilerinde çok iyi olması gerekir.

  7. #7
    mkx
    mkx Çevrimdışı
    Ceviz Üyesi
    Üyelik Tarihi
    17-Haziran-2004
    Nereden
    trabzon
    Mesaj
    81

    Varsayılan

    evet.aslında yazılım mühendisi bilişimin endüstri mühendisi gibidir.daha çok pazarlama,maliyeti azaltma,ürünü sunma yönünde eğitim alır.

  8. #8
    Ceviz Üyesi penarena Üyenin Avatarı
    Üyelik Tarihi
    07-Temmuz-2003
    Nereden
    "Üyelik Tarihi" nin altı
    Mesaj
    470

    Varsayılan

    bildiğim kadarıyla yazılım mühendisliği sadece 1 yerde var ama bilgisayar mühendisliği 50 kadar yerde var.. Hemen bi bakıyorum öss kültür dergisine...Evet aynen öyle. yazılım mühendisliği sadece izmir ekonımi üniversitesinde, burslu 357, paralı 256. Bilgisyar mühendisliğini sayadım ama 30-50 tane var...
    Yüzbaşı FENERBAHÇE
    ______________________________

Konu Bilgileri

Bu Konuya Gözatan Kullanıcılar

Şu anda 1 kullanıcı bu konuyu görüntülüyor. (0 kayıtlı ve 1 misafir)

Yer İmleri

Mesaj Yetkileriniz

  • Yeni konu açmaya yetkiniz yok
  • Cevap yazmaya yetkiniz yok
  • Eklenti yüklemeye yetkiniz yok
  • Mesajınızı düzeltmeye yetkiniz yok
  •