Некоторые основные обязанности программиста в команде разработчиков:
- Написание и поддержка кода программы. 5 Программист должен уметь разбираться в сложных системах, выявлять и исправлять ошибки, оптимизировать производительность программы. 5
- Разработка новых компьютерных программ. 2 При этом нужно учитывать технические возможности имеющихся компьютеров и предполагаемое назначение программ. 2
- Анализ, исследование и модернизация уже имеющихся в организации компьютерных программ. 2 Это происходит в соответствии с поставленными задачами. 2
- Определение объёма и содержания контрольных примеров. 2 С их помощью можно проверить, соответствует ли программа своему функциональному назначению. 2
- Запуск в работу отлаженных программ и заведение в них исходных данных в соответствии с условиями поставленных задач. 2
- Корректировка разработанных программ на основе анализа выходных данных. 2
- Разработка инструкции по работе с программами, оформление необходимой технической документации. 2
- Отслеживание работы внедрённых программ и программных средств. 2
- Участие в создании электронных каталогов и картотек, в разработке форм документов в электронном виде, в проектировании программ, позволяющих расширить область применения компьютера. 2
- Консультирование руководства и сотрудников организации по вопросам использования компьютерных программ. 2
- Хранение коммерческой тайны и неразглашение третьим лицам конфиденциальной информации (коды, пароли и т. п.), ставшей известной в связи с выполнением должностных обязанностей. 2
Важно понимать, что этот список не является исчерпывающим и может различаться в разных командах и проектах. 5