Answer the question
In order to leave comments, you need to log in
In what direction and how best to develop your knowledge in web development?
Hi all. The question will be extensive and quite diversified.
I've been doing web development for about 2 years. And I figured everything out with the help of self-study. But the critical moment has come when I do not quite clearly see where to go.
Actually the problem is this: I don’t feel confident in everything, and I can’t quite understand where the gap is.
I write in php, js, CoffeeScript, css
Dealt with yii, yii 2, Git Familiar
with C programming language, angularjs, nodejs, expressjs
I won't even remember about such trifles as bootstrap and its analogues.
But in knowledge, there is a clear lack of understanding of streams, ports, the principles of installing packages (macos, Linux), their “linking”, I don’t even quite understand how ~/.bash_profile works, misunderstanding of bit operations, and other higher matters.
I do not fully understand and understand how TCP and UDP work.
Maybe someone knows in which direction to dig, what to read, how and where it is best to find the most intelligible examples.
For example, a clear and simple example of the SPA architecture of a web application with a human description is not so easy to find for a person who does not understand how it should look like, or to install and configure nginx and phpfpm without understanding what is from it, although in the documentation, although everything is written clearly and clearly.
And I don’t mention the problem with finding a normal portfolio, which I’m not ashamed to show on freelance.
What to do?
Answer the question
In order to leave comments, you need to log in
Why see a psychologist? The situation is typical.
A person embarked on a dangerous path of freelance, php, forum installation. The diagnosis is aggravated, it seems, by problems with mathematics (problems with bit operations, does it happen?).
2 years is not that long yet, it's time to quit php and start closing the gaps.
I recommend Cormen, and Java, in progress protocols, multithreading, architecture.
will get better in a couple of years.
The main problem: you have no goal!
Without a goal, there is no result.
There will be a goal -> IMMEDIATELY! there will be knowledge (manuals, forums, courses) -> there will be practice -> there will be a result.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question