Структура должностной инструкции программиста (инженера-программиста, техника-программиста и т. д.)
![]() |
| Скачать форму должностной инструкции |
Должностная инструкция программиста должна отвечать принятым в деловом обороте правилам оформления должностных инструкций. При этом вполне естественно, что она может иметь и отличия, связанные с особенностями должностных функций программиста и спецификой работы конкретного предприятия.
Типовая структура должностной инструкции для программиста выглядит так:
В верхнем правом углу первой страницы располагается столбец с отметками о дате утверждения инструкции и должности руководителя, утвердившего документ. Отметка об утверждении заверяется подписью руководителя. Также в этом столбце ставят отметки о согласовании должностной инструкции с соответствующими подразделениями и службами организации. Отметки заверяются подписями начальников подразделений/служб. Впрочем, иногда отметки о согласовании располагаются в конце документа.
Первый раздел должностной инструкции посвящается общим положениям. В этот раздел включают:
список требований, предъявляемых к кандидату на должность программиста;
перечень законодательных документов и другой документации, которую для работы должен изучить сотрудник;
порядок приема и увольнения сотрудника-программиста, а также его замещения на время отсутствия;
структурное определение должности программиста в организационно-штатном расписании предприятия и определение непосредственного начальника специалиста.
Следующий раздел, как правило, касается должностных прав и обязанностей работника. При этом иногда (если должностной функционал работника объемен) блок делят на два раздела. В перечень должностных обязанностей программиста обычно включают стандартные для этой должности обязанности, а также обязанности, обусловленные специализацией сотрудника (к примеру, инженер-программист и техник-программист) и особенностями деятельности организации, в которой он трудится. Кроме того, в должностные обязанности программиста нередко включают обслуживание вычислительной и офисной техники, а также обычные обязанности работника по соблюдению норм труда и режима работы.
Следующий раздел должностной инструкции освещает особенности ответственности программиста за ненадлежащее исполнение своих обязанностей
При этом важно помнить, что мера ответственности не может выходить за рамки, предусмотренные трудовым законодательством.
Как принять и ввести в действие должностную инструкцию
Должностная инструкции может быть приложением к трудовому договору или отдельным документом. В обоих случаях работодатель обязан ознакомить работника с ней.
Если оформлять инструкцию как приложение к трудовому договору, в тексте договора нужно сослаться на неё. Ссылка может выглядеть так:
Изменение инструкции, являющейся приложением к трудовому договору, возможно только через подписание дополнительного соглашения.
При оформлении должностной инструкции отдельным документом советуем издать приказ руководителя о введении инструкции в действие. При заключении трудового договора в нём нужно сослаться на должностную инструкцию и описать, что она регулирует. Инструкция станет обязательной для работника только после того, как он будет с ней ознакомлен, для чего рекомендуется добавить к инструкции лист ознакомления.
При внесении изменений в должностную инструкцию, принятую в форме отдельного документа, учитывайте следующее:
-
Если оно связано с изменением обязательных условий трудового договора, нужно уведомить работника за два месяца и получить его согласие на изменения.
-
Если обязательные условия трудового договора не меняются, удобнее утвердить должностную инструкцию в новой редакции, письменно ознакомив с ней работника.
I. Общие положения
Настоящая инструкция распространяется на программистов, инженеров-программистов, а также на ведущих программистов, работающих в ОДО «ЮКОЛА-ИНФО». Должностные обязанности ведущих программистов уточняются в индивидуальных должностных карточках, специально разработанных с учетом специфики их деятельности. Далее по тексту при наименовании инженер-программист (программист) подразумевается, что положения данной инструкции относятся к специалистам всех категорий, за исключением особенностей, установленных для ведущих программистов.
Инженер-программист ОДО «ЮКОЛА-ИНФО» (далее – организация) относится к категории специалистов, принимается на работу и увольняется с работы приказом директора.
-
- На должность инженера-программиста назначается лицо, имеющее высшее техническое или инженерно-экономическое образование без предъявления требований к стажу работы или среднее специальное образование и стаж работы в должности техника-программиста I категории не менее 3 лет либо на других должностях, замещаемых специалистами со средним специальным образованием, не менее 5 лет, либо лицо, не соответствующее указанным условиям, но обладающее знаниями, умениями и практическими навыками в объеме, необходимом для надлежащего исполнения обязанностей инженера-программиста.
- На должность инженера-программиста II категории назначается лицо, имеющее высшее техническое или инженерно-экономическое образование, стаж работы в должности инженера — программиста или на других инженерно — технических должностях, замещаемых специалистами с высшим профессиональным образованием, не менее 3 лет. Обязательным условием назначения на должность является наличие не менее одного сертификата «1С.Специалист» и 15 внедренных решений по настройкам 1С.
- На должность инженера-программиста I категории назначается лицо, имеющее высшее техническое или инженерно-экономическое образование, стаж работы в должности инженера- программиста II категории не менее 3 лет . Обязательным условием назначения на должность является наличие не менее двух сертификатов «1С.Специалист» и одной сертифицированной настройки .
- На должность ведущего инженера-программиста (программиста) назначается лицо, имеющее высшее техническое или инженерно-экономическое образование и стаж работы в должности инженера- программиста I категории не менее 2 лет.
Инженер-программист подчиняется ведущему программисту организации или начальнику отдела.
В своей деятельности инженер-программист руководствуется:
-
-
- нормативными документами по вопросам выполняемой работы;
- методическими материалами, касающимися соответствующих вопросов;
- уставом организации;
- правилами внутреннего трудового распорядка;
- приказами и распоряжениями директора организации (непосредственного руководителя);
- настоящей должностной инструкцией.
-
Инженер-программист должен знать:
-
-
- постановления, распоряжения, приказы и другие руководящие и нормативные документы, касающиеся методов программирования и использования вычислительной техники при обработке информации;
- технико-эксплуатационные характеристики, конструктивные особенности, назначение и режимы работы оборудования, правила его технической эксплуатации;
- технологию обработки информации;
- виды технических носителей информации;
- формализованные языки программирования;
- действующие стандарты, системы счислений, шифров и кодов;
- методы программирования;
- порядок оформления технической документации;
- передовой отечественный и зарубежный опыт программирования и использования вычислительной техники;
- основы экономики, организации труда и организации производства;
- правила и нормы охраны труда, техники безопасности, производственной санитарии и противопожарной защиты.
-
Во время отсутствия инженера-программиста его обязанности выполняет ведущий программист начальник отдела либо назначенный им в установленном порядке заместитель другой инженер-программист, несущий полную ответственность за их надлежащее исполнение.
Типовые требования к кандидату на должность
Типовыми требованиями к кандидату на должность программиста, как правило, выступают следующие:
- Высшее или среднее специальное образование по заявленной специальности. Иногда может требоваться конкретный вуз или учеба на дневном отделении, знание каких-то определенных компьютерных языков и английского языка.
- Опыт работы программистом или по требуемому направлению. Если человек принимается на какую-либо низшую ступень, то опыт работы может и не требоваться, а если организация ищет начальника для отдела программистов, то требуемый опыт может составлять значительное количество лет (обычно 3–5).
- Список документации, с которой должен быть ознакомлен кандидат на должность. Как правило, кроме основополагающих документов в этот список включаются внутренние документы предприятия по организации труда и особенностям работы в должности программиста. С внутренними документами сотрудника знакомят уже после принятия на работу.
Профессиональный рост программиста
Для успешного профессионального роста программиста необходимо учитывать следующие положения:
1. Общие условия работы: программист должен знать и соблюдать все положения и инструкции, касающиеся его работы. Регламент работы, график, правила поведения — все это является неотъемлемой частью профессиональной деятельности.
2. Должностные права и обязанности: программист должен быть владеющим функциональными знаниями и навыками в области программирования. Он должен регулярно совершенствовать свои навыки и следить за последними тенденциями в индустрии.
3. Инструкции по работе: программист должен тщательно изучать и следовать инструкциям, предоставленным его руководством. Такие инструкции помогут улучшить эффективность его работы, а также обеспечить единый стандарт в работе всей команды.
4. Функциональные положения: программист должен понимать свою роль и отвественности в рамках проекта. Он должен быть готов к общению с другими участниками команды, обсуждению деталей и принятию совместных решений.
5. Программист программисту рознь: каждый программист имеет свои сильные и слабые стороны
Важно принять себя таким, какой ты есть, и работать над усовершенствованием своих навыков. Кроме того, программист должен быть готов к обучению, как самостоятельному, так и в рамках командных тренингов.
Соблюдение всех вышеперечисленных положений и учет инструкций является важной составляющей успешного профессионального роста программиста
III. ДОЛЖНОСТНЫЕ ОБЯЗАННОСТИ
Для выполнения возложенных на него функций инженер-программист обязан:
- На основе анализа математических моделей и алгоритмов разрабатывать программы, автоматизирующих бизнес-процессы на предприятии.
- Разрабатывать технологию, этапы и последовательность решения задачи по всем этапам обработки информации.
- Определять информацию, подлежащую обработке на компьютере, ее объемы, структуру, макеты и схемы ввода, обработки, хранения и выдачи информации, методы ее контроля.
- Определять объем и содержание данных тестовых примеров, обеспечивающих наиболее полную проверку соответствия программ их функциональному назначению.
- Выполнять работу по установке программ и по подготовке их к отладке, осуществлять настройку программ.
- Разрабатывать инструкции по работе с программами, оформлять необходимую техническую документацию.
- Определять возможность использования готовых программных средств.
- Осуществлять сопровождение внедренных программ и программных средств.
- Проводить отладку разработанных программ, корректировать их в процессе доработки.
- Осваивать и применять в работе новые компьютерные технологии.
- В рамках своих трудовых функций организовывать связи с деловыми партнерами, клиентами организации, путем ведения переговоров относительно оказания услуг по программированию и настройке программ, подготовки заключения соответствующих договоров.
- Вести учет выполненной и незавершенной работы, до первого числа каждого месяца предоставлять ведущему программисту соответствующие отчеты, своевременно оформлять соответствующую документацию.
- Выполнять заказы на услуги по сервисному обслуживанию программных продуктов с выездом к заказчику.
- Своевременно сдавать в бухгалтерию необходимые учетные документы.
- Строго вести учет рабочего времени, информировать о своем местонахождении, своевременно предоставлять соответствующие отчеты. После каждой выполненной работы подписывать у заказчика «Карточку на выезд», своевременно заполнять ее в базе данных фирмы и сдавать ее начальнику отдела
- Своевременно информировать начальника отдела о проблемах внедрения, назревании и возникновении конфликтных ситуаций.
- Периодически подтверждать свою квалификацию путем прохождения сертификационных экзаменов, проводимых фирмой «1С»
III. Права
Инженер-программист имеет право:
3.1. Знакомиться с проектами решений руководства предприятия, касающимися его деятельности.
3.2. Вносить на рассмотрение руководства предложения по совершенствованию работы, связанной с обязанностями, предусмотренными настоящей инструкцией.
3.3. В пределах своей компетенции сообщать своему непосредственному руководителю о всех выявленных в процессе осуществления должностных обязанностей недостатках в деятельности предприятия (структурных подразделениях) и вносить предложения по их устранению.
3.4. Запрашивать лично или по поручению своего непосредственного руководителя от специалистов подразделений информацию и документы, необходимые для выполнения своих должностных обязанностей.
3.5. Привлекать специалистов всех (отдельных) структурных подразделений к решению возложенных на него обязанностей (если это предусмотрено положениями о структурных подразделениях, если нет — с разрешения руководителя предприятия).
3.6. Требовать от своего непосредственного руководителя, руководства предприятия оказания содействия в исполнении им своих должностных обязанностей и прав.
3.7. .



















