De mon expérience, c'est exactement le contraire. Je n'ai jamais eu autant de challenges et d’innovations (utiles) dans d'autres domaines informatiques. Le MainFrame et le COBOL durant mes études fin des années 1990, c’était en cours d’histoire… Maintenant, je me rends compte que c’était une erreur d’appréciation assez maladroite.
Le truc, c’est de tomber sur la bonne boite. Si tu tombes sur une société qui travaille à l’américaine avec ‘chacun sa spécialisation’, c’est clair que le programmeur COBOL va très vite s’ennuyer. Mais ça vaut pour toutes les disciplines.
Dans le monde du MainFrame, beaucoup de choses sont faites maison. Cela implique généralement pas mal de développements techniques. Des exemples, je pourrais en donner beaucoup : On développe nos propres pilotes d’impressions (génération de PCL5, gestion de raster graphique, etc.), On construit nos propres interfaces avec d’autres systèmes comme Active Directory, Okta (pour du SSO, MFA et Identity Provider), SharePoint (Archivage), Exchange (email), etc. On a développé notre propre générateur PDF et on vient d’ailleurs de terminer le générateur de signatures digitales. On développe les interfaces web frontends (javascript et AJAJ) avec des écrans modernisés, combinés ou simplifiés. On a notre propre générateur de documents avec traitement de texte et gestion avancé de modèles. etc. etc.