mirror of
https://github.com/salmer/CppDeveloperRoadmap.git
synced 2025-12-17 20:44:39 +03:00
26 lines
2.0 KiB
Markdown
26 lines
2.0 KiB
Markdown
# Уровень разработчиков
|
||
|
||
> Уровень разработчика (eng.: *grade*) - это попытка классифицировать разработчиков по их навыкам, компетенциям и практическому опыту. По нему возможно представить предлагаемую сложность задач, а также набор компетенций для их решения.
|
||
|
||
Как и в других сферах, в индустрии разработки существует более-менее устоявшаяся классификация разработчиков. Выделим эти уровни:
|
||
- Junior;
|
||
- Middle;
|
||
- Senior.
|
||
|
||
Большинство компаний имеет свое видение по набору обязанностей и компетенций, предъявлемые к разработчку. Очень легко встретить ситуацию: работая в одной компании, вы можете быть Senior разработчиком, а в другой - еле-еле дотягиваете до уровня Middle. Тем не менее, можно описать и охарактеризовать общие ожидания для любого уровня в подавляющем большинстве компаний. В дальнейшем, будет использоваться упрощенная классификация, описанная выше.
|
||
|
||
**Пример:** Ознакомиться с принятыми классификациями уровней в различных компаниях, можно здесь: https://www.levels.fyi/
|
||

|
||
|
||
|
||
# Описание
|
||
|
||
[Pre-Junior C++](Grades/PreJunior.md)
|
||
|
||
[Junior C++](Grades/Junior.md)
|
||
|
||
[Middle C++](Grades/Middle.md)
|
||
|
||
[Senior C++](Grades/Senior.md)
|
||
|