Akademi'de BT'de öğrenilen konulara bakarsanız, matematik, fen, seçmeli dersler vb. Zamanın yarısını bulacaksınız. Derleyici tasarımı, algoritma teorisi, bilgisayar mimarisi, Optimizasyon, İşletim Sistemleri, Dijital Elektronik ve C programlama ve Web Programlama gibi endüstri ile ilgili diğer birkaç ders.
Yukarıda belirtilen konuların çoğu bilmek güzeldir, ancak günlük BT’de gerekenler konusunda doğrudan güçlü bir arka plan sağlamayacaktır.
Microsoft Web Programlama gereksinimlerini (yani, bir kuruluşta verimli bir ekip üyesi olması için birinin gerektirdiği alanlar) kabul edin:
1- C # .NET veya VB.NET
2- ASP.NET
3- HTML ve CSS
4- SQL Server (veya başka bir veritabanı)
5- OO uygulama programlaması ve tasarımı
6- Java Komut Dosyası
7- MVC çerçevesi
8- Kaynak kontrol araçlarına biraz maruz kalma
9- Bazı otomatik test araçlarına maruz kalma
10-Bug izleme aracı
11-E-Ticaret Kavramları (isteğe bağlı)
12-orm
13-Bazı iş analizi becerileri
14-Bazı iletişim becerileri
15-Muhtemelen, bazı bulut bilişim temelleri
Gördüğünüz gibi yukarıdaki gereksinimlerin çoğu nadiren odaklanır (kolej / üniversite sırasında en fazla 1 ders alabilirsiniz).
Kişi bu kadar çok teknoloji yığını olduğu için kurumları tam olarak suçlayamaz ve değişmeye devam eder.
Yukarıdakilerin çoğu Microsoft’tan, Java’da uygulama geliştirmek isteyen birisine yardımcı olmaz.
Asıl sorun, bugünün işletmesi tarafından ihtiyaç duyulan teknoloji yığınlarından birinin hiç dolu olmadığıdır.
Yukarıdakiler, mezunların iş ortamında programlama gibi iş işlerine uygunluğu sorununu kapsar. Laboratuvarları vb. Araştırmak için gerekenler bu cevap kapsamında değildir. Ayrıca, Diğer Alanlar, Oyun Geliştirme, Gömülü Geliştirme, Gerçek Zamanlı Sistem Geliştirme, vb. Gibi, yukarıdakilerden daha fazla beceri gerektirir.