Разработчик компьютерных программ

Разработчик компьютерных программ создает программы для выполнения конкретных задач, которые ставятся заказчиком программы.

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

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

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

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

Профессиональные обязанности

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

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

Освіта.ua
27.06.2020

Комментарии
Аватар
Осталось 2000 символов. «Правила» комментирования
Имя: Заполните, или авторизуйтесь
Код:
Код
Нет комментариев