Должностная инструкция помощника программиста
I. Общие положения
1. На должность помощника программиста назначается лицо, имеющее среднее профессиональное образование по программе подготовки квалифицированных рабочих (служащих) («Информатика и вычислительная техника»).
2. Опыт практической работы не требуется.
3. Назначение на должность помощника программиста, а также освобождение от нее производится приказом руководителя организации.
4. Помощник программиста должен знать:
4.1. Методы и приемы формализации поставленных задач
4.2. Языки формализации функциональных спецификаций
4.3. Методы и приемы алгоритмизации поставленных задач
4.4. Нотации и программное обеспечение для графического отображения алгоритмов
4.5. Алгоритмы решения типичных задач, области и способы их применения
4.6. Синтаксис выбранного языка программирования, особенности программирования на этом языке, стандартные библиотеки языка программирования
4.7. Методологии разработки компьютерного программного обеспечения
4.8. Методологии и технологии проектирования и использования баз данных
4.9. Технологии программирования
4.10. Особенности выбранной среды программирования и системы управления базами данных
4.11. Компоненты программно-технических архитектур, существующие приложения и интерфейсы взаимодействия с ними
4.12. Инструментарий для создания и актуализации исходных текстов программ
4.13. Методы повышения читаемости программного кода
4.14. Системы кодировки символов, форматы хранения исходных текстов программ
4.15. Нормативно-технические документы (стандарты и регламенты), определяющие требования к оформлению программного кода
4.16. Основные стандарты оформления технической документации на компьютерное программное обеспечение
4.17. Возможности используемой системы управления версиями и вспомогательных инструментальных программных средств
4.18. Установленный регламент использования системы управления версиями
4.19. Методы и приемы отладки программного кода
4.20. Типы и форматы сообщений об ошибках, предупреждений
4.21. Способы использования технологических журналов, форматы и типы записей журналов
4.22. Современные компиляторы, отладчики и оптимизаторы программного кода
4.23. Сообщения о состоянии аппаратных средств
4.24. _____________________________________________________________________
5. Помощник программиста подчиняется непосредственно ___________________.
6. На время отсутствия помощника программиста (отпуск, болезнь, пр.) его обязанности исполняет лицо, назначенное в установленном порядке. Данное лицо приобретает соответствующие права и несет ответственность за надлежащее их исполнение.
7. ________________________________________________________________
II. Должностные обязанности
В обязанности помощника программиста входит:
1. Формализация и алгоритмизация поставленных задач для разработки программного кода:
— Составление формализованных описаний решений поставленных задач в соответствии с требованиями технического задания или внутренних документов организации
— Разработка алгоритмов решения поставленных задач в соответствии с требованиями технического задания или внутренних документов организации
— Проверка корректности алгоритмов решения поставленных задач
— Оценка и согласование сроков выполнения поставленных задач
2. Написание программного кода с использованием языков программирования, определения и манипулирования данными в базах данных:
— Создание программного кода в соответствии с техническим заданием (готовыми спецификациями)
— Оптимизация программного кода с использованием специализированных программных средств
— Оценка и согласование сроков выполнения поставленных задач
3. Оформление программного кода в соответствии с установленными требованиями:
— Приведение наименований переменных, функций, классов, структур данных и файлов в соответствие с нормативно-техническими документами (стандартами и регламентами), определяющими требования к оформлению программного кода
— Структурирование исходного программного кода в соответствии с нормативно-техническими документами (стандартами и регламентами), определяющими требования к оформлению программного кода
— Комментирование и разметка программного кода в соответствии с нормативно-техническими документами (стандартами и регламентами), определяющими требования к оформлению программного кода
— Форматирование исходного программного кода в соответствии с нормативно-техническими документами (стандартами и регламентами), определяющими требования к оформлению программного кода
— Оформление технической документации на компьютерное программное обеспечение по заданному стандарту или шаблону
4. Работа с системой управления версиями программного кода:
— Регистрация изменений исходного текста программного кода в системе управления версиями
— Слияние, разделение и сравнение исходных текстов программного кода
— Сохранение сделанных изменений программного кода в соответствии с регламентом управления версиями
5. Проверка и отладка программного кода:
— Анализ и проверка исходного программного кода
— Отладка программного кода на уровне программных модулей
— Отладка программного кода на уровне межмодульных взаимодействий и взаимодействий с окружением
— Оценка и согласование сроков выполнения поставленных задач
III. Права
Помощник программиста имеет право:
1. Запрашивать и получать необходимую информацию, а также материалы и документы, относящиеся к вопросам своей деятельности.
2. Повышать квалификацию, проходить переподготовку (переквалификацию)
3. Принимать участие в обсуждении вопросов, входящих в его функциональные обязанности.
4. Вносить предложения и замечания по вопросам улучшения деятельности.
5. Требовать от руководства организации оказания содействия, в том числе обеспечения организационно-технических условий и оформления установленных документов, необходимых для исполнения должностных обязанностей.
6. Принимать самостоятельные решения, руководствуясь квалификационными требованиями и должностными обязанностями
7. ___________________________________________________________
IV. Ответственность
Помощник программиста несет ответственность:
1. За ненадлежащее исполнение или неисполнение своих должностных обязанностей, предусмотренных настоящей должностной инструкцией, — в пределах, определенных действующим трудовым законодательством Российской Федерации.
2. За правонарушения, совершенные в процессе осуществления своей деятельности, — в пределах, определенных действующим административным, уголовным и гражданским законодательством Российской Федерации.
3. За причинение материального ущерба — в пределах, определенных действующим трудовым и гражданским законодательством Российской Федерации.
4. ____________________________________________________________________
Настоящая должностная инструкция разработана в соответствии с положениями (требованиями) Трудового кодекса Российской Федерации от 30.12.2001 г. № 197 ФЗ (ТК РФ) (с изменениями и дополнениями), профессионального стандарта «Программист» утвержденного приказом Министерства труда и социальной защиты Российской Федерации от 20 июля 2022г. №424н и иных нормативно–правовых актов, регулирующих трудовые отношения.
Свежие комментарии