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