Вернуться к обычному виду

09.02.11. Разработка и управление программным обеспечением

Базовое образование:

9 классов - срок обучения: 3 года 10 месяцев 11 классов - срок обучения: 2 года 10 месяцев

Квалификация:

Программист

Краткое описание специальности:

По программе данной специальности готовятся специалисты, которые умеют разрабатывать, тестировать, внедрять и сопровождать программное обеспечение, а также управлять IT‑проектами на разных этапах жизненного цикла. Студенты осваивают языки программирования, проектирование информационных систем, работу с базами данных, методы тестирования и инструменты командной разработки.

Область профессиональной деятельности:

  • разработка и сопровождение программных продуктов (веб‑, десктоп‑, мобильные приложения);
  • проектирование, администрирование и защита баз данных;
  • управление IT‑проектами и координация команд разработки;
  • автоматизация бизнес‑процессов и интеграция информационных систем;
  • обеспечение качества ПО (тестирование, контроль версий, непрерывная интеграция).

Где работает:

  • IT‑компании и продуктовые студии (разработка софта и сервисов);
  • банки, страховые и финансовые организации (внутренние системы, финтех‑решения);
  • промышленные и логистические предприятия (автоматизация производства и учёта);
  • государственные и муниципальные учреждения (цифровые сервисы, госуслуги);
  • образовательные и научные организации (поддержка инфраструктуры, разработка образовательных платформ);
  • стартапы и аутсорсинговые компании.

Средства труда:

  • языки программирования (Python, Java, C#, JavaScript и др.) и фреймворки;
  • системы управления базами данных (PostgreSQL, MySQL, MongoDB и др.);
  • инструменты тестирования (JUnit, Selenium, Postman);
  • среды разработки (IntelliJ IDEA, Visual Studio, VS Code);
  • системы контроля версий (Git, GitLab, GitHub);
  • средства CI/CD (Jenkins, GitLab CI);
  • таск‑трекеры и инструменты управления проектами (Jira, Trello, YouTrack);
  • операционные системы (Windows, Linux), контейнеризация (Docker).

Основные виды деятельности:

  • разработка, администрирование и защита баз данных;
  • разработка и интеграция модулей программного обеспечения;
  • проектирование и разработка информационных систем;
  • проектирование и разработка веб-приложений;
  • разработка приложений для мобильных платформ;
  • разработка встраиваемого программного обеспечения;
  • разработка бизнес-приложений;
  • конфигурирование, управление и мониторинг ИТ-инфраструктуры.

Какими качествами должен обладать:

  • логическое и алгоритмическое мышление, способность к декомпозиции задач;
  • внимательность и аккуратность (особенно при работе с кодом и данными);
  • умение работать в команде и эффективно коммуницировать с заказчиками и коллегами;
  • готовность к постоянному обучению и освоению новых технологий;
  • ответственность и ориентация на результат, соблюдение сроков;
  • стрессоустойчивость и умение решать нестандартные задачи;
  • базовый уровень английского языка для чтения технической документации.

Должности в организациях:

Программист, специалист по информационным системам, специалист по информационным ресурсам, web‑разработчик, web-программист, разработчик ПО (backend‑, frontend‑, fullstack‑разработчик), администратор баз данных, 1С‑программист, консультант программного обеспечения, web-дизайнер, специалист по техническому сопровождению, разработчик баз данных, разработчик приложений, техник по ремонту и обслуживанию ВТ, менеджер проекта, управление проектами, web-мастер, интернет PR -менеджер, тестировщик ПО, технический писатель.