Yazılımda belirtilen bilgisayar bilimi ile yazılım mühendisliği arasındaki fark nedir? Hangisi daha iyi?


cevap 1:

Önce bazı terimleri tanımlayalım. “Yazılım Mühendisliği” pek çok yerde mevcut değildir çünkü lisanslama zorunluluğu yoktur ve ders çalışmasında gerçek bir tekdüzelik yoktur. Örneğin, lisanslama ve dersin çalıştığı Elektrik Mühendisliği ile ulusal sınırlar arasında bile çok daha homojen olduğunun aksine.

Ayrıca “daha ​​iyi” ile ne demek istiyorsun. Elma armuttan daha mı iyidir? Terimlerinizi tanımlamanız gerekir. B. Sci'ye dayanarak ikisini en iyi şekilde karşılaştıracağım. endüstride çalışma derecesi ve yılları.

  1. Bilgisayar Bilimleri dereceleri daha eşittir. Bilgisayarın ne anlama geldiğini, veri yapılarını, programlama dillerini (bir derleyici yazmanız gerekebilir) öğreneceksiniz, derslerimde donanımdan bir bilgisayar oluşturduk ve onu makine kodunda programladık ve bir montajcı, sıralama ve arama algoritmaları ve karmaşıklıklarını yazdık , Yapay Zeka ve Makine Öğrenimi, veritabanları teorisi vb. konularına girebilir ve giriş yapabilirsiniz. “Yazılım Mühendisliği” (SE), birinci maddede yer alan konuların çoğunu kapsayacak, ancak belirli geliştirme yığınlarını öğrenmek gibi şeylere zaman ayırmaya yetecek kadar ayrıntılı olmayacaktır. , ekip ve yazılım geliştirme uygulamaları, bazen sertifika kursları ve pratik uygulamalar geliştirme.

Bilgisayar Bilimlerinde yaptığınız öğrenme daha genel ve daha iyi tanımlanmıştır. “Kaputun altında” çok fazla fark olmadığı için yeni teknolojiyi daha hızlı anlamama yardımcı olduğunu buldum. Derleyici derleyicidir, sanal makine sanal makinedir. Bazı uygulama ayrıntıları farklılık gösterebilir, ancak çok fazla değişmeyebilir. Bana kendimi nasıl hızlı bir şekilde yeniden eğiteceğimizi öğretti. İçinde bulunduğum program bizi bir dönemde 3 programlama dili öğrenmeye zorladı.

Bir SE mezun olduktan sonra bir iş bulmak için özgeçmiş üzerinde daha fazla ürün verecektir. Ancak tanıştığım mezunlar bazen daha az esnek görünüyorlar. Onlar için eğitim ve sertifika almadıkları için uygulama yığınları arasında geçiş yapmaktan korkan bazı kişilerle tanıştım. Hangi kariyer sınırlayıcı olabilir. Ancak elbette tekdüzelik eksikliğinden dolayı genelleme yapmak zordur. İyi programlar gördüm ve yetenekli insanlar onlardan mezun oldular ve sertifikasyon tesislerinden başka bir şey olmayan programlar gördüm.

Hangisi daha iyi? Bu, programa ve kariyer yolundan ne istediğinize bağlıdır.


cevap 2:

Bilgisayar Bilimi mühendislik kolejlerinde mühendislik profesörleri tarafından öğretildiğinden, onlarca yıldır aynı şey olarak kabul edildi.

Ama şimdi, bazı Bilgisayar Bilimleri Programları mühendislik kolejlerinden ayrıldı ve şimdi üniversite sistemi içinde ayrı kolejler. Pittsburgh'daki Carnegie Mellon Üniversitesi bunlardan biridir.

Hangisi daha iyi, hangi üniversitede okuduğunuza veya okuduğunuza bağlıdır.

Ben mühendisim, bu yüzden önyargılıyım.