Selama beberapa tahun terakhir, semua proyek serius yang saya kerjakan adalah berbasis web, atau memiliki antarmuka pengguna non-grafis (layanan, skrip baris perintah dll ...). Saya dapat menggabungkan aplikasi WinForms atau melakukan WPF sederhana bila diperlukan, tetapi saya tidak pernah benar-benar menyelidiki beberapa API tingkat rendah seperti MFC atau QT.
Saya memahami bahwa ini tergantung pada situasinya tetapi secara umum apakah masih ada gunanya meluangkan waktu untuk mempelajari pengembangan desktop dengan baik atau apakah aplikasi bergerak ke web dan perangkat seluler dengan kecepatan yang membuat pengetahuan ini kurang relevan? Juga, apakah Anda mengharapkan pengembang yang bekerja dengan Anda memiliki keahlian gui desktop?