- А
- Абакан
- Анадырь
- Ангарск
- Архангельск
- Астрахань
- Б
- Балашиха
- Барнаул
- Белгород
- Бийск
- Брянск
- В
- Владивосток
- Владимир
- Волгоград
- Воронеж
- Е
- Екатеринбург
- И
- Иваново
- Ижевск
- Иркутск
- К
- Казань
- Калининград
- Калуга
- Кемерово
- Киров
- Краснодар
- Красноярск
- Курск
- Л
- Липецк
- М
- Магадан
- Магнитогорск
- Махачкала
- Москва
- Мурманск
- Н
- Набережные Челны
- Нижний Новгород
- Нижний Тагил
- Новокузнецк
- Новороссийск
- Новосибирск
- Новый Уренгой
- Ноябрьск
- О
- Омск
- Орел
- Оренбург
- П
- Пенза
- Пермь
- Петропавловск-Камчатский
- Р
- Ростов-на-Дону
- Рязань
- С
- Самара
- Санкт-Петербург
- Саратов
- Севастополь
- Симферополь
- Смоленск
- Сочи
- Ставрополь
- Сургут
- Т
- Тверь
- Тольятти
- Томск
- Тула
- Тюмень
- У
- Улан-Удэ
- Ульяновск
- Уфа
- Х
- Хабаровск
- Ханты-Мансийск
- Ч
- Чебоксары
- Челябинск
- Чита
- Ю
- Южно-Сахалинск
- Я
- Якутск
- Ярославль
Профстандарт «Программист»
Приказом Минтруда Российской Федерации от 20.07.2022 N 424н утвержден профессиональный стандарт программиста. Он заменит стандарт, утвержденный Приказом Министерства труда и социальной защиты России от 18.11.2013 N 679н, вступит в силу 01.03.2023 и будет действовать до 01.03.2029.
Документ уточняет формулировки профессий и корректирует квалификационные требования к сотрудникам при трудоустройстве. Порог вхождения в профессию снизился, что представители правительства РФ объясняют дефицитом ИТ-сотрудников.
Обобщенные трудовые функции по профстандарту «Программист»
Согласно профстандарту, основная цель трудовой деятельности программиста — создание, отладка, тестирование и модификация программного обеспечения (далее по тексту — ПО). Документ устанавливает следующие обобщенные трудовые функции в зависимости от уровня квалификации:
-
третий уровень — написание программного кода с применением языков программирования, его оформление, проверка и отладка;
-
Источник: https://nastobr.com/articles/profstandart-programmist/ четвертый уровень — разработка процедур и оценка работоспособности ПО, рефакторинг, инспекция, оптимизация и исправление дефектов кода, сборка программных модулей;
-
пятый уровень — создание процедур и интеграция программных компонентов и модулей, оценка работоспособности программного продукта;
-
шестой уровень — формирование технических спецификаций и требований к программным компонентам, проектирование ПО.
Профстандарт «Программист»: требования к образованию
Третьему квалификационному уровню соответствует профессия помощника программиста. Для допуска к работе требуется наличие СПО по программе подготовки квалифицированных служащих.
При наличии четвертого квалификационного уровня сотрудник может занимать должность техника-программиста. Для трудоустройства ему, кроме СПО, требуется проработать в сфере создания ПО не менее трех месяцев.
Работник пятого квалификационного уровня именуется программистом. Ему необходимо иметь СПО по программе подготовки специалистов среднего звена и опыт профильной работы от полугода.
Чтобы соответствовать шестому квалификационному уровню и работать инженером-программистом, сотруднику требуется закончить программу бакалавриата и проработать в сфере создания ПО как минимум 12 месяцев.
Должностная инструкция по профессиональному стандарту
Трудовые действия помощника программиста:
-
составление описаний решений внутренних задач согласно требованиям организации, их оценка и согласование продолжительности выполнения;
-
создание и проверка корректности функционирования алгоритмов решения задач;
-
создание программного кода согласно готовым спецификациям и его оптимизация;
-
стандартизация, структурирование, комментирование, разметка и форматирование кода;
-
оформление технических документов на ПО;
-
разделение, слияние и сравнение исходных текстов кода, регистрация и сохранение сделанных изменений;
-
анализ, проверка и отладка кода на уровне отдельных программных модулей, взаимодействий между модулями и с окружением.
Трудовые действия техника-программиста:
-
формирование процедур проверки работоспособности, сбора диагностических данных и измерения характеристик ПО;
-
оформление технических документов на ПО;
-
подготовка наборов данных для тестирования ПО в соответствии с выбранной методикой;
-
проверка работоспособности ПО и оценка его соответствия установленным характеристикам;
-
сбор и анализ результатов проверки;
-
анализ и инспекция кода для обнаружения ошибок, критических мест и несоответствий требованиям производительности и читаемости;
-
изменение кода с учетом выявленных дефектов и проверка его работоспособности;
-
воспроизведение дефектов кода и выявление причин их возникновения;
-
сборка однородных программных модулей в единый проект;
-
оценка работоспособности проекта и внесение изменений в процедуру его сборки.
Трудовые действия программиста:
-
анализ и обнаружение проблем сопряжения компонентов и модулей ПО;
-
создание программных интерфейсов, процедур сборки компонентов и модулей, развертывания и обновления ПО, миграции и конвертации данных;
-
оформление технических документов на ПО;
-
сборка программных компонентов и модулей в программный продукт, его подключение к компонентам внешней среды и проверка работоспособности;
-
изменение процедур развертывания, сборки компонентов и модулей ПО, миграции и конвертации данных.
Трудовые действия инженера-программиста:
-
сбор, систематизация, обнаружение взаимосвязей и фиксация требований к ПО, оценка продолжительности и трудоемкости их реализации и согласование со стейкхолдерами;
-
формирование и согласование технических спецификаций на отдельные программные компоненты и алгоритмы их взаимодействия;
-
распределение задач между программистами и контроль их выполнения;
-
обучение сотрудников;
-
формирование отчетной документации;
-
создание, изменение и согласование архитектуры ПО с архитектором и системным аналитиком;
-
проектирование программных интерфейсов, структур и баз данных;
-
подготовка технической документации на ПО.
Профессиональная переподготовка программистов
В «НАСТ» можно пройти курсы переподготовки в соответствии с профессиональным стандартом «Программист» 2022 года. Для освоения доступны следующие дистанционные образовательные программы:
Ознакомиться с полным перечнем доступных направлений подготовки можно на сайте «НАСТ». По вопросам стоимости и условий обучения проконсультирует менеджер Академии по телефону 8 (800) 505-76-10 или в онлайн-чате.