Найти в Дзене
Funny programmer

How a beginner can decide on a programming language. Part 2

If you like to write both front and back, you can make a move as a horse. Many companies offer a full-stack developer position. It includes both directions. When you get used to it and want to switch to something specific, nobody will prevent you from developing further in one direction.
As I wrote above, I once faced the task of making such a choice. I used the first two and fourth approaches. You will know the power of the first one yourself when you write a couple of projects. The second one didn't work out very well. The fourth project was implemented together with the first one.
The result of the first one is Python
Front, I thought I liked it too and decided to take the full-stack position. As soon as the decision was made, I wrote an application on my own at my previous job and started to actively send my resume to potential employers. The financial pillow for 2-4 months was there, as well as a firm confidence to walk through the interviews before the victory.
I wrote in my

Select between front and back (Backup UPS selected*)

If you like to write both front and back, you can make a move as a horse. Many companies offer a full-stack developer position. It includes both directions. When you get used to it and want to switch to something specific, nobody will prevent you from developing further in one direction.

As I wrote above, I once faced the task of making such a choice. I used the first two and fourth approaches. You will know the power of the first one yourself when you write a couple of projects. The second one didn't work out very well. The fourth project was implemented together with the first one.

The result of the first one is Python

Front, I thought I liked it too and decided to take the full-stack position. As soon as the decision was made, I wrote an application on my own at my previous job and started to actively send my resume to potential employers. The financial pillow for 2-4 months was there, as well as a firm confidence to walk through the interviews before the victory.
I wrote in my resume that I wouldn't come to the interview without performing the TOR (test task). The latter made the process a little bit more complicated, but it was easier for me to understand what they wanted me to do, and my employer would understand if I would arrange it. If they accept the TK, the chances increase.

The second interview and I was accepted. We prepared the workplace. Until the end of the day I tried to understand as much as possible the tasks that are expected of me. By the middle of the day I understand that I don't understand anything. I share it with my colleagues. They say it's okay that I won't be touched for six months, just study the documentation.

https://pixabay.com/ru/photos/%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80-%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BD%D1%8B%D0%B9-%D0%BA%D0%BE%D0%B4-1873831/
https://pixabay.com/ru/photos/%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80-%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BD%D1%8B%D0%B9-%D0%BA%D0%BE%D0%B4-1873831/

Six months! I was saddened. On the one hand, it's okay: sit down, study the documentation, get a PZ. On the other hand, the level of ambition and the desire to conquer the peaks of Everest began to fall. In the evening I approach the team leader and say that I am not suitable for them, and this is not exactly what I expected, and I don't think I would be able to help them (I could, but I didn't want to dive that long). Many will say that it was a normal situation. I didn't need to go straight to my career in the beginning, but in my case, I knew I didn't want to. And I also realized that frontend wasn't mine.

A message comes in a day later with a new offer. At first I thought it was a project work. But when I talked to the guys, they let me know that they were looking for a person to join the team...
It's been almost 10 months now, and I'm happy with my position as a developer.

Conclusion

So if you've made an iron decision to become a developer, you will. Listen to the advice and tips of others, but you'd better make your own decision.

Like to write in 1C - write! What others don't like is their problems. And this is definitely no reason to write on another YAP.
I like to write in PHP, but somewhere you've heard it's dying... Write in PHP! The lion's share of runet is written and written in it.

High competition among Java developers? Write in Java! Become the best specialist and get thousands of offers from top companies per month.
Someone there doesn't like and scolds frontend? Yes, they don't even guess that their favorite and most beautiful application in the phone is SPA (Single Page Application).

Until recently, I thought that nobody scolds Python. Yeah... On one of the forums I found such things that it is scary to remember. It turns out that there are those who do not like this language very much and think that they list its disadvantages. Though the most part of listed is features and so it should be.

In this article we have considered several ways of choosing one of the first NPPs for employment. Apply them, combine them.
If you have experience (described above, another or your own) with this task, describe it in the comments. I think everyone will be interested.

Thank you very much for your time and I hope this article will help you in your endeavors.