HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-03-10
1 <ul><li><a>Градация специалистов - зачем это нужно</a></li>
1 <ul><li><a>Градация специалистов - зачем это нужно</a></li>
2 <li><a>Junior</a></li>
2 <li><a>Junior</a></li>
3 <li><a>Middle - новый этап</a></li>
3 <li><a>Middle - новый этап</a></li>
4 <li><a>Senior - самая вершина</a></li>
4 <li><a>Senior - самая вершина</a></li>
5 </ul><p>Разработка программного обеспечения - это область, которая подразумевает не только умственное развитие специалиста, но и карьерное. IT-сотрудники проходят несколько "этапов" в процессе продвижения по карьерной лестнице. Для их достижения знания языков программирования и навыков писать исходный код не всегда достаточно.</p>
5 </ul><p>Разработка программного обеспечения - это область, которая подразумевает не только умственное развитие специалиста, но и карьерное. IT-сотрудники проходят несколько "этапов" в процессе продвижения по карьерной лестнице. Для их достижения знания языков программирования и навыков писать исходный код не всегда достаточно.</p>
6 <p>Сегодня предстоит познакомиться с градацией разработчиков в IT. Нужно выяснить, какие этапы подразумевает выбранная карьера, а также с какими особенностями предстоит столкнуться программистам. Предложенные сведения годятся для изучения как обычными пользователями, так и разработчиками, которые относительно недавно начали построение своей карьеры.</p>
6 <p>Сегодня предстоит познакомиться с градацией разработчиков в IT. Нужно выяснить, какие этапы подразумевает выбранная карьера, а также с какими особенностями предстоит столкнуться программистам. Предложенные сведения годятся для изучения как обычными пользователями, так и разработчиками, которые относительно недавно начали построение своей карьеры.</p>
7 <h2>Градация специалистов - зачем это нужно</h2>
7 <h2>Градация специалистов - зачем это нужно</h2>
8 <p>Градация или грейд - это своеобразный маркер компетенций и задач сотрудника. С его помощью можно обозначить навыки и знания конкретного работника. Градация была придумана не IT-специалистами, а HR. С помощью нее намного проще оценить, сколько будет "стоить" конкретный человек на рынке современного труда.</p>
8 <p>Градация или грейд - это своеобразный маркер компетенций и задач сотрудника. С его помощью можно обозначить навыки и знания конкретного работника. Градация была придумана не IT-специалистами, а HR. С помощью нее намного проще оценить, сколько будет "стоить" конкретный человек на рынке современного труда.</p>
9 <p>У грейда нет четких и строгих критериев. Каждая компания сама решает, что должен уметь и знать человек на каждой ступени развития в выбранном направлении. Из-за этого бывает так, что в одной организации специалист трудился на одной ступени, а при переходе к другому работодателю - получает новый статус. И не всегда эта позиция оказывается более высокой.</p>
9 <p>У грейда нет четких и строгих критериев. Каждая компания сама решает, что должен уметь и знать человек на каждой ступени развития в выбранном направлении. Из-за этого бывает так, что в одной организации специалист трудился на одной ступени, а при переходе к другому работодателю - получает новый статус. И не всегда эта позиция оказывается более высокой.</p>
10 <p>В сфере информационных технологий можно выделить три ступени развития:</p>
10 <p>В сфере информационных технологий можно выделить три ступени развития:</p>
11 <ul><li>Junior или джун;</li>
11 <ul><li>Junior или джун;</li>
12 <li>Middle специалист (мидл);</li>
12 <li>Middle специалист (мидл);</li>
13 <li>Senior разработчик (сеньор).</li>
13 <li>Senior разработчик (сеньор).</li>
14 </ul><p>Далее каждый этап развития будет рассмотрен более подробно. Соответствующая карьерная лестница применима к любой IT-специальности, а не только к разработке программного обеспечения и игр. Но в качестве наглядного примера будет взята именно эта область.</p>
14 </ul><p>Далее каждый этап развития будет рассмотрен более подробно. Соответствующая карьерная лестница применима к любой IT-специальности, а не только к разработке программного обеспечения и игр. Но в качестве наглядного примера будет взята именно эта область.</p>
15 <p>Вопрос о том, что значит Junior, не вызывает у большинства работников много вопросов. Это связано с тем, что в переводе с английского джуниор значит "молодой" или "младший". Так называют новичков. Вчерашних студентов или школьников, обладающих случайным набором начальных навыков, которые подходят для "старта" в карьере разработчика или иного IT-специалиста.</p>
15 <p>Вопрос о том, что значит Junior, не вызывает у большинства работников много вопросов. Это связано с тем, что в переводе с английского джуниор значит "молодой" или "младший". Так называют новичков. Вчерашних студентов или школьников, обладающих случайным набором начальных навыков, которые подходят для "старта" в карьере разработчика или иного IT-специалиста.</p>
16 <p>Junior - это младший специалист. Он знает теорию и освоил синтаксис хотя бы одного языка программирования. Может писать на нем исходный код проектов, правда, простейших. Если навыков в области непосредственного создания кодов нет, такой работник будет называться стажером.</p>
16 <p>Junior - это младший специалист. Он знает теорию и освоил синтаксис хотя бы одного языка программирования. Может писать на нем исходный код проектов, правда, простейших. Если навыков в области непосредственного создания кодов нет, такой работник будет называться стажером.</p>
17 <p>Задачи джуна не структурированы, но их достаточно для решения простейших технических заданий. Особенно, если новичку сказали, как именно это сделать. Такой специалист будет получать практику от более опытных своих коллег и работать под их наставничеством.</p>
17 <p>Задачи джуна не структурированы, но их достаточно для решения простейших технических заданий. Особенно, если новичку сказали, как именно это сделать. Такой специалист будет получать практику от более опытных своих коллег и работать под их наставничеством.</p>
18 <p>Джунам бывает проблематично найти свою первую работу. Компаниям иногда намного проще связаться с middle разработчиком или сеньор-программистом, чем обучать неопытного новичка всему с нуля. На вакансии джунов обычно претендуют или программисты-самоучки, или выпускники техникумов/вузов.</p>
18 <p>Джунам бывает проблематично найти свою первую работу. Компаниям иногда намного проще связаться с middle разработчиком или сеньор-программистом, чем обучать неопытного новичка всему с нуля. На вакансии джунов обычно претендуют или программисты-самоучки, или выпускники техникумов/вузов.</p>
19 <p>У джуна обычно уже есть опыт в реальной разработке программного обеспечения - около одного года. Такой человек будет хорошо разбираться в одном языке программирования, а также в технологии, которая используется конкретными работодателями. В его задачи входят в основном решение технических вопросов с четкой постановкой, с подробным описанием, что и как необходимо сделать. Уровень ответственности тут окажется минимальным. Заработная плата у junior-разработчиков не слишком высокая. В среднем она составляет около 40 000 рублей.</p>
19 <p>У джуна обычно уже есть опыт в реальной разработке программного обеспечения - около одного года. Такой человек будет хорошо разбираться в одном языке программирования, а также в технологии, которая используется конкретными работодателями. В его задачи входят в основном решение технических вопросов с четкой постановкой, с подробным описанием, что и как необходимо сделать. Уровень ответственности тут окажется минимальным. Заработная плата у junior-разработчиков не слишком высокая. В среднем она составляет около 40 000 рублей.</p>
20 <p>Для перехода на новую ступень развития, такому сотруднику предстоит изучить:</p>
20 <p>Для перехода на новую ступень развития, такому сотруднику предстоит изучить:</p>
21 <ul><li>больше языков программирования, а те, что были изучены ранее - глубже;</li>
21 <ul><li>больше языков программирования, а те, что были изучены ранее - глубже;</li>
22 <li>фреймворки выбранных языков разработки - платформы, набор технологий, помогающий программисту создавать, обслуживать и масштабировать проекты;</li>
22 <li>фреймворки выбранных языков разработки - платформы, набор технологий, помогающий программисту создавать, обслуживать и масштабировать проекты;</li>
23 <li>системы управления базами данных (СУБД) и сами базы данных;</li>
23 <li>системы управления базами данных (СУБД) и сами базы данных;</li>
24 <li>существующие и наиболее популярные компиляторы - программы, с помощью которых исходный код преобразуется в машинный.</li>
24 <li>существующие и наиболее популярные компиляторы - программы, с помощью которых исходный код преобразуется в машинный.</li>
25 </ul><p>Для продвижения по карьерной лестнице джуну необходимо писать код без ошибок, а также справляться с этой задачей самостоятельно. А еще - в срок решать поставленные задачи, уметь считывать чужие коды и высказывать по ним полезные и эффективные замечания.</p>
25 </ul><p>Для продвижения по карьерной лестнице джуну необходимо писать код без ошибок, а также справляться с этой задачей самостоятельно. А еще - в срок решать поставленные задачи, уметь считывать чужие коды и высказывать по ним полезные и эффективные замечания.</p>
26 <h2>Middle - новый этап</h2>
26 <h2>Middle - новый этап</h2>
27 <p>Задумываясь, что значит middle, можно обратиться к переводу соответствующего слова. С английского оно переводится как "середина". В информационных технологиях и разработке ситуация не меняется. Middle - это сотрудник среднего звена. Вчерашний джун, который смог успешно освоить весь стек технологий, используемый в компании. Он рассматривается в качестве основного программиста, выполняющего поставленные перед ним задачи самостоятельно и своевременно.</p>
27 <p>Задумываясь, что значит middle, можно обратиться к переводу соответствующего слова. С английского оно переводится как "середина". В информационных технологиях и разработке ситуация не меняется. Middle - это сотрудник среднего звена. Вчерашний джун, который смог успешно освоить весь стек технологий, используемый в компании. Он рассматривается в качестве основного программиста, выполняющего поставленные перед ним задачи самостоятельно и своевременно.</p>
28 <p>Кроме знания нескольких языков программирования middle использует дополнительные технологии вроде фреймворков и библиотек для более быстрого создания проектов. Проверка кодов, написанных мидлом, не нужна. В задачи такого работника входит самостоятельная его проверка, а также исправление текста проекта так, чтобы он был лаконичным и понятным, простым для восприятия.</p>
28 <p>Кроме знания нескольких языков программирования middle использует дополнительные технологии вроде фреймворков и библиотек для более быстрого создания проектов. Проверка кодов, написанных мидлом, не нужна. В задачи такого работника входит самостоятельная его проверка, а также исправление текста проекта так, чтобы он был лаконичным и понятным, простым для восприятия.</p>
29 <p>На миддле работник учится решать нестандартные задачи полностью самостоятельно. Его могут попросить реализовать назначение выдачи прав пользователям в том или ином проекте. Мидл должен понимать, как выполнить эту задачу, на какие типы разбить права. Ему нередко выдают задания "с запасом" - сразу на неделю или месяц. Middle-специалист умеет делить задачи на более простые и понятные составляющие.</p>
29 <p>На миддле работник учится решать нестандартные задачи полностью самостоятельно. Его могут попросить реализовать назначение выдачи прав пользователям в том или ином проекте. Мидл должен понимать, как выполнить эту задачу, на какие типы разбить права. Ему нередко выдают задания "с запасом" - сразу на неделю или месяц. Middle-специалист умеет делить задачи на более простые и понятные составляющие.</p>
30 <p>Мидлов почти не увольняют. Это связано с тем, что именно на этих специалистах "держится" вся разработка программного обеспечения или сервиса в команде. С трудоустройством у middle-специалистов проблем обычно не возникает - им часто предлагают вакансии еще до увольнения с прежней работы. При переходе к другому работодателю наблюдается их повышение до сеньоров или при условии предложения более выгодных условий сотрудничества.</p>
30 <p>Мидлов почти не увольняют. Это связано с тем, что именно на этих специалистах "держится" вся разработка программного обеспечения или сервиса в команде. С трудоустройством у middle-специалистов проблем обычно не возникает - им часто предлагают вакансии еще до увольнения с прежней работы. При переходе к другому работодателю наблюдается их повышение до сеньоров или при условии предложения более выгодных условий сотрудничества.</p>
31 <p>Для перехода со "звания" джуниора на мидл нужно около 2-7 лет. Такой специалист должен:</p>
31 <p>Для перехода со "звания" джуниора на мидл нужно около 2-7 лет. Такой специалист должен:</p>
32 <ul><li>знать несколько языков программирования;</li>
32 <ul><li>знать несколько языков программирования;</li>
33 <li>углубленно изучить некоторые инструменты разработки;</li>
33 <li>углубленно изучить некоторые инструменты разработки;</li>
34 <li>понимать, как работает изнутри та или иная технология/фреймворк;</li>
34 <li>понимать, как работает изнутри та или иная технология/фреймворк;</li>
35 <li>иметь опыт работы и теоретические знания стандартных библиотек.</li>
35 <li>иметь опыт работы и теоретические знания стандартных библиотек.</li>
36 </ul><p>В основном мидлу приходится решать бизнес-задачи, которые полностью закрывают ту или иную проблему. Он сможет изменить существующий ранее сервис, добавить новые интерфейсные страницы или API-функции.</p>
36 </ul><p>В основном мидлу приходится решать бизнес-задачи, которые полностью закрывают ту или иную проблему. Он сможет изменить существующий ранее сервис, добавить новые интерфейсные страницы или API-функции.</p>
37 <p>Middle обычно не срывает сроки выполнения задач и справляется с ними в объеме до 85-95 %.</p>
37 <p>Middle обычно не срывает сроки выполнения задач и справляется с ними в объеме до 85-95 %.</p>
38 <p>Заработок такого разработчика выше, чем в случае с джуниором. Мидл-специалист будет получать от 100 000 рублей. В регионах - около 80 000.</p>
38 <p>Заработок такого разработчика выше, чем в случае с джуниором. Мидл-специалист будет получать от 100 000 рублей. В регионах - около 80 000.</p>
39 <p>На следующую ступень специалист перейдет, если он будет:</p>
39 <p>На следующую ступень специалист перейдет, если он будет:</p>
40 <ul><li>изучать новые технологии вроде блокчейна и мультиоблачных сред;</li>
40 <ul><li>изучать новые технологии вроде блокчейна и мультиоблачных сред;</li>
41 <li>читать и анализировать исходные коды известных проектов;</li>
41 <li>читать и анализировать исходные коды известных проектов;</li>
42 <li>обучаться работе с разнообразными системами управления базами данных на профессиональном уровне;</li>
42 <li>обучаться работе с разнообразными системами управления базами данных на профессиональном уровне;</li>
43 <li>учить языки программирования на самом глубоком уровне (включая их фреймворки и библиотеки).</li>
43 <li>учить языки программирования на самом глубоком уровне (включая их фреймворки и библиотеки).</li>
44 </ul><p>Мидл - это ступень, на которой уже можно работать без наставничества. Именно эта категория специалистов обычно обучает стажеров и джунов.</p>
44 </ul><p>Мидл - это ступень, на которой уже можно работать без наставничества. Именно эта категория специалистов обычно обучает стажеров и джунов.</p>
45 <h2>Senior - самая вершина</h2>
45 <h2>Senior - самая вершина</h2>
46 <p>Senior - это старший разработчик. Так называется программист, которому можно поручить новый проект или направление. Он является разработчиком, который руководит всей командой или ее подразделениями. Может трудиться полностью самостоятельно.</p>
46 <p>Senior - это старший разработчик. Так называется программист, которому можно поручить новый проект или направление. Он является разработчиком, который руководит всей командой или ее подразделениями. Может трудиться полностью самостоятельно.</p>
47 <p>Senior - разработчик, у которого уровень зависит не только от стажа, но и от уровня знаний/навыков. До данного "звания" обычно получается добраться примерно за 8-10 лет.</p>
47 <p>Senior - разработчик, у которого уровень зависит не только от стажа, но и от уровня знаний/навыков. До данного "звания" обычно получается добраться примерно за 8-10 лет.</p>
48 <p>Сеньоры решают самые сложные задачи, проектируют архитектуру приложений и понимают, что должно получиться в конечном итоге. Такой разработчик будет заниматься проверкой кода, а также помогать справляться с задачами менее опытным коллегам. Нередко именно сеньор является руководителем в команде. Главным показателем его развития выступает увеличение успешно запущенных IT-проектов, которые функционируют до сих пор.</p>
48 <p>Сеньоры решают самые сложные задачи, проектируют архитектуру приложений и понимают, что должно получиться в конечном итоге. Такой разработчик будет заниматься проверкой кода, а также помогать справляться с задачами менее опытным коллегам. Нередко именно сеньор является руководителем в команде. Главным показателем его развития выступает увеличение успешно запущенных IT-проектов, которые функционируют до сих пор.</p>
49 <p>Сеньоров практически не увольняют. Можно даже сказать, что увольнение такого работника - добровольное его решение. Компании буквально "охотятся" на таких разработчиков и готовы предложить им выгодные условия сотрудничества.</p>
49 <p>Сеньоров практически не увольняют. Можно даже сказать, что увольнение такого работника - добровольное его решение. Компании буквально "охотятся" на таких разработчиков и готовы предложить им выгодные условия сотрудничества.</p>
50 <p>В задачи сеньора входит не только подбор решения той или иной "проблемы", но и убеждение клиента/заказчика и команды в том, что выбранный путь действительно правильный. Оплачивается труд senior выше - от 250 000 рублей. Верхней границы зарплаты тут нет - все зависит от того, сколько конкретная компания готова платить.</p>
50 <p>В задачи сеньора входит не только подбор решения той или иной "проблемы", но и убеждение клиента/заказчика и команды в том, что выбранный путь действительно правильный. Оплачивается труд senior выше - от 250 000 рублей. Верхней границы зарплаты тут нет - все зависит от того, сколько конкретная компания готова платить.</p>
51 <p>Кто такой сеньор, джуниор и мидл, понятно. И как достигнуть того или иного этапа развития в программировании, тоже. Senior может двигаться дальше - до техлида, тимлида, а также продакт-менеджера или IT-архитектора. Быстрее получить необходимые для этого знания и навыки помогут дистанционные компьютерные курсы.</p>
51 <p>Кто такой сеньор, джуниор и мидл, понятно. И как достигнуть того или иного этапа развития в программировании, тоже. Senior может двигаться дальше - до техлида, тимлида, а также продакт-менеджера или IT-архитектора. Быстрее получить необходимые для этого знания и навыки помогут дистанционные компьютерные курсы.</p>
52 <p><em>Хотите освоить современную IT-специальность? Огромный выбор курсов по востребованным IT-направлениям есть в <a>Otus</a>!</em> </p>
52 <p><em>Хотите освоить современную IT-специальность? Огромный выбор курсов по востребованным IT-направлениям есть в <a>Otus</a>!</em> </p>
53  
53