Профстандарт и должностная инструкция программиста. Права и обязанности

Здравствуйте, в этой статье мы постараемся ответить на вопрос: «Профстандарт и должностная инструкция программиста. Права и обязанности». Если у Вас нет времени на чтение или статья не полностью решает Вашу проблему, можете получить онлайн консультацию квалифицированного юриста в форме ниже.

Содержание

Нормативная база для профстандартов стала активно развиваться с 2015-го года, когда был введен в действие ФЗ-122, вносивший крупные изменения в Трудовой кодекс и Закон об образовании. В соответствии с ним в ТК появилась статья 195.3, утвердившая обязательное использование профстандартов в профессиях, квалификационные требования к которым устанавливались законодательством. Далее применение профстандартов расширялось: в 2016-м году Правительством было принято Постановление №584, где устанавливалась их необходимость для организаций, свыше 50% которых принадлежит государству или имеющих бюджетный формат.

Профстандарт «Программист» — требования к профессиональным обязанностям

В новом профстандарте установлены следующие квалификации работников:

  • помощник программиста;
  • техник-программист;
  • программист;
  • инженер-программист.

После того как будет утвержден профессиональный стандарт программиста, к представителям данной профессии будут предъявляться следующие требования, прописанные в должностных инструкциях и регламентирующие их трудовую деятельность:

  1. Разработка и отладка программного кода — основные трудовые обязанности помощника программиста. Сотрудник, работающий с кодом, должен уметь пользоваться несколькими языками программирования и манипулировать данными в базах данных, а также оформлять код согласно установленным требованиям и заниматься его проверкой и отладкой.

  2. Проверка работоспособности программного кода — основные рабочие функции техника-программиста. Сотрудник должен уметь самостоятельно разрабатывать процедуры по проверке работоспособности программного обеспечения (ПО), а также проводить регулярные инспекции и оптимизации кода, исправлять его дефекты. В один программный проект техник-программист обязан уметь собирать однородные программы.

  3. Интеграция модулей программы — основные должностные обязанности программиста. Такой специалист должен уметь разрабатывать процедуру для интеграции программных модулей и компонентов программы, а также проверять на работоспособность очередные выпуски программы.

  4. Проектирование ПО и разработка требований к ПО — основные рабочие функции инженера по программированию. Специалисту, работающему на этой позиции, нужно, помимо проектирования ПО, уметь разрабатывать технические спецификации на компоненты программы и их взаимодействие между собой.

Обобщенные трудовые функции по профстандарту «Программист»

Согласно профстандарту, основная цель трудовой деятельности программиста — создание, отладка, тестирование и модификация программного обеспечения (далее по тексту — ПО). Документ устанавливает следующие обобщенные трудовые функции в зависимости от уровня квалификации:

  • третий уровень — написание программного кода с применением языков программирования, его оформление, проверка и отладка;

  • четвертый уровень — разработка процедур и оценка работоспособности ПО, рефакторинг, инспекция, оптимизация и исправление дефектов кода, сборка программных модулей;

  • пятый уровень — создание процедур и интеграция программных компонентов и модулей, оценка работоспособности программного продукта;

  • шестой уровень — формирование технических спецификаций и требований к программным компонентам, проектирование ПО.

Утвержден профессиональный стандарт для программистов

Как правило программист имеет ряд обязанностей:

  1. Участвовать в разработке годовых планов, графиков работы, техническом обслуживании и ремонте оборудования, а также в мероприятиях по улучшению его эксплуатации.
  2. Участвовать в разработке технологий, необходимых для решения задач для всех этапов обработки информации.
  3. Постоянно выбирать язык программирования для как можно более качественного описания алгоритмов и систем данных.
  4. Умело выделять информацию, которая будет подвержена обработке с помощью средств вычислительной техники.
  5. Подготавливаться к отладке программ и последующем ведении.
  6. Осуществлять пуск программ, которые были отлажены, и в последующем вводить в них исходные данные, определяемые поставленными задачами.
  7. Использовать готовые программные продукты.
  8. Способствовать созданию благоприятной деловой атмосферы на своем предприятии.
  9. Давать интервью и присутствовать на встречах и переговорах только после соответствующего разрешения руководства.

Для персонала, занимающегося разработкой или отладкой программного обеспечения, разработан профстандарт программиста. В нем четко оговаривается, каковы функциональные обязанности программистов в учреждении или на фирме. Кроме того, в профессиональном стандарте приводится полный перечень критериев, которым должен удовлетворять сотрудник, отвечающий за работоспособность компьютерной техники.

  1. 1. Документ, подтверждающий уровень образования не ниже среднего профессионального образования
  1. 06.00100.01 Программист (3 уровень квалификации) — 06.001 Разработка программного обеспечения

Адрес проведения экзамена

Номер Адрес проведения экзамена
16.014.16.02

г Казань, ул Бари Галеева, д 3А

Показать на карте Открыть

Названия должностей в профстандарте и квалификационные требования к ним

В профстандарте для каждой обобщенной функции программиста назначен свой перечень возможных наименований должностей. При этом по общему правилу квалификационные требования предъявляются не к должности вообще, а к конкретному сотруднику, выполняющему отдельную обобщенную функцию. В связи с этим в профстандарте для программиста каждой обобщенной функции соответствуют разные названия должности и требования:

  • младший программист и техник-программист могут иметь среднее профессиональное образование при полном отсутствии опыта работы;
  • программист тоже может иметь только среднее профессиональное образование, но он, прежде чем занять эту должность, должен отработать как минимум 6 месяцев в сфере разработки программного обеспечения;
  • старший программист и инженер-программист должны иметь уже высшее образование и опыт практической работы в своей области не менее года;
  • ведущему программисту и ведущему инженеру-программисту необходимо уже иметь высшее образование, дополненное опытом работы от 3 лет.
Читайте также:  Размер пенсии в Москве в 2023 году и доплаты до ПМП и ГСС

Плюсы обучения в НТУ и как записать программистов на повышение квалификации

Повышение квалификации программистов

проводится при помощи современных образовательных технологий. Записаться на обучение Вы можете, связавшись с нами по телефону или воспользовавшись специальной формой подачи заявки на этом сайте. В случае необходимости Вы можете посетить Национальный технологический университет лично и убедиться в высоком качестве предоставляемого образования.

Почему стоит выбрать именно нас:

  • мы предлагаем на выбор более 1 000 учебных программ;
  • наши цены ниже большинства предложений на рынке дополнительного профобразования;
  • мы предоставляем Вам услуги персонального менеджера и гарантируем безупречное качество обслуживания;
  • обучение проводится на основе современной материально-технической базы.
  • уровень профессорско-преподавательского состава НТУ равняется уровню преподавателей ведущих ВУЗов страны.

Изменения в профстандарте «Программист»

Специалисты отмечают, что выпущенный Минтрудом профстандарт программиста менее требователен к образованию техников и инженеров в сфере IT, нежели предыдущий документ.

Основные изменения коснулись требований к образованию и опыту работы специалистов по программированию:

  • Помощник программиста с 1 марта 2023 года может приступить к работе сразу после окончания среднего профессионального учебного заведения и получения специальности по профилю. Для приема на работу повышение квалификации больше не требуется.
  • Техник-программист для работы на данной должности должен иметь диплом о среднем профессиональном образовании (СПО) по IT-профилю и опыт работы в разработке ПО от 3-х месяцев. По старому профстандарту требовался опыт работы не менее полугода.
  • Чтобы работать на должности программиста, также достаточно СПО по профилю, только опыт работы в прикладной разработке программного обеспечения должен составлять не менее полугода.
  • Для работы инженером-программистом требуется высшее образование по профилю. Чтобы занять должность ведущего специалиста, нужно не менее 1 года отработать в сфере разработки и закончить курсы повышения квалификации. В старом профстандарте необходимый опыт работы составлял 3 года.

Профессиональный стандарт «Программист» 2022 года облегчает для специалистов вход в профессию и карьерный рост. Это связывают с дефицитом в Российской Федерации грамотных работников в данной сфере.

Профессиональными стандартами должны в обязательном порядке пользоваться те компании, чьи сотрудники пользуются социальной защитой и льготами, разработанными для представителей IT-профессий Правительством РФ. Для остальных организаций — этот документ носит рекомендательный характер. .

Программист — это профессия. Специалисты по программированию работают во всех отраслях и занимаются созданием исходных кодов для программ: должностная инструкция программиста бюджетного учреждения в основной части и по квалификационным требованиям очень схожа с аналогичным ЛНА частного предприятия. Не следует путать их с компьютерщиками, с IT-специалистами. Существующие специализации:

  • системные;
  • прикладные;
  • веб-программисты.

Должность «Программист» прописана в ЕКСД и присутствует в сборнике профессиональных стандартов – оба классификатора относят ее к сквозным позициям занятых в отраслях экономики.

ЕКСД содержит два квалификационных уровня:

  • техник-программист – среднее профессиональное образование, три категории;
  • инженер-программист (программист) – высшее образование, три категории.

Применение профстандартов

Профстандарты с 1 июля 2021 года применяются в следующих случаях:

  1. Организация аттестации работников.
  2. Управление персоналом.
  3. Разработка должностных инструкций.
  4. Формирование кадровой политики.
  5. Тарификация работ.
  6. Организация обучения работников.
  7. Присвоение тарифных разрядов.
  8. Установление системы оплаты труда.

Как уже было отмечено, ПС станут обязательными для некоторых категорий работников. Применение профессиональных стандартов обязательно в случаях, когда требования для квалификации работников установлены в ТК РФ и иных нормативных правовых актах.

Таким образом, согласно части 4 статьи 7 ФЗ №402 от 06.12.2011 г. в страховых фирмах, негосударственных пенсионных фондах, публичных АО у главбуха в обязательном порядке должны присутствовать:

  • Рабочий стаж не меньше 3 лет за последние 5, если есть соответствующее образование. Обязательно связанный с ведением бухгалтерского учета, аудиторской деятельностью и т.п.
  • Рабочий стаж не меньше 5 лет из последних 7, если соответствующего деятельности образования нет.
  • Высшее образование по профессии или нет.
  • Отсутствие судимости (неснятой или непогашенной) за противозаконные деяния, совершенные в экономической сфере.

Стоит заметить, что прочие организации (не перечисленные в предыдущем абзаце) могут нанимать работников, минуя данные условия.

На основании профстандарта РФ работодатель имеет право на утверждение новых должностных инструкций. Иногда в результате подобных изменений круг обязанностей работников может стать более обширным. Ни в коем случае нельзя производить данное действие не уведомляя об этом сотрудника. Согласно ч.2 статьи 72 и ч.2 статьи 74 Трудового кодекса России, работник должен предупрежден о вышеназванных обстоятельствах минимум за 2 месяца и дать свое согласие, если его все устраивает.

ВАЖНО! Если работник не соответствует профессиональным стандартам 2021, то уволить его на этом основании все-равно нельзя. Он может быть лишен работы лишь в том случае, если результаты его аттестации будут плохими или в организации не найдется вакантного места для него соответствующего его знаниям и умениям. Также работнику может быть предложено получение дополнительного образования с целью его дальнейшего соответствия профстандарту.

Вопрос: Какое наказание грозит работодателю, если он отказался от внедрения ПС, но данное правило в обязательном порядке установлено законодательством?

Ответ: Согласно положениям статьи 5.27 Кодекса об административных правонарушениях, за подобное нарушение предусматриваются следующие варианты наказаний:

  1. При нарушении в первый раз — предупреждение.
  2. Для организаций — штраф в сумме 30-50 тысяч рублей.
  3. Для должностных лиц — штраф 1-5 тысяч рублей.
  4. Для индивидуальных предпринимателей — штраф 1-5 тысяч.рублей.
Читайте также:  Делится ли подаренная квартира при разводе между супругами?

Профессиональные стандарты программиста и руководителя разработки программного обеспечения

Тщательно проработав данный вопрос для каждой из должностей можно подобрать соответствующий профессиональный стандарт.

ВАЖНО! Наименование ПС не равно названию должности, так как он охватывает всецело вид деятельности с общими характеристиками должностей, а не конкретную профессии. Также в результате работы с ПС может возникнуть потребность в переименовании должностей.

Внедрение профстандартов по пунктам (обобщение сказанного в разделе):

  1. Издание приказа о создании комиссии по внедрению ПС в организации.
  2. Проведение заседания комиссии
  3. Составление плана по внедрению.
  4. Определение соответствия должностей в организации и имеющихся ПС.
  5. При надобности переименование должностей.
  6. Вписывание изменений и нововведений в должностные инструкции.
  7. Внесение изменений в систему оплаты труда.
  8. Разработка и проведение мероприятий направленных на переподготовку работников.
  9. Аттестация работников.
  10. Проведение прочих организационных мероприятий по внедрению ПС.

Если работа дает право сотруднику на какие-либо льготы или компенсации, а также связана с ограничениями, то в трудовом договоре следует отразить наименование должности так же, как и в ПС или квалификационных справочниках.

Стоит заметить, что между квалификационным справочником и профстандартами могут быть различия. Например, не совпадать должности, которым положена льготная пенсия. Равнозначность этих понятий в последующем планируется быть установленной Правительством РФ. Решение по данному вопросу должно оформляться протоколом. Потому что в случае проверки именно протокол даст ответ на вопрос — «Почему наименование должности не аналогично указанной в ПС». Поможет данный факт и в случае возникновения конфликтов с сотрудниками или наличии претензий от органов инспекции.

Профессиональные стандарты в РФ 2021 года в соответствии с приказом Минтруда

Профессиональный стандарт «Программист»(.doc, 418 Кб)

Министерство трудаи социальной защиты

УТВЕРЖДЕН приказом Министерства труда и социальной защиты Российской Федерации от 18.11.2013 № 679н
Регистрационный номер

I. Общие сведения

Разработка программного обеспечения
  • (наименование вида профессиональной деятельности)
  • Разработчики и аналитики компьютерных систем
  • Отнесение к видам экономической деятельности:
  • Разработка компьютерного программного обеспечения, консультационные услуги в данной области и другие сопутствующие услуги
  • Деятельность по обработке данных, предоставление услуг по размещению информации и связанная с этим деятельность

Основная цель вида профессиональной деятельности:
Разработка, отладка, проверка работоспособности, модификация программного обеспечения

1. Участие в анализе требований и создании сценариев использования продукта

2. Участие в разработке различных типов требований к программному продукту

3. Разработка кода программного продукта на основе готовых спецификаций на уровне модулей

4. Отладка и тестирование кода на уровне модулей

5. Участие в интеграции программных компонент в единое целое

6. Анализ и оптимизация кода с использованием инструментальных средств для повышения качества изделий и производительности разработки

7. Разработка тестовых наборов и тестовых процедур

8. Разработка и ведение проектной и технической документации по порученным задачам

9. Участие в ревьюировании технических документов

10. Участие в измерении характеристик программного проекта

11. Саморазвитие

51

Перечень основных умений, навыков и знаний, требуемых для выполнения должностных обязанностей (первый уровень)

Должностные

обязанности

Основные умения и навыки, необходимые для выполнения должностных обязанностей

Основные знания, необходимые для выполнения должностных обязанностей

1. Участие в анализе требований и создании сценариев использования продукта

Вырабатывать требования к программному обеспечению Использовать средства и методы разработки требований и спецификаций Работать в команде

Основные методы и средства эффективной разработки Типовые роли в процессе разработки программного обеспечения Методологии разработки программного обеспечения Внутренние нормы и регламенты разработки

2. Участие в разработке различных типов требований к программному продукту

Вырабатывать требования к программному обеспечению Использовать средства и методы разработки требований и спецификаций Использовать методы и технологии разработки формализованных требований и спецификаций для контроля заказанной функциональности и качества продукта Использовать методы и технологии разработки для генерации исполняемого кода Использовать методы и технологии разработки для генерации тестов по формальным описаниям Работать с документацией и технической литературой Работать в команде

Основные методы и средства эффективной разработки Объектно-ориентированная разработка

Методологии разработки программного обеспечения Внутренние нормы и регламенты разработки

3. Разработка кода программного продукта на основе готовых спецификаций на уровне модулей

Владеть основными методологиями процессов разработки программного обеспечения Оптимизировать программный код с использованием специализированных программных средств Осуществлять разработку программного обеспечения на современных языках программирования

Осуществлять объектно-ориентированную разработку

Языки программирования и инструментарий разработки программного обеспечения на соответствующих языках Основные методы и средства эффективной разработки Типовые роли в процессе разработки программного обеспечения Методологии разработки программного обеспечения Внутренние нормы и регламенты разработки

Стандартные алгоритмы и области их применения

В июле 2020 года в законную силу вступила ст. 195.3 Трудового кодекса РФ от 30.12.2001 № 197-ФЗ, регламентирующая схему применения профстандартов, использование которых стало обязательным в установленных законом случаях. Подробнее читайте в статье Какие организации обязаны применять профстандарты?
Таким образом, если федеральным законодательством (в т. ч. ТК РФ) будут определены требования к квалификации и образованию работника, которые необходимы ему для ведения трудовой деятельности, профстандарты-2018 – 2020 в этой части обязательны к применению работодателями-организациями бюджетной сферы.

Реестр профессиональных стандартов — 2020 – 2020 размещен на специальном сайте Роструда РФ.

Реестр профстандартов ведется в алфавитном порядке. Для каждого из них установлены наименование должности, профессии, а также конкретный вид поручаемой трудящемуся работы.

Читайте также:  Помощь многодетным семьям в 2023 году

Требования к навыкам и знаниям

В случае определения необходимых знаний важно учитывать направление деятельности программиста и его категорию, согласно профессии. Основные требования можно рассмотреть в следующей таблице:

Должность Требования
Инженер-программист Техническое/ Инженерно-экономическое высшее профессиональное образование
Инженер-программист III категории Техническое/ Инженерно-экономическое высшее профессиональное образование, стаж работы, приобретенный в период обучения без квалиф. категории
Инженер-программист II категории Техническое/ Инженерно-экономическое высшее профессиональное образование, стаж работы на должности инженера программиста III категории не меньше 3 лет
Инженер-программист I категории Техническое/ Инженерно-экономическое высшее профессиональное образование, стаж работы на должности инженера программиста II категории не меньше 3 лет

Кроме того, программист обязательно должен владеть хотя бы одним иностранным языком, чаще прочего английским, на уровне не ниже среднего; знать свои обязанности в согласии с трудовым законодательством; знать нормы трудового распорядка организации.

Обязанности нового сотрудника

Должностные обязанности определяются потребностями компании и должны в должностной инструкции быть прописаны четко. Для получения более подробной информации рассмотрим следующий пример, описывающий общие обязанности программиста:

  1. Базируясь на анализе математических моделей и решениях задач экономического и иного характера программист должен разрабатывать программы, помогающие достигать задачи с использование электронно-вычислительной техники.
  2. Подготовка всех необходимых программ к отладке и их непосредственное налаживание. В дальнейшем требуется осуществление запуска отлаженной программы и введение необходимых данных для дальнейшего функционирования.
  3. Выбор надлежащего языка программирования для описания структур данных и алгоритмов.
  4. Для оптимального функционирования разрабатываемых программ программист должен также сопроводить их автоматическими проверками правильности.
  5. Для разработанных программ сотрудником должна быть также разработана инструкция по работе, а также соответствующая техническая документация.
  6. Разработка технологий, помогающих в решении разного типа задач на каждом этапе обработки информации.
  7. Выявление всей необходимой для обработки с помощью ЭВМ информации, а также её объема, структуры, способа хранения, вывода и обработки.
  8. Программистом должны быть определены в полном объеме возможности использования разработанных программных продуктов.
  9. Руководствуясь анализом выходных данных программистом должна быть осуществлена корректировка разрабатываемых программ.
  10. Внедрение разработанных программ, а также программных средств должно осуществляться при сопровождении программиста.
  11. Вычислительные процессы, осуществляемые в рамках компании, должны быть унифицированы и типизированы программистом.

Обязанности сотрудников разных должностей в рамках должности программиста могут отличаться. Например, должностные обязанности инженера-программиста будут отличаться от обязанностей техника-программиста. В конечном итоге свод обязанностей сотрудника компании определяется работодателем.

Востребованность и зарплаты программистов

На сайте поиска работы в данный момент открыто 79 290 вакансий, с каждым месяцем спрос на программистов растет.

Количество вакансий с указанной зарплатой программиста по всей России:

  • от 85 000 руб. – 18 424
  • от 165 000 руб. – 9 470
  • от 245 000 руб. – 4 769
  • от 325 000 руб. – 1 979
  • от 400 000 руб. – 821

Вакансий с указанным уровнем дохода по Москве:

  • от 105 000 руб. – 6 326
  • от 205 000 руб. – 3 089
  • от 300 000 руб. – 1 516
  • от 400 000 руб. – 439
  • от 500 000 руб. – 182

Вакансий с указанным уровнем дохода по Санкт-Петербургу:

  • от 95 000 руб. – 2 656
  • от 180 000 руб. – 1 456
  • от 265 000 руб. – 556
  • от 350 000 руб. – 262
  • от 435 000 руб. – 71

Функциональная карта программиста

Карта включает в себя следующие работы:

  1. Разработка и отладка программного кода (актуально для 3 квалификационного уровня). Выполняется при помощи алгоритмизации поставленных задач. Предполагает использование языков программирования и манипулирование профильными данными.
  2. Проверка работоспособности кода программного обеспечения (актуально для 4 квалификационного уровня). Предполагает выполнение следующих функциональных обязанностей: исправление дисфункции в базе основных данных, рефакторинг программного кода, разработка комплекса профессиональных мероприятий для проверки работоспособности ПО.
  3. Интеграция программных модулей и верификация нового продукта с целью адаптации к интересам фирмы (актуально для 5 квалификационного уровня). Включает функциональные обязанности: работу по интеграции программных модулей, верификация программных продуктов, предлагаемых рынком.
  4. Разработка требований к ПО (актуально для 6 квалификационного уровня). Включает выполнение следующего вида работ: экспертизу работоспособности ПО и требований, предъявляемых к нему; доработку программных компонентов при помощи создания технических спецификаций для них; проектирование автономного программного обеспечения, адаптированного под производственные требования.

Профстандарт для работы с персоналом: унифицированность и алгоритмизация

При приеме программиста на работу работодатель в своих же интересах должен проверить, насколько соискатель должности соответствует квалификационным требованиям. При составлении штатного расписания учитывается унифицированность требований для всех программистов.

Разработчики профстандарта программист: 1С, МЭСИ. Стандарт рекомендован к использованию работодателями и ответственными лицами за подбор кадров. Это удобный инструмент кадровой политики. Его преимущества заключаются в том, что он позволяет автоматизировать управленческие процессы. Его использование делает должностные инструкции максимально внятными и доступными.

Кроме того, профстандарт — это современный инструмент для быстрого проведения тарификационных работ и присвоения квалификационных категорий сотрудникам. Вся работа с персоналом при использовании профессионального стандарта программиста унифицирована, что обеспечивает максимальную объективность в плане оценок руководством должностных качеств персонала.

Когда встает вопрос о доверии должности программисту, решение руководства должно быть ориентировано на профессиональный стандарт. Именно согласно ему расписываются должностные инструкции и утверждаются функциональные обязанности.


Похожие записи:

Напишите свой комментарий ...