Должностная инструкция программиста - образец

0
Добавить в избранное В избранное
Поделиться

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

Чем занимается программист?

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

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

  • системный программист;
  • прикладной программист;
  • тестировщик;
  • специалист технической поддержки.

Чаще всего к обязанностям программистов на предприятии относят организацию сопровождения программного обеспечения. Помимо этого к основным задачам программистов, в зависимости от специализации, можно отнести:

  • создание программного обеспечения для решения поставленных задач;
  • создание сайтов, программ для управления сайтами, интернет-магазинов;
  • разработку операционных систем и оболочек для баз данных;
  • техническую поддержку и сопровождение ПО, а также другие похожие задачи.

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

Структура должностной инструкции программиста (инженера-программиста, техника-программиста и т. д.)

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

Типовая структура должностной инструкции для программиста выглядит так:

  1. В верхнем правом углу первой страницы располагается столбец с отметками о дате утверждения инструкции и должности руководителя, утвердившего документ. Отметка об утверждении заверяется подписью руководителя. Также в этом столбце ставят отметки о согласовании должностной инструкции с соответствующими подразделениями и службами организации. Отметки заверяются подписями начальников подразделений/служб. Впрочем, иногда отметки о согласовании располагаются в конце документа.
  2. Первый раздел должностной инструкции посвящается общим положениям. В этот раздел включают:
    • список требований, предъявляемых к кандидату на должность программиста;
    • перечень законодательных документов и другой документации, которую для работы должен изучить сотрудник;
    • порядок приема и увольнения сотрудника-программиста, а также его замещения на время отсутствия;
    • структурное определение должности программиста в организационно-штатном расписании предприятия и определение непосредственного начальника специалиста.
  3. Следующий раздел, как правило, касается должностных прав и обязанностей работника. При этом иногда (если должностной функционал работника объемен) блок делят на два раздела. В перечень должностных обязанностей программиста обычно включают стандартные для этой должности обязанности, а также обязанности, обусловленные специализацией сотрудника (к примеру, инженер-программист и техник-программист) и особенностями деятельности организации, в которой он трудится. Кроме того, в должностные обязанности программиста нередко включают обслуживание вычислительной и офисной техники, а также обычные обязанности работника по соблюдению норм труда и режима работы.
  4. Следующий раздел должностной инструкции освещает особенности ответственности программиста за ненадлежащее исполнение своих обязанностей. При этом важно помнить, что мера ответственности не может выходить за рамки, предусмотренные трудовым законодательством.

Типовые требования к кандидату на должность

Типовыми требованиями к кандидату на должность программиста, как правило, выступают следующие:

  1. Высшее или среднее специальное образование по заявленной специальности. Иногда может требоваться конкретный вуз или учеба на дневном отделении, знание каких-то определенных компьютерных языков и английского языка.
  2. Опыт работы программистом или по требуемому направлению. Если человек принимается на какую-либо низшую ступень, то опыт работы может и не требоваться, а если организация ищет начальника для отдела программистов, то требуемый опыт может составлять значительное количество лет (обычно 3–5).
  3. Список документации, с которой должен быть ознакомлен кандидат на должность. Как правило, кроме основополагающих документов в этот список включаются внутренние документы предприятия по организации труда и особенностям работы в должности программиста. С внутренними документами сотрудника знакомят уже после принятия на работу.

Трудовые функции инженера-программиста и техника-программиста

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

На практике к должностным обязанностям инженера-программиста могут относиться:

  1. Разработка программ, основанная на анализе математических моделей и алгоритмов решения экономических и иных задач, а также обеспечение их выполнения средствами вычислительной техники.
  2. Тестирование и отладка программ, дальнейшее их техсопровождение.
  3. Разработка технологии решения задач на все этапах обработки информации.
  4. Выбор языка программирования для описания алгоритмов и структур данных.
  5. Запуск отлаженных программ и ввод первоначальных данных согласно поставленным задачам.
  6. Корректировка разработанной программы исходя из анализа выходных данных.
  7. Подготовка руководства по работе с программой, оформление другой необходимой техдокументации.
  8. Анализ возможностей использования программных продуктов.

Техник-программист в рамках своих должностных обязанностей может:

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

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

Добавить в избранное В избранное
Поделиться
Предыдущий материал
Следующий материал