Skip to main content

COBOL, le langage immortel

63 ans et prêt à faire peau neuve : ce n’est pas pour rien que le COBOL se dote d’un nouveau compilateur. Le logiciel est dans l’air du temps : gratuit et open source. Surprenant ? Oui et non. Ce langage est vieux, mais heureusement pas encore pensionné. En revanche, de nombreux programmeurs en COBOL le sont… Résultat ? Des offres d’emploi vraiment uniques !

Le COBOL ne caracole pas en tête des langages de programmation en vogue. Comparé à Python, Rust mais aussi Java ou même C#, le Common Business Oriented Language fait figure de doyen. Essentiellement utilisé dans un contexte financier, ce langage tourne sur des mainframes. Des applications en COBOL traitent des données depuis 1959. Généralement, l’âge est tout sauf une valeur ajoutée dans le monde des applications informatiques, mais ce langage qui a l’âge de la retraite reste pertinent.

1. Crucial mais mal aimé

De nos jours, le COBOL ne se limite pas à des tâches triviales. Lorsque des applications en COBOL tournent, elles remplissent un rôle crucial. Vous avez payé avec votre carte de crédit ? Il y a de fortes chances que la transaction ait été traitée en COBOL. Dans les secteurs sensibles au changement, comme la finance, personne ne tient à s’attaquer à une application mainframe cruciale. Par ailleurs, les applications font encore ce qu’on attend d’elles, alors pourquoi changer ?

Pour une très bonne raison : plus personne ne parle le COBOL. Les experts qui ont grandi avec ce langage prennent massivement leur pension, et la nouvelle génération de programmeurs s’est spécialisée dans d’autres langages. Entre-temps, cette application cruciale continue vaillamment à fonctionner, sans personnel compétent pour procéder à des ajustements mineurs. Même une migration s’avère difficile quand personne n’est en mesure de comprendre ce qui se passe exactement sous le capot.

2. Omniprésent

Ne pensez pas qu’il s’agisse d’une situation de niche. Selon des études, quelque 850 milliards de lignes de code COBOL tournent aujourd’hui dans près de 30.000 organisations, le plus souvent dans des environnements de production cruciaux. 90 % des entreprises du classement Fortune 500 en dépendent. Il n’y a jamais eu autant de COBOL en circulation, et ce volume ne fera sans doute qu’augmenter.

Alors que les apps en COBOL survivent à la carrière de leurs auteurs, la demande d’experts qualifiés augmente. C’est exactement pour cela que le compilateur gcobol a vu le jour en début d’année. Il fournit une interface visuelle pour écrire du code Cobol et le compiler directement. Ses créateurs considèrent leur compilateur comme un outil moderne pour une tâche ancienne mais ô combien importante.

En tant que programmeur, retenez que le COBOL n’est pas moribond et certainement pas mort. Toutefois, à mesure que les années passent, le nombre de lignes de code est inversement proportionnel au nombre de programmeurs. Ceux qui se plongent dans le COBOL acquièrent donc des compétences très prisées.

3. Langage pour le futur

Par ailleurs, un développeur COBOL entretient les fondements de notre société digitale. Une grande partie de notre économie tourne encore quotidiennement sur l’un ou l’autre système COBOL. Sans compter que la flexibilité et la fiabilité de ce langage restent inégalées !

Dans le futur, des applications mainframe migreront certainement vers des variantes plus modernes dans le cloud, mais cette transformation ne se fera pas du jour au lendemain. Et il faudra des experts capables de comprendre les applications à remplacer pour effectuer ces transformations aussi importantes que coûteuses.

Fort heureusement, ce n’est pas bien difficile, car le Cobol est un langage tout à fait compréhensible qui fait le lien entre l’anglais et un langage de programmation. De plus, vous pouvez travailler dans des environnements de développement familiers comme Visual Studio. Et ce ne sont pas les tutoriels et les livres modernes qui manquent pour faire vos premiers pas en Cobol ! Vous apprendrez ainsi les secrets de l’infrastructure digitale sur laquelle le monde s’appuie aujourd’hui sans le savoir, et vous ajouterez dans la foulée des connaissances et une expérience de plus en plus convoitées à votre CV.

Parler COBOL est-il l’un de vos superpowers ? Ou bien avez-vous d’autres compétences informatiques que vous aimeriez partager avec le monde ? Alors CHRLY Belgium a le poste idéal pour vous. Jetez un coup d’œil à nos offres d’emploi !

Leave a Reply