Answer the question
In order to leave comments, you need to log in
What do I need to learn to become a true Middle PHP developer?
Hello comrades!
Started his career as a web developer in December 2015. Now I'm getting a job at the third company and finally the top one in the city in the direction of web development (projects on Symfony, RoR, NodeJS).
Now I think that it is necessary to study further. Maybe I need fundamental knowledge (discrete math, math) for the development of logic, because I did not study to be a programmer.
Tell me what, in addition to frameworks, patterns, I need to study in order to become a solid middle within 1-2 years?
Answer the question
In order to leave comments, you need to log in
Changed 3 jobs in a year and 3 months? o_O this is kinda weird.
middle is not only and not so much knowledge as the ability to apply them.
come here with this question in 3 years, and maybe later.
most web devs have a discrete matan, vych. mate and all that in the root did not rest. Of course, this will not be superfluous (at least you will pump your brains), but web devs usually lie in a different plane.
study the best practices, put them into practice, download the skill and you will succeed.
and if you can not cycle only on puff, then you will generally be handsome (puff is well done, but studying other technologies develops your horizons and skills great, even if you earn only puff).
You want to become "become a real Middle PHP developer" but for some reason RoR and NodeJS appear. I often see when people have learned to work with cycles in php and I think that it ended there. And they go into completely different areas. What for? Get good at one thing before doing something completely different. In fact, you have been in it for a year and a tail and already know php and Symfony perfectly?
If you want to be middle, dig deeper, not wider. Otherwise, you will be a June in 45 directions.
Tell me what, in addition to frameworks, patterns, I need to study in order to become a solid middle within 1-2 years?Learn to self-learn from the documentation. For now, nothing more.
For such a period of 2015-2017, it is quite possible to become a middle. Look at the summary of the middles and compare with your knowledge. If you understand most of the above, then you are already middle.
if we consider web programming, then these disciplines are not really needed there
at all; in fact, only 5% of knowledge is used from the university course, and the funniest thing is that you cannot find out which ones before starting work, since it depends on the work you do.
Maybe I need fundamental knowledge (discrete matan, vych. matan)
Middle is independent. He boldly steps forward, not producing bydlokod, but working honestly at his level. Gradually he becomes a coolhacker, but to himself he thinks that he is middle. For as soon as I realized that I knew enough, I began to degrade.
Here is another map of becoming a backend: https://github.com/bzick/oh-my-backend#oh-my-backend
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question