Специальность "Информационные системы и программирование" изучает вопросы, связанные разработкой операционных систем, интерфейсов к распределенным базам данных; вопросы проектирования и сопровождения, программное и информационное обеспечение компьютерных систем с использованием современных средств вычислительной техники, телекоммуникаций и технологий автоматизированного проектирования. Специалисты умеют разрабатывать и интегрировать модули программного обеспечения, администрировать базы данных, сопровождать программное обеспечение. Они занимаются вопросами, связанными с обеспечением компьютерных систем — математическими, информационными, техническими, организационными.
Инженеры-программисты работают в вычислительных центрах, IT-компаниях, банках, образовательных учреждениях. Такой специалист создает, эксплуатирует и обслуживает компьютерные сети и другие системы передачи данных. Эксплуатирует, технически обслуживает и устраняет неполадки сетевых систем; эксплуатирует и технически обслуживает системы передачи данных; помогает пользователям сети и устраняет проблемы передачи данных; выявляет зоны, нуждающиеся в обновлении оборудования и программного обеспечения; устанавливает компьютерную технику, сетевое программное обеспечение, программное обеспечение операционной системы и приложения программного обеспечения; выполняет запуск и выключение, а также операции резервного копирования и аварийного восстановления данных для компьютерных сетей.
Профессиональный рост программиста связан с освоением новых приемов и способов программирования, ведением более крупных проектов. Техник-программист может освоить смежные специализации — системный аналитик, системный администратор, веб-дизайнер. Любой из этих специалистов при наличии должной квалификации и опыта работы пользуется спросом на рынке труда.
Качества, которыми должен обладать специалист
• программировать;
• интересоваться компьютерными, программными и техническими новшествами;
• решать логические задачи