Başlarken

Bilgisayar Mühendisliği vs Yazılım Mühendisliği

Bilgisayar Mühendisi ne iş yapar?, Yazılım Mühendisi ne işe yapar?, Bilgisayar ve Yazılım Mühendisleri arasındaki farklar nelerdir? sorularına yanıt verdik.

Sınav dönemi yaklaşırken, Bilgisayar Mühendisliği vs Yazılım Mühendisliği ‘ni karşılaştırarak sınava girecek arkadaşlara yol göstermek istedik. Bu makalede Bilgisayar Mühendisi ve Yazılım Mühendisi ne iş yapar, arasındaki farklar ne, sektördeki durumlarından bahsedeceğiz.

Önce kısaca bu bölümlerden bahsedelim.

Yazılım Mühendisliği Nedir?


Yazılım Mühendisliği; sistemli, düzenli, ölçülebilir bir yaklaşımın yazılım geliştirme de, yazılımın işlenilmesinde ve bakımında uygulanmasıdır. Yani mühendisliğin yazılıma uygulanmasıdır.

Bilgisayar Mühendisliği Nedir?


Bilgisayar Mühendisliği; bilgisayar sistemlerinin yapısı, tasarımı, geliştirilmesi ve sistemlerin kullanılması, ihtiyaç halinde gerekli yazılımların geliştirilmesi, donanım ve yazılım problemlerinin çözülmesinde aktif rol oynayan kişilere verilen unvandır.

Bilgisayar Mühendisliği ve Yazılım Mühendisliği Arasındaki Farklar Nelerdir?

Bu konuya önce alınan derslerden giriş yapmak istiyorum. Bir üniversitenin yazılım ve bilgisayar mühendisliği bölümünde gösterilen Lisans Derslerini açın ve inceleyin. Derslerin yarısından fazlasının aynı olduğunu görebilirsiniz. Farklılıklardan bahsetmek gerekirse Yazılım Mühendisliği biraz daha yazılıma özel Profesyonel Yazılım Geliştirme, Yazılım Projesi Yönetimi gibi dersler alır. Bilgisayar Mühendisliğinde ise bu derslerin yerini Elektrik ve Elektronik, Mikroişlemciler gibi donanımsal dersler alır.

Bu durumda Bilgisayar Mühendisi, Bilgisayarın yapısıyla alakalı tüm dersleri görürken, Yazılım Mühendisi ise yazılıma odaklanır. Buradan şunu çıkabiliriz, eğer ben yazılımdan başka alana yönelmem sadece yazılım yapacağım, bilgisayarın donanımı beni ilgilendirmez diyorsanız tercihiniz Yazılım Mühendisliği olmalı. Ancak ben yine yazılımcı olacağım ama bilgisayar donanımına da hâkim olmak istiyorum diyorsanız veya donanımla ilgili bir konuda çalışmak istiyorsanız tercihiniz Bilgisayar Mühendisliği olmalıdır.

Aklınızda şöyle bir soru kalabilir: “Sektörde şirketler yazılım mühendisi mi yoksa bilgisayar mühendisi mi alıyor?” Aslında bu sorunun yanıtı çok basit. İşveren kesinlikle ne mezunu olduğunuza bakmaz. İşveren eğer Veritabanı Uzmanı alacaksa bu konuda hangi SQL’lere (MySQL, SQL Server, MS Access, Oracle) ne kadar hâkim olduğunuzu sorar. Senin hangi üniversiteden kaç ortalamayla mezun olduğuna bakmaz. Önemli olan sizin bir konuda uzmanlaşmış ve kendinizi geliştirmiş olmanızdır.

Aklınızda şöyle bir soru işareti de kalmasın: Bilgisayar Mühendisleri iyi kod bilgisine sahip değil mi? Bu yanlış bir düşünce. Bilgisayar Mühendisleri de çok iyi kod bilgisine sahiptir.

Bu bilgileri verdikten sonra sizin hangi yönde kendinizi geliştireceğiniz tamamen size kalmıştır. Algoritma temelini sağlam almışsanız ve İngilizceniz de iyiyse öğrenemeyeceğiniz programlama dili yoktur.

Konu İngilizce ‘ye gelmişken, bu bölümler İngilizce olmadan olmaz. Olsa da kendinizi hızlıca geliştiremezsiniz. İngilizce bu bölümlerin olmazsa olmazıdır. Birçok şirketin iş ilanlarına baktığımızda İngilizce’yi iyi düzeyde bilen veya İngilziceyi iyi değil, çok iyi bilen gibi şartları olduğunu görürsünüz.

Bunun dışında yazılım geliştirirken önemli olan bir diğer konu da algoritmadır. Algoritmaları pratik kurabilmek için matematik zekanızın da olması gerekir.

Bu konular hakkında bilgi vermeye devam edeceğiz. Bir Bilgisayar Müh. veya Yazılım Müh. kendini nasıl geliştirmelidir, hangi alanlar sektörde popüler, hangi alanlara yönelmeli gibi konulara da devam edeceğiz.

Yol göstermesi açısından Bilgisayar Mühendisliği ile Yazılım Mühendisliğini karşılaştırdık. Siz de düşüncelerinizi yorum yaparak bizlerle paylaşabilirsiniz.



Yazar hakkında

Bilal UÇAR

Web Developer @Webmaster.Kitchen.
Wordpress üzerinde çalışmalar yapıyorum. Bu konuda öğrendiklerimi mutfakta paylaşıyorum. Siz de yaptığınız çalışmaları, edindiğiniz bilgileri paylaşabilirsiniz.
Yorum alanı ile mutfağa katkıda bulunun.

Yorumlar

14 Yorumlar

  • Bir kişinin kendini her alanda geliştirmek isteyip hem yazılım mühendisliği hem de bilgisayar mühendisliği bitimesi ne kadar işe yarar? Gereksiz midir?

  • Ben sorum şu ben ikisi arasında hep karsız kaliyorum. Ne olsam bilmiyorum. Bana iş olanağı iyi olması lazım . Beni bilgilendirirseniz sevinirim.

    • Hocam aşağı yukarı aynı eğitimi alıyorlar. İşveren özel bir amacı olmadığı sürece yazılım ve bilgisayar mühendisi diye ayırmaz. Bu yüzden önemli olan sizin ne bildiğinizdir. Kendinizi geliştirmeye bakın.

  • Bilal abi ben 12. Sınıfım matematik ve fizik dersleri dışında tüm derslerim iyi ingilizcem hiç yok ama bilgisayar mühendisi olmak istiyorum. Saydığım derslerde temel eksikliğinden kaydaklı sorunlarım var yol gösterir misin?

    • “ingilizce bilmiyorum bilgisayar istiyorum”
      sizin gibileri anlamıyorum, hacker mı olacağınızı zannediyorsunuz. Diliniz olmamasına rağmen “yazılımı seviyorum” demeniz anlık hevesiniz sonucu oluşmuş bir yargı. Her pazartesi güne lanet olsun diyerek mi başlamak istiyorsunuz? Yazılım demek başlı başına ingilizce demek, gerek dökümanları gerek kendisi, dil bilmiyorsan yazılımı sevdiğin konusunda kendini kandırıyorsundur.

    • En kısa sürede matematik ve ingilizceyi halletmelisin. Ancak sınava gireceksin İngilizce yi ikinci plana atabilirsin. Öncelikle sınava yönelik çalış ve Bilgisayar Muh. kazan derim. Kazandıktan sonra ilk işin İngilizce olsun.

  • Yurt dışında bilgisayar mühendisi, yazılım mühendisi gibi bir ayrım var mıdır.Yoksa ikisi de bilgisayar mühendisi olarak mı geçiyor

    • Yurtdışında yaşamadığım için bu konu hakkında pek bilgim yok. Ancak duyduğum kadarıyla bu ayrım yok. Yurtdışında yaşamış veya bu olay hakkında bilgi sahibi olan arkadaşlar varsa yoruma yazarlarsa seviniriz 🙂

  • Sizce ortakama bir üniversitede bilgisayar okumak mı yokaa sıralaması yğksek bölğmlerde yazılım okumak mı mantıklı

    • Bence İngilizce eğitimi hakkıyla veren bir üniversitede Bilgisayar / Yazılım Müh. okumak. Eğer yazılımcı olacaksanız, iş ilanlarında genelde Bilgisayar / Yazılım Müh. ikisi bir geçiyor.

  • Bilal Bey YKS sonuçları açıklandı. TYT den 188 puan aldım OBP ile 228 puan oldu ben 2 yıllık bilgisayar programcılığı bölümünü tercih edeceğim. Sizce programcılık da mühendislik kadar iyi bir bölüm mü. Saygılar sunarım.

    • Hocam öncelikle yazılımcı olmak istiyorsanız bu tamamen kendinizi geliştirmenize bağlı. Çalıştığım şirkette üst pozisyonumda çalışan abi fizik bölümü mezunu. Ayrıca 2 yıllık bilgisayar programcılığı bölümünden DGS sınavı ile 4 yıllık bilgisayar mühendisliğine geçiliyordu şu anda sistem değişti mi bilmiyorum ama o şekilde üniversiteyi mühendisliğe tamamlayabilirsiniz.

  • Hocam sınavda iyi bir derece yaptım iyi bir yerde bilgisayar müh. okuyabilirim veya bahçeşehir gibi en yüksek sıralamaya sahip üniversitelerde yazılım okuyabilirim çok kararsızım. Yazılım seçersem o kadar derece boşa gidecek gibi hissediyorum. Bir de bir bilgisayar mühendisinin okulla birlikte kendini geliştirirse en az bir yazılım müh. kadar iyi yazılım bilgisine sahip olup olamayacığını öğrenmek istiyorum. Şimdiden teşekkürler.

Bir yorum yaz

This site uses Akismet to reduce spam. Learn how your comment data is processed.

bilgisayar-mhendislii-vs-yazlm-mhendislii