How to find programmers of previous generations of languages

How to find programmers of previous generations of languages

When you hear the phrase “IT veterans”, you probably immediately imagine old women in jackets with microchip patches and a noisy inpatient hospital. But that’s not quite what we mean by IT Veterans.

IT veterans are experienced specialists in the field of information technologies who have extensive experience and a wealth of knowledge. Most often, these are programmers who have work experience and knowledge of several programming languages, including the very first ones.

To put it simply, these are technical specialists with 27 years of experience.

Despite the fact that new programming languages ​​appear every few years, this does not mean that now you can completely dump all the technicalities on ChatGPT. Our experienced programmers, like Atlanteans, hold new generations on their shoulders as a foundation.

Their experience and deep knowledge of programming principles and old (first) programming languages ​​make them irreplaceable in some areas, for example, in maintaining old corporate systems or when transitioning from legacy systems to new ones.

“Veterans” make an effort to pass on their knowledge and experience to the younger generation of IT professionals and often take on the role of mentors. They help young professionals understand the principles and basics of coding, and also make a significant contribution to the development of the IT community in general.

If they are so mature and experienced that they know everything in the world, it is not for nothing that they are called veterans, then what kind of languages ​​do they use?

It is worth emphasizing in advance the fact that despite the fact that the main characters of our article work mainly in the first programming languages, this does not mean that they do not know python, go, c or will not be able to work with artificial intelligence.

One of the first programming languages ​​is FORTRAN, LISP, COBOL.

COBOL, LISP and FORTRAN – these are the oldest programming languages, dating back to the 1950s. Despite their advanced age against the background of rapidly developing technology, these languages ​​are still actively used and in demand today, in certain areas.

COBOL (Common Business-Oriented Language) was created with a focus on business processes. It was developed for the processing of mass data, which is why it is still actively used in the financial sector, the banking system, insurance companies and government institutions.

Cobol programming language

LISP (LISt Processing) was developed for research purposes in the field of artificial intelligence. Despite its age, LISP continues to be relevant in scientific research and the field of artificial intelligence. It is still used in universities and research centers, as well as in fields where complex computations and symbolic data processing are important, such as bioinformatics.

Lisp programming language

FORTRAN (FORmula TRANslation) belongs to the first high-level programming languages, and was developed specifically for scientific and engineering calculations. Fortran is still used in numerical and scientific computing, such as climate modeling, astronomy, mathematics, physics, and chemistry.

Fortran programming language

Although these languages ​​are more than 60 years old, they continue to be important and relevant because of their ability to process gigantic amounts of data and because of their reliability and stability. For many organizations, the cost of switching to new systems or programming languages ​​is too high, both from a practical and financial point of view. And why break something that has stood for centuries, in order to later build from more fragile materials. This metaphor perfectly explains why the programming languages ​​of past generations are still relevant, and why there are still specialists working with them.

Our veterans have the necessary knowledge and experience to manage and maintain these systems. They can help train new staff and pass on their skills to the next generation, who would otherwise manage climate applications.

In addition, IT veterans often have a deep understanding of the principles and fundamental structure of programming. Their skills and experience can be invaluable in solving complex technical problems and developing new projects. And they are the only ones who can refine what was written in the old languages ​​to simplify, if necessary.

But how to find such omniscient and versatile specialists? And this is already difficult. Most likely, all of them have been employed in one place for more than 20 years, and it will be difficult to offer something special to get such a specialist in your team. But we do not lose hope.

You are unlikely to find such specialists on candidate selection sites, we will search by direction. (The companies are presented as examples, as part of the introduction, we do not know if there are programmers there who need to change their place of work)

Where to find Fortran programmers?

Field of activity

Where to look

Scientific research: Fortran is widely used in scientific research, especially in fields such as astrophysics, chemistry, and mathematical modeling where complex numerical calculations are required.

JSC “Astrophysics-ASM”

THE NIYAU MYTH

Astrophysics NGO

2. Meteorology: Fortran is often used for meteorological data processing and oracular forecasting.

Hydrometeorological centers and educational institutions

3. Aerospace industry: As with scientific research, Fortran is used for calculations in the field of aerodynamics, aircraft and rocket design.

Tupolev

Airports

Rocket enterprises

4. Geology and geophysics: Fortran is used to work with geophysical models and analyze geological data.

Research centers

Universities and colleges

Having experience working with Fortran can be useful for programmers, since many old but extremely important systems for society are written in this language and require a specialist to support and maintain them.

Where to find a COBOL programmer?

Field of activity

Where to look

1. Banking: Most banking systems in the world still use COBOL for their core operations. This is due to the fact that the transition to new technologies is a rather long and expensive process, and systems written in COBOL are time-tested and work stably.

Banks

Financial enterprises

Companies with a large turnover

2. Insurance companies: Similar to the banking industry, the insurance industry has accumulated many outdated but functional systems written in COBOL.

3. Public institutions: In many countries, public administration and social security systems also use COBOL.

Central Bank of the Russian Federation

Chambers of Commerce and Industry

RAS

4. Retail: COBOL has been used in logistics and inventory management software for decades, so many large retail companies still have COBOL-based systems.

SDEK

DHL

DPD

PECK

5. Telecom industry: Many major software systems in telecom are written in COBOL.

ROSTELECOM

MGTS

Vodafone

Where to find LISP programmers?

Field of activity

Where to look

1. Artificial intelligence: Lisp is considered one of the classic programming languages ​​for the development of artificial intelligence systems. Although other languages ​​such as Python and R are more common today, AI companies may still look to Lisp specialists to support and refine existing systems.

Tesla

Amazon

Microsoft

2. Academic Research: Many universities continue to use Lisp in academia, especially in areas related to AI, natural language processing, and theory of programming languages

Schools

RAS

Scientific centers

3. Computer game development: Lisp has also been used in the development of some video games such as “Crash Bandicoot” and “Jak and Daxter”.

4. Software companies: Some companies still use Lisp for a variety of purposes, including building web applications and data processing.

However, it is important to understand that Lisp specialists are not as common as Python, Java or JavaScript programmers. This is due to the fact that Lisp is a more specialized language that is not so widely used in industrial programming. However, this language has its own niches, where it is valued for its unique capabilities.

And now let’s get down to the most important and difficult part, which is to try to lure an experienced programmer to a new place of work.

Let’s start with the offer of competitive conditions. This can include wages, flexible work offers and opportunities for development. If a potential employee has been engaged in monotonous work for several years and receives lower wages than he would like, consider him already almost in agreement.

Show the value of their skills: Older programmers often feel a lack of attention to their specialization. Emphasize how important their skills are to your company. They can lead a department as a mentor and mentor while teaching the art of yesteryear.

Offer interesting projects If your work involves interesting and unique projects, this can be a reason to change jobs. The emergence of new technologies presents such an opportunity every year.

Creative culture: Create a team atmosphere where each member, their opinion and their contribution are valued. These specialists are valuable not only for their unique skills, but also for the wealth of experience and knowledge they bring to the team. In convincing such programmers to change jobs, the key is to show them that they will be valued and that their work will matter.

IT veterans, specialists in the first programming languages ​​are a valuable asset for any IT company. They play a key role in maintaining and streamlining older systems, passing on their skills to the younger generation, and providing unique solutions to complex technical problems. Finding them can take time, but by using the above tips, you can add these valuable professionals to your team. And if after reading this article you realized that you simply cannot work anymore without such a person in your team, then you can write to us. Our agency will take on all the difficulties of selecting an experienced programmer who knows “adult” programming languages. Who knows, maybe we already have it.

Related posts