Инженер-программист

Общая характеристика профессии

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

Должностные обязанности

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

Необходимые качества

  • усидчивость
  • любознательность

Специфика профессии

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

Квалификационные требования

Высшее техническое или инженерно-экономическое образование.

Образование

Высшее техническое по специальности «Программирование»; важно иметь опыт в научной работе.

Карьера и зарплата

Стартовая площадка для инженера составляет от 32 000 рублей до 100 000 рублей.

Hosted by uCoz