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