3 langages de programmation morts depuis longtemps qui peuvent encore vous décrocher un bon travail


Le monde de la programmation ne se limite pas à Rust ou TypeScript, et de vastes pans de l'économie dépendent de systèmes et de technologies auxquels nous pensons rarement. Celles-ci représentent une opportunité, et les langues mourantes qui ont beaucoup de poids pourraient offrir le meilleur d’entre elles. Si les technologies de niche suscitent votre intérêt, alors celle-ci est faite pour vous.

Une langue héritée est une langue qui a été laissée pour compte. Cependant, en réalité, ces langues ne disparaissent jamais vraiment. COBOL a été inventé à une époque où fumer des cigarettes était considéré comme parfaitement sain, mais il constitue toujours le fondement de la plupart des finances mondiales. En apprendre un, c'est acquérir des outils que d'autres ont oubliés depuis longtemps, vous donnant parfois un avantage distinct, et gagner en endurance dans des domaines qui ont désespérément besoin de vos compétences. Voici trois langages de programmation qui pourraient vous rendre précieux pour certains employeurs.

Langage commun orienté métier (COBOL)

~ Salaire de 100 000 $ pour conserver le code existant

Une fenêtre de terminal affiche un programme COBOL qui calcule la paie à partir d'un fichier de données.

COBOL était l'un des premiers langages de haut niveau jamais conçus, apparu en 1960, soit près d'une décennie avant que nous posions une boîte de conserve sur la lune. Son objectif initial était de tenir les parties prenantes ordinaires (comme les managers) au courant des processus métier complexes en utilisant le vieil anglais simple comme syntaxe. Depuis lors, il s’est transformé en un géant, se frayant un chemin au cœur de presque toutes les transactions commerciales sur Terre.

Aujourd'hui, on pense qu'il faut gérer un une partie importante des processus commerciaux et financiers mondiauxcomme 95 % des transactions aux distributeurs automatiques et 40 % des systèmes bancaires en ligne. Le gouvernement américain s’appuie toujours fortement sur COBOL dans tous les domaines, notamment l’IRS.

COBOL fonctionne principalement sur des ordinateurs centraux, où il analyse des chiffres et traite par lots des données pour diverses industries. Cependant, la plupart du code est en mode maintenance et les organisations sont susceptibles de le supprimer progressivement au cours des prochaines… disons… 500 ans.

L'Université Franklin rapporte que salaire médian des développeurs COBOL à environ 99 000 $avec le haut de cette fourchette, environ 167 000 $, réservé à l'expertise du secteur financier.

Ainsi, si vous cherchez à percer dans le secteur financier et avez une connaissance encyclopédique des systèmes financiers propriétaires, vous pouvez trouver une liste d'entreprises qui s'appuient sur COBOL via Leur pile.

Ada : pour les applications à haute assurance

~ 86 000 $ de salaire et un regain de popularité en 2025

Ada (nommé d'après Ada Lovelace) est apparu pour la première fois au début des années 80 en tant que projet du DoD. L’intention était de remplacer la litanie de langages de programmation utilisés à l’époque. Il cible les systèmes embarqués et en temps réel pour lesquels une assurance élevée est essentielle, comme les technologies avioniques, de contrôle du trafic aérien, de transport, militaires et spatiales. Les exemples célèbres incluent le Boeing 777, le F-22 Raptor, l'Eurofighter Typhoon et les satellites.

Le langage met fortement l'accent sur l'exactitude du code et un écosystème éprouvé dans les industries critiques en matière de sécurité, c'est pourquoi il a survécu aussi longtemps. L'une des principales caractéristiques d'Ada est sa prise en charge de premier ordre de la conception par contrat (DbC) : essentiellement des préconditions, des postconditions et des invariants qui créent de solides garanties sur l'état du programme. Ada fournit également des contrôles de contraintes intégrés, qui détectent les violations d'accès à la mémoire, les erreurs de plage et les erreurs ponctuelles au moment de l'exécution. En plus de cela, il dispose d’un système de type puissant et offre un accès de bas niveau.

Le DoD a abandonné son mandat Ada au cours des années 90, et en dehors de son fossé établi, le langage a en quelque sorte disparu. Cependant, étant donné incitations récentes à adopter et à utiliser des langages sécurisés pour la mémoireAda a suscité un intérêt considérable en 2025, en la transformant en un place dans le top 10 de l'indice de la communauté de programmation TIOBEdevant des choix populaires comme Rust et TypeScript.

Je suis personnellement fasciné par la conception par contrat, et c'est un excellent moyen de garantir la plus grande exactitude du code tout en réduisant la taille et la complexité d'une suite de tests.

Atterrir un Le travail d'Ada vous rapportera un salaire moyen compris entre 86 000 $ et 113 000 $.selon expérience, selon PayScale.

Perl : le code de collage des premiers Web

~106 000 $ de salaire, mais ses jours sont comptés

Une fenêtre de terminal affiche un script Perl qui compte les échecs de connexion SSH par adresse.

Perl a fait ses débuts en 1987 en tant que langage de script Unix à usage général, et il est apprécié pour sa flexibilité. Ses principaux atouts sont le traitement des chaînes et la correspondance de modèles, qui se sont révélés si favorables qu'ils ont influencé la puissante bibliothèque d'expressions régulières compatibles Perl (PCRE), encore largement utilisée aujourd'hui. Une grande partie de l'héritage de Perl réside dans les scripts CGI, que les serveurs Web exécutent pour effectuer diverses tâches principales.

Les jours de Perl sont désormais comptés et son apogée est révolue depuis longtemps. Cependant, le code Perl existant persiste encore à l'ère moderne, et TheirStack répertorie 39 192 entreprises qui le mentionnent dans leurs offres d'emploi.

PayScale décrit le salaire moyen d'environ 106 000 $ce qui n'est pas une somme négligeable.

bureau Docker

Système d'exploitation

Windows, macOS, Linux

Marque

Docker

Essai gratuit

Version gratuite avec des fonctionnalités limitées

Prix

À partir de 9$/mois

Docker est une application qui facilite le développement de nouvelles applications.


Des technologies rares peuvent signifier une meilleure sécurité d’emploi, mais faites plus de recherche

Évidemment, ne prenez pas de décisions de carrière en fonction de mon opinion et faites des recherches plus approfondies sur les langues par vous-même. COBOL est certes important, mais est-il facile d’accumuler les connaissances du secteur financier nécessaires pour décrocher un poste ? Je doute également qu'apprendre Ada soit quelque chose qui vous amènera à travailler sur le F-22 Raptor, mais la portée plus large de l'informatique à haute assurance pourrait certainement donner naissance à des idées intéressantes. Le paysage de la programmation ne se résume pas uniquement à TypeScript, Rust et Zig, et de nombreux secteurs recherchent désespérément des candidats possédant un ensemble particulier de compétences. Les connaître, en particulier les plus inhabituels, pourrait simplement offrir une solide sécurité d'emploi qui encore un autre Le développeur JavaScript n'en a pas. Ou cela peut simplement faire de vous un meilleur programmeur.



Vous pouvez lire l’article original (en Angais) sur le blogwww.howtogeek.com