Answer the question
In order to leave comments, you need to log in
What can you advise the eternal junior developer?
Graduated from bachelor's degree. In practice, I worked with .NET, C ++, even trained in the company in the summer - I made bug fixes for the desktop on Windows. After graduation, he began working as a web developer. I got a job in a small company. There were employees who had already worked there for 5-10 years, learned something from them, but basically had to cut legacy code in 4 projects at once in PHP, (5.4) pure JS (jQuery, Bootstrap) and .NET (Web forms). There was a little Laravel. Worked for a year - they reduced it, because. an employee came out of the decree.
Then he got a job as an ASP .NET MVC developer. Worked with DevExpress, JS also. But a year has passed, the projects have ended and again reduced. Then a friend called me to freelance. There, in general, there is little to do with programming - you just need to enter product data into the CMS, fill out reports, and so on. This is a part-time job. At the same time, I was looking for a job as an ASP .NET developer, but everyone needs middle, but I'm not pulling it yet, although there is a desire to develop.
The question is how to find a job with which they won’t get kicked out in a year in order to have time to grow up to the level standards in one or another stack. I don't know what to do - .NET, JS, PHP, C++. I thought about taking a course, after which they promise employment. Or take one thing yourself and pump skills. But what is more in demand? Already 4 years have passed, but I'm still hanging out and I don't know where to go
Answer the question
In order to leave comments, you need to log in
I see that everyone is writing here that you need to go to the middle, but I completely disagree with this. You are June. Not jun+, not middle, no one but jun. There is a much more important problem in your career. You don't know how and don't want to learn. There are few developers and no one is simply laid off. Call a spade a spade - you got fired. Apparently, you were just really bad. Even if you memorize questions from social security, it will not help you at work itself. It is possible to deceive the interlocutor, but lies will quickly escalate.
What do you do with it? It’s hard to say, you’re already under thirty and I don’t know cases when a person at that age successfully mastered such an important and complex skill as self-study, but it’s worth a try. How to do it?
- First, do not shift the responsibility for your education to the courses, study yourself. Start reading books on programming, storrent courses, drink something.
- Learn to take the initiative. Become what is called proactive
- Don't think that once you get a job you can stop studying. You've been fired before, and average people don't just get fired, I think you're below average in soft skills.
- Pick one already. Take what you know best and start studying it.
Well, if you answer the question "How to get to work and sit there for the rest of your life?", then just memorize their system (most likely this is your way). And, by the way, sharpers have a lot of such works. The code will be shit, there will be no growth, there will be little money, but there will be work for that.
Just go to interviews as a middle, and after each write out the questions that you could not answer, study them and go to the next interview. And there the work will appear - reach the level. When relatives and friends are taken, they somehow reach out.
At the same time, I was looking for a job as an ASP .NET developer, but everyone needs middle
Regarding the choice of LP, try to identify in which area you have more knowledge and what you have more cravings for, so that at some point you don’t realize that you are burnt out or you are not interested. According to the description, you have a level of junior + hard. I will support Yulia's answer that you should already try to get mad at more serious positions than just June. Remember where the gaps are, ask for feedback after social services, google and study in these areas. Specifically, JS, knowledge of frameworks, assemblers, the basic principles of OOP, etc., is already needed in the middle, you can’t go far on one js and jquery. Courses are a very controversial decision, it all depends on how you study and complete assignments. There is no 100% employment for them, everything will depend only on you. I would advise with your baggage of knowledge to close the rest of the gaps yourself, you can look on the Internet for social security for different positions, understand what they are asking, try to answer yourself and google what you don’t know. There are also many so-called roadmaps on the Internet, which clearly show the development stages of the development and the necessary knowledge for different positions. Unfortunately, no one is safe from job loss now, but this is not a reason to give up. Good luck!
Changing jobs once a year is a good idea. You are taught in the first month, for a couple of months you get used to the project and workflows. Then more or less routine work begins, which does not allow you to acquire new knowledge at the same speed as at the start of work.
So don't be afraid of temporary work.
I think you have already gained experience, you just need to gain confidence)
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question