In den letzten Jahren waren alle seriösen Projekte, an denen ich gearbeitet habe, entweder webbasiert oder hatten eine nicht grafische Benutzeroberfläche (Dienste, Befehlszeilenskripte usw.). Ich kann eine WinForms-App zusammenstellen oder bei Bedarf ein einfaches WPF ausführen, aber ich habe mich nie wirklich mit einigen der APIs auf niedrigerer Ebene wie MFC oder QT befasst.
Ich verstehe, dass dies von der jeweiligen Situation abhängt, aber lohnt es sich im Allgemeinen immer noch, sich Zeit zu nehmen, um die Desktop-Entwicklung gut zu erlernen, oder bewegen sich Anwendungen in einem Tempo auf das Web und mobile Geräte, das dieses Wissen weniger relevant macht? Erwarten Sie auch, dass Entwickler, mit denen Sie zusammenarbeiten, über Erfahrung mit Desktop-GUIs verfügen?