
Bilgisayar Mühendisliği vs Yazılım Mühendisliği
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.
24 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?
Bana sorarsan gereksiz. Bilgisayar Müh. okuyarak hem yazılım ve hem donanım hakkında bilgi sahibi olabilirsin. Gerisi kendini geliştirmene bakar.
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.
Ne yaptınız arada 1 yıl geçmiş
İyi günler ben yazılım mühendisi olmak istiyorum ama derin bi inceleme yapınca bilgisayar mühendisliği ile %64 kusurla alırken yazılım mühendisliğinden %8 kusurlu bi yüzdeyle yazılım mühendisliği alıyo ama bilgisayar mühendisliği okuyup yazılım mühendisi olarak işe başlamak için extra bişey gerekiyomu yoksa bilgisayar mühendisliği okumam yetiyomu arada kaldım yardımcı olurmusun bide yazılım mühendisimi daha yüksek bilgisayar mühendisimi şimdiden cevap için teşekkürler
Merhabalar, ben yazılım mühendisliği çok istiyorum ama sadece özellerde var . Bilgisayar mühendisliği kazanıp sonra yazılıma geçiş yapabilir miyim? Mezuna kalıp tekrar çalışma gibi bi şansım yok:(
İyi günler. Tabi ki de yapabilirsiniz hatta Bilgisayar Mühendisliği’ni bitirdikten sonra zaten yeterli yazılım bilgisine sahip olacaksınız. O zamandan sonra kendinizi ne kadar geliştirirseniz o kadar iyi.
Abi bir hacker sence hangisini seçmelidir
Abicim ben Fırat Üniversitesi Yazılım Mühendisliği okumak istiyorum. 1 yıl hazırlıkla birlikte 5 yıl boyunca yazılım bölümü okuyacağım. Kodlama vs hakkında pratiğim sıfır sadece araştırma yaptım hakkında. İngilizcem düşük seviyede. Bana bu bölüme gitmemi önerir misin yoksa anlık heves deyip baika bölüme mi yöneleyim?
Bu branşı seçmek isteyen adaylar için oldukça açıklayıcı ve kafalarındaki soru işaretlerine özellikle mesleğin gelecekteki durumu ile ilgili grafikler az da olsa adaylar için gelecek kaygısını az da olsa azaltacağı kanaatindeyim, son zamanlarda yazılmak istenen meslekler bakımından arşa çıkmış bir branş, geleceğin mesleği hatta, bilgilendirdiğiniz teşekkürler ederim.
Merhaba ben bilgisayar mühendisliği okumak istiyorum ve üniversite seçimi konusunda baya kararsızım yardimci olabilir misiniz yani ilk 150.000 sıralamam olur diye düşünüyorum. Ve hazırlık okumamı tavsiye eder misiniz
Merhaba, sizlere birkaç sorum olacaktı. Uzun süre düşündükten sonra yazılım mühendisliğinde karar kıldım ancaeğitim veren üniversitelere baktığımda bir iki tane hariç düzgün üniversite göremedim bundan dolayı da sıralamalar arasında uçurum olmuş. Fakat bilgisayara baktığım zaman hem yelpazesinin daha geniş hem de birçok kaliteli üniversitenin olduğunu gördüm. Puanım en iyisine yetmezse sizce ortalama altı olarak nitelendirebileceğimiz üniversitede yazılım okumak mı daha mantıklı yoksa eğitim olarak daha kaliteli bir üniversitede bilgisayar okumak mı? Tercihim daha çok yazılıma yönelip kendimi geliştirmekti fakat bu durum kafamı karıştırıyor. Bigisayar okumak beni bu hedeften saptırır mı yoksa kendi kendime üstüne koyarak da yazılımcı seviyesine gelebilir miyim? Bilgisayar okursam sahip olduğum donanım bilgilerini hangi alanla hangi amaçla kullanabilirim? Yanıtlarsanız çok müteşekkir olurum, şimdiden teşekkür ederim.
Bilgisayardan pek anlamıyorum yazılımcı olmama bir engel midir?