Ten reasons to become a programmer in 2022

Developers hunted by employers

The data above testify, first of all, to the high

Despite the huge number of programmers around the world, the demand for them exceedssupply, and there are no prerequisites for this trend to change in the next few years.

CNEWs, citing HeadHunter, reported that inAt the beginning of December 2021, 143 thousand vacancies for IT specialists were posted on the site, which is 85% more than in the fall of 2020. At the same time, the increase in resumes from year to year is only 5%.

The situation is the same in other countries.In 2020, the global shortage of technical specialists reached 40 million unfilled jobs, and experts predict that by 2028 it will increase to 85.2 million.

In Russia, according to Deputy Prime Minister DmitryChernyshenko, until recently, about a million developers were missing. Events in Ukraine provoked an outflow of IT specialists from the country, so this figure is likely to continue to grow.

You can work from wherever you want

The development industry is ideal forremote work. In 2017, Stack Overflow conducted a global survey, during which it turned out that 20.5% of respondent programmers with Russian roots work this way. The pandemic has only accelerated the trend. According to JetBrains data for November 2021, 87% of developers in Russia are already working remotely.

To work remotely, you can become a programmer - this is one of the most profitable options for you. In addition, it will be easier to find a first job than when working in an office.

Gennady Zinchenko, 32, mobile developer at SberMarket

I have a secondary specialized education related to construction, and a higher humanitarian education in the field of advertising.

I have always believed that programming isunbearably boring. I remember once I took a career guidance test, and the results said that the profession of a developer suits me. Then I thought: what nonsense! And in my environment there were no IT people at all before. In general, nothing foreshadowed.

But then I came to work as a project manager at a startup, and there I got a developer under my supervision.I had to immerse myself in the topic a little in order to speak the same language with him and formulate the tasks correctly.Quite unexpectedly, I got carried away and began to dig deeper: read useful books, listen to specialized podcasts and YouTube shows.I received a job offer while still studying.

It is not as difficult for a novice programmer to find a job as it might seem

82% of Hexlet students who completed training beforethe end and having completed all the tasks, they are employed, often in large IT companies. Moreover, the programming school has entered into an agreement with Rostelecom, which offers graduates a guaranteed paid internship. Other schools also experience high placement rates.

Developers get good salaries

Beginners cannot count onlarge sums. But the Habr study for the first half of 2021 shows that the median salary of interns was 31 thousand rubles, and juniors - 52 thousand. It is possible that with a wave of emigration of programmers, prices for the services of yesterday's graduates will increase slightly, moreover, more companies ready to grow professionals inside.

Experienced developers earn other money already. Based on 11,508 questionnaires, Habr found out that salaries for middle specialists are on average 2.5 times higher than for juniors.

Alexey Shobanov, 50 years old, backend developer at the MySQL-Laravel-Vue portal

I have been interested in programming since childhood.There was computer science at school and we wrote small simple programs in Basic, I was fascinated by this process. Then I studied at MSTU. Bauman with a degree in Informatics and Computer Engineering. Since then, he has changed many jobs that are not directly related to programming. But thoughts about a career as a developer did not let go. I even studied at Hexlet two whole times, and the first time I quit.

After the second attempt at training, I first hadan internship and then a job search. The hardest thing for programmers my age is getting an interview. I received quite a few rejection letters in which I was called by my first name and patronymic. But there were also interviews. The third was successful.

As for age, no one pays attention to this at work now. But at first, I remember, some people tried to address themselves as “you.”

Developers can work whenever they want

As a rule, programmers are not required tostrict schedule requirements. There is no need to sit at the computer strictly from 9 to 6: employers look at the result. If an employee likes to sleep in the morning longer, it's okay.

You can count on relocation

The situation now is such that it will be difficult for youget a job in a foreign company, while working from Russia. However, a number of international employers are still willing to arrange for programmers to move to another country.

Easier to create your own project

If in the long run aim at yourIT business, there will be a big advantage. Developers are expensive to hire, and all product processes will be faster: for example, you can quickly create an MVP (minimum viable product). And the employee in the future will begin to understand how the product is arranged and works, and this is a plus for the entrepreneur.

You do not need to have a special higher education

Some companies preferprogrammers with a technical background, but not all. According to an Indeed.com survey, which was conducted back in 2017, when there were far fewer private development schools than now, 72% of employers in the United States trust graduates of various courses and bootcamps no less than graduates of specialized faculties who have completed additional training. The situation in Russia is no different. In our country, a diploma is often not needed in principle for employment.

Daria Kharitonova, 32, software developer at Accenture

After graduating, I worked as an engineerindustrial safety. Over time, it got boring. Even before the pandemic, I realized that I wanted to change the field, but I didn’t know where to move. At some point, I began to have friends who are programmers. I really liked their stories about work. And I decided that I also want to try something like that. I went to study.

I had absolutely no experience inprogramming. Unless at school, when we had computer science and there we wrote something in Pascal. But there I successfully copied everything from more “educated” classmates - therefore, when I left school, I had an A in computer science, but an absolute void in my head.

During training, I sent out resumes and received about thirty rejections. About the same number of companies ignored me. As a result, the future employer found me on the Headhunter himself.

Learning to be a programmer is convenient

Programming is one of the most convenientdisciplines to study - without attending full-time classes. You can study as a developer from home and from anywhere in the world, at a convenient time, and all you need from the equipment is a computer.

Moreover, most of the training is based onpractical tasks and creation of real projects. The student from the inside gets an excellent idea of ​​​​the future profession and upon graduation becomes a ready-made junior specialist. A profession can be changed quickly, even within a year.

You will acquire a new hobby

A 2020 JetBrains survey found:Most of the interviewed developers consider programming to be their main hobby. There is a joke that programmers are the only ones who work after work for their own pleasure.

Bonus: knowing how to program is useful, even if you don’t change your profession

An engineering discipline that teaches you to think systematically and solve various problems that are not necessarily related to code. A technical background will come in handy in any profession.

Read more

"James Webb" took the clearest photo of a star in history

Developments of Moscow radiologists on AI became the basis of federal standards

Quantum charging will allow record-breaking fast charging of electric vehicles