Answer the question
In order to leave comments, you need to log in
How many hours a day do you need to devote to becoming a Java Middle?
I have 6 years to learn programming on my own.
The maximum number of hours per day that I can devote to Java is ~6 hours.
Let's say
Answer the question
In order to leave comments, you need to log in
The question is fundamentally wrong, as is the approach.
To begin with, junior, middle, senior developers differ not so much in their knowledge of a large number of technologies, but in their knowledge of certain corner cases in some technologies, they also differ in the ability to build and design one or another part of the system, or the entire system, depends on the experience that By the way, it is also different.
I would say that the so-called soft skills are no less important, in fact it can be called experience. Experience in communicating with the business and the team, the ability to transfer knowledge to new employees, and so on. Yes, and obsession with technology is also not the best feature, after all, there are different tools for different tasks, and the task of a really experienced developer is to choose them, I’m telling you as a person who writes specifically in Java.
The bottom line is that most of these skills cannot be obtained in an artificial environment, well, you won’t be able to portray the pressure of business on yourself when you need to do some feature quickly, but better “yesterday”, and in such situations, differences appear and you can immediately see how well a person approaches writing the code that he writes, how he conducts with other people in such a stressful situation, and so on.
I would advise you to devote a year to training, but devote it firmly and seriously, and then look for the position of a junior developer, and then continue training (you will always have to do this) and get real experience in real conditions.
It turned out chaotically, I'm not a writer, but I hope I helped.
2 years, provided that:
a) you were a member of the development team for >2 major projects and you made a significant contribution to the project;
and/or
b) have been a developer and team lead on 2-3 projects, from start to finish.
Note: everything that you have indicated is only a plus for you during the implementation of paragraph a) and / or b)
for 4 years I think it is quite realistic, if you try. But you still won’t find a job, because the market has been stagnating for a long time, while it’s full of very high quality specialists with whom you can never compete corny because they also study and grow + already have a senior or middle level behind them, I
advise you somewhere in JS ecosystem to roll into iOS development.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question