Описание образовательной программы
Программное обеспечение лежит в основе инноваций практически в любой отрасли. Программа «Разработка и управление программным обеспечением» помогает освоить профессию, которая формирует будущее промышленности, медицины, образования и госуправления. Мы готовим специалистов, способных влиять на технологический прогресс.
Программа ориентирована на подготовку квалифицированных специалистов, способных создавать, сопровождать и совершенствовать программные продукты для различных сфер деятельности, а также эффективно управлять процессами их разработки и внедрения.
Программист – специалист, который разрабатывает, сопровождает и внедряет программные продукты. Его основная задача – создание информационной инфраструктуры, повышающей эффективность деятельности компании и облегчающей управление бизнес‑процессами.
В условиях цифровой трансформации экономики и общества программное обеспечение становится ключевым элементом практически во всех отраслях – от промышленности и медицины до образования и государственного управления. Это предъявляет повышенные требования к специалистам: они должны не только владеть технологиями программирования, но и понимать особенности организации процесса разработки, уметь работать в команде и обеспечивать высокое качество программных продуктов.
Программист готовится к следующим видам деятельности:
- программные интерфейсы и интеграция
- разработка web-приложений
- проектирование программных систем
- тестирование и качество программного обеспечения
- системы искусственного интеллекта
- разработка, администрирование и защита баз данных
Основные дисциплины
- ревьюирование программных продуктов
- проектирование и разработка информационных систем
- сопровождение информационных систем
- соадминистрирование баз данных и серверов
Знания и навыки
В России наиболее востребованы программисты‑прикладники: современные компании нуждаются в автоматизации бизнес‑процессов – организации внутренней компьютерной сети, электронном обмене данными между подразделениями, учёте продукции, закупок и реализованного товара. Такие специалисты адаптируют или разрабатывают специализированные программные решения с учётом специфики организации.
Помимо автоматизации, предприятиям требуется постоянный мониторинг и модернизация ИТ‑систем – особенно при масштабировании бизнеса. Это обуславливает готовность работодателей зачислять программистов в штат. В то же время часть организаций предпочитает передавать задачи по автоматизации специализированным ИТ‑компаниям.