Answer the question
In order to leave comments, you need to log in
How do you understand junior, middle (developer), senior, and is there a fundamental difference between these concepts in the web, embedding, game development and other programming?
And also:
What is the most common definition?
Is this definition amenable to formalization?
Is it possible to apply to people from an objective point of view, and not from a managerial-marketing-HR in order to underestimate the salary?
Are there famous personalities (perhaps stars or gurus) who are ready to admit that they are, for example, a senior?
Perhaps the question is rhetorical, philosophical and has been raised so many times, but after thinking about it a lot, I came to the conclusion that the answer to the question "Are you a junior\middle\senior?" in a reasonable time is the same as answering the question "How much does a car cost?" or "How much does the site cost?"
Answer the question
In order to leave comments, you need to log in
These concepts, like many other things, came from the West. In Russia, I know from the example of the current company, there is a division into "3rd category software engineer", 2nd category and the highest category (leading software engineer). In regulatory documents, including within the framework of the job description, it is described that, for example, a software engineer of the 2nd category is an employee with a higher education in a specialty and such and such a number of years of experience. This is a formal approach, in practice I was given the 2nd category much earlier than "should be".
However, now these 3 concepts are still used (with fairly floating boundaries) in order to somehow separate the level of the programmer. An exact definition can only be obtained within the framework of the company and the requirements that it imposes. For example, somewhere the same programmer can be a senior, and in another - a maximum of a middle.
Can it be used to lower wages? Maybe. My opinion is that in this matter it is not the "rank" that is important, but how your experience and your skills cover the needs of someone else's business. This is where your value in the market comes from. And somewhere, being a junior, you can get more than a middle in another place, depending on the requirements. Does the employer want to buy the same skill cheaper? Wants. There are companies where the criteria are formalized; within this company, growth is more transparent.
Is it possible to quickly answer this question? Can. It all depends on the person and on what scale he will evaluate himself. There are those who are trying to raise their status, there are those who, on the contrary, prefer to make increased demands on themselves. And there is an average temperature in the hospital. Still, there is no colossal variation in the views of employers, so there is something to build on.
This is all my personal opinion, not claiming to be true)
Here is a good description https://bizzapps.ru/b/raznitsa-mezhdu-programmista...
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question