Специалист занимается разработкой, внедрением, адаптацией, сопровождением и эксплуатацией программного обеспечения компьютерных систем. На основе анализа математических моделей и алгоритмов решения научно-технических и производственных задач программист разрабатывает программы выполнения вычислительных работ. Составляет вычислительную схему метода решения задач, переводит алгоритмы решения на формализованный машинный язык. Определяет вводимую в машину информацию, ее объем, методы контроля производимых машиной операций, форму и содержание исходных документов и результатов вычислений. Разрабатывает макеты и схемы ввода, обработки, хранения и выдачи информации, проводит камеральную проверку программ.
Качества, которыми должен обладать специалист
- программировать;
- решать логические задачи;
- ремонтировать, настраивать, отлаживать;
- интересоваться компьютерными, программными и техническими новшествами.