Answer the question
In order to leave comments, you need to log in
How to look for a job as a Python developer with a year of experience?
Good evening,
dear forum users!
A couple of years ago, I went to the forum with a question about how I can become a developer and received solid feedback and good advice, for which I am very grateful. I am currently a Python developer. The path to the profession was not easy, at first there was a year of active independent study, now I have been working for a large financial company for almost a year.
The question is the following. Unfortunately, my first work experience cannot be called exceptionally successful due to the fact that at the current place of work, from a technical point of view, the project is not so complicated and, in general, the active phase of its development has now ended. Accordingly, I no longer learn anything new at work, in connection with which the search for a new job has become relevant.
The first "touchstones" were last autumn - I wanted to understand what the level of requirements for me was now, and then I realized that I needed to put on the materiel. Therefore, since autumn I have been more actively involved in my studies (although I have not abandoned it before), deepened my knowledge of Python, read a lot of materials, a book on asyncio, now I am reading a book on SQL / PostgreSQL and gradually mastering the Python Cookbook (terribly interesting), I wrote several English-language articles - partly for myself, in order to better assimilate the material, partly for the portfolio - so that it can be seen that the developer is striving to grow as a professional, learning something new, and not just saying that he is ready to learn, etc.
The problem is that Python development has a fairly high threshold in terms of stack space. For example, my good friend just graduated as a front-end developer (React) at HTML Academy and got a job with a salary of 120 thousand rubles in just a month, by the way, without knowing English. My job search a year ago was hell, because. without work experience, I could hardly even get through to interviews :) And I get 80 thousand rubles. in my hands despite the fact that I am fluent in English, I read books, I study in my free time, etc. By the way, I don’t complain about money, at the moment when they made me an offer, I was terribly pleased with the amount. I thought it would be much less. But now growth is desirable.
Moments about which I would like to ask advice.
1) The deeper I study the theory, the deeper they start asking me at interviews and as a result they often refuse :) Now I just resumed the search, but there are already several refusals. Is this normal or do I need to do something differently? I would not like to stop the search either, because in my current job, I risk starting to stagnate in terms of practice.
2) HR keeps sending me vacancies for Senior Developers. Apparently, sometimes it’s stupid copy-paste, and sometimes HR doesn’t delve into work experience too much. How to respond to such letters? Just agree to interviews or outline the moment "do I fit?".
3) Everyone offers very different salary brackets and I don’t understand what to start from. The situation is further complicated by the fact that, as he said, HR often send senior vacancies. And in some cases, HR, apparently, does not understand much, but in others it is simply too lazy to correct / clarify something - you are interested, they threw off some description for you and are ready to talk. And very often wages are not indicated at all, and they ask me what I expect. I'm trying to understand what you can count on money at the current stage?
4) What is more promising - to focus on further deepening your knowledge of Python or expanding the technology stack? Although I try to study the material thoroughly - I take notes in Notion, work through them, practice the code I study, sometimes write articles - there is a problem associated with forgetting. Very often I learn something, but after a month I can’t formulate it at the interview, although give me a task - I’ll do it, find it in notes, google it, read it in the documentation ... How do you work with a similar problem for yourself?
I would be grateful for the advice of my colleagues. Thank you!
Answer the question
In order to leave comments, you need to log in
Sounds like you've got the impostor syndrome. Read the author Philipp Ranzhin on Habré - he tells everything in detail just about your case in the article "Do not jump above your head - you will remain a dumbass in captivity of big money" (the toaster blocks the link to it).
You can also add that the decisions you make must be meaningful, i.e. follow any goal. For example, you decide to learn python to become a programmer, to get a lot of money, to buy yourself a house, to feel happy. This is called the "five why" rule : if you can't answer the question "why" 5 times in a row, then you've been brainwashed into the problem being solved.
Good evening.
1) The deeper I study the theory, the deeper they start asking me at interviews and as a result they often refuse :) Now I just resumed the search, but there are already several refusals. Is this normal or do I need to do something differently? I would not like to stop the search either, because in my current job, I risk starting to stagnate in terms of practice.
2) HR keeps sending me vacancies for Senior Developers. Apparently, sometimes it’s stupid copy-paste, and sometimes HR doesn’t delve into work experience too much. How to respond to such letters? Just agree to interviews or outline the moment "do I fit?".
3) Everyone offers very different salary brackets and I don’t understand what to start from. The situation is further complicated by the fact that, as he said, HR often send senior vacancies. And in some cases, HR, apparently, does not understand much, but in others it is simply too lazy to correct / clarify something - you are interested, they threw off some description for you and are ready to talk. And very often wages are not indicated at all, and they ask me what I expect. I'm trying to understand what you can count on money at the current stage?
4) What is more promising - to focus on further deepening your knowledge of Python or expanding the technology stack?
I am not a developer. Something between a product owner and a business analyst.
But I think my experience will be valuable.
1) you need to decide on the task.
There are two most obvious streams:
A) salary growth
B) skill/experience growth
Not always one will correspond to another.
2) decide on the industry. Do you want more money? Go to banks.
————-
Do not try to go to interviews, they will show your level. Show GAP and market trends. This is a good experience before growth.
ZP speak honestly, take into account the market.
Are you getting 80? Say - I get 80. I want growth. For example in 20%/30%. Yes, you can sell cheap, but for you it will be growth.
Remember, you can always change companies - there's nothing wrong with that. He himself left the company after 1 month of work, because he did not like it. (I didn’t go anywhere, I found another place in advance). It didn't cause any problems.
Received a 120% increase in salary over the past year
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question