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. Temel programlama dilleri Java, C, C++ ve Python gibi dilleri içerebilir. Yazılım geliştirme metodolojileri arasında Agile, Scrum, veya Test Odaklı Geliştirme. Bilgisayar Bilimi temelleri, algoritmalar, veri yapıları, veritabanları ve yazılım mimarisi gibi konuları içerebilir.