Answer the question
In order to leave comments, you need to log in
How to come to terms with the fact that you are not a top developer?
The essence of the question is how to come to terms with the fact that, for example, I choose the field of web development, and against the background of any core game developers I will look like an ignoramus.
Web development is essentially not the same as development, for example, in c / c ++.
The same sishniki, in fact, study everything deeply enough and the sphere makes them do it.
On the web, it’s difficult to move in this direction, every day something new comes out and you don’t have time to study current tools, not to mention writing your own or studying any fundamental topics.
In general, how to be in the field of the web, but not be a typical weber-reactor/angularist, etc.
Answer the question
In order to leave comments, you need to log in
It's called impostor syndrome when you look at other developers who know something you don't yet know. You have to fight this in order to study everything that you don’t know, and when you reach their level, everything will pass by itself.
Play non-top toys even in the same VKontakte, look at the ignoramus-core-game developers.
Or do you think there is no analogue of AAA-class toys in web development?
A year and a half after starting a serious career, you will be worried about three things:
1) How much is your salary now
2) What do you need to learn or do to raise your salary
3) Is your stack still relevant to loot salary
Tasks, direction, company and everything else is secondary.
First and most important.
Top developers - one in 100,000. These are Geniuses. For example, Dmitry Koterov, the author of the most popular Russian-language book on PHP in the Russian Federation, wrote it when he was 20+ years old, it was the year 2001 or 2002. Then he ruled the My Krug service. Here is the top.
The remaining 99,999 people are all mediocre.
Second and no less important.
When your age exceeds 30 years and you will be a coder, a programmer, against the background of people who are engaged in much more promising and global and more profitable things in life, you will be a total loser, even if you develop games in C, even if you work on the web.
Therefore, work with whom you work. One hell, you will not jump above the level of a computer geek.
Confucius has such wisdom that a journey of 1000 miles begins with the first step.
There is no way you can become top on the first step when others have already taken thousands of steps. I recently received the status of TOP-10, this is after four years of work on the same exchange. It would be funny if I resented that I was not top on the day of registration)))
Counter question: How not to look with disdain at some igrodel, the result of whose work will work on one machine for one user and process data volumes no larger than a set of textures?
in the game and c and c++ the same thing,
I would even say most of the work now is focused on continuous learning, this is a new reality, and you don’t have to cry that you learned to be a doctor for 7 years and you all sit farting all your life and making money, there In the same way, you will always need to study.
It is naive to think that in the core game everyone sits farting on the knowledge of the 90s, but on the web they can’t do anything and only study new things superficially, there are a lot of top developers on the web, much more than in any other area, only probably mobile development can compete in terms of quantity tops.
The answer is extremely simple: strive to be needed by people right now , and not to be "top".
Look for approaches and development methods that are not yet on the market.
You will martyn - you will always be in the "tail".
Well, this is some kind of nonsense ... how did you even live to this day? But seriously, comparing yourself only with yourself yesterday, learn from the experienced and move forward...
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question