D
D
DollyPapper2020-07-07 21:09:40
Python
DollyPapper, 2020-07-07 21:09:40

Python junior, is it possible?

Hello. I have been working as an administrator for several years now, I often use python in my work. But I'm already tired of admin, I want to go into development. Naturally, 0 development experience. I only consider the web, specifically the back. Since I am only familiar with python (well, not counting bash and powershell), the choice fell on this language, along with the django framework. But the catch is that I often hear that it is very problematic for a beginner to break into the web in python. That there are not enough vacancies even for non-juniors, so the chances are lower than in other languages. Could you clarify for this topic how things are in reality? MSC location.

Answer the question

In order to leave comments, you need to log in

6 answer(s)
W
Web Dentist, 2020-07-07
@kgb_zor

Make at least one project and upload it to github, but, of course, it should not be hello wolrd.
Use DRF, Celery, Channels in this project. Learn CBV, FBV, pep8. In general, make at least some worthwhile project that will show that you are not a noob. Well, use the link to the project when applying for a job.

R
Ronald McDonald, 2020-07-07
@Zoominger

Naturally, 0 development experience. I only consider the web, specifically the back.

Classic.
It is pointless to convince you, pick hh, go to interviews, then file a success story of career growth from a cashier to a shift manager.

T
taktik, 2020-07-08
@taktik

Python is not the best choice for a junior for many reasons. But the main thing is that it will be more difficult to find a job than with other languages. There are several reasons:
1) the market is full of Python juns
2) python is used mainly where juns are not needed - small companies and startups
3) in general, there are fewer vacancies than for other languages

N
Nikolino, 2020-07-07
@Nikolino

Well, you know Python (probably), you learn Django, you do one or two CRUD projects. You deploy the local environment in Docker (MySQL, Redis, RabbitMQ are all there).
And now, you almost know the modern web backend development. Then, at the interview, you confidently assert that you can do all this, you can make a project from scratch before deployment, and you do a test task on the same Django.

A
Andrew Nodermann, 2020-07-08
@Lucian

The whole problem with people is that they do not know how to see opportunities.
A loser will try once and stop there.
People who are "lucky" tend to try something a hundred times.

the catch is that I often hear
Fix your filter to filter out the opinions of losers.
Come here with your stats to like my comment: Tried it
100 times
5 got fucked
1 time they got a job
Application conversion 6/100 = 6%
Job conversion 1/100 = 1%
Job conversion 1/6 = 16%

S
Sanes, 2020-07-07
@Sanes

DevOps will be easier to break into.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question