 Bir yazılım mühendisinin bilmesi gereken 3 şeyi söyleyin.
Bir yazılım mühendisi, temel programlama dilleri, yazılım geliştirme metodolojileri ve Bilgisayar Bilimi temelleri hakkında bilgi sahibi olmalıdır. Çekirdek programlama dilleri Java, C, C++ ve Python gibi dilleri içerebilir. Yazılım geliştirme metodolojileri Agile, Scrum veya Test Odaklı Geliştirme içerebilir. Bilgisayar Bilimi temelleri, algoritmalar, veri yapıları, veritabanları ve yazılım mimarisi gibi konuları içerebilir.