Раздел предназначен для ознакомления абитуриентов с их будущими профессиями в зависимости от выбора специальности.
Информатика и вычислительная техника (профиль «Автоматизированные системы управления»)
Область деятельности: разработка прикладного и системного программного обеспечения в технических, экономических и социальных системах.
Описание:
Архитектор информационных систем - специалист разрабатывающий и координирующий проект, создавая понятную информационную систему, обеспечивающую бесперебойный доступ к информации, позволяет хранить и удобно использовать данные.
Требуемые знания в областях:
- UML, SQL, СУБД, виды информационных систем.
- Архитектура программного обеспечения, ИС.
- Виртуальная инфраструктура, документирование архитектуры, стандартизация.
- ER-модель, стандарт ISO/IEC/IEEE 42010-2011.
Описание:
Сетевой администратор — специалист, который занимается проектированием и настройкой компьютерных сетей, установкой и настройкой оборудования, защитой информации. Сетевые администраторы являются штатными сотрудниками в компаниях, которые оснащены большим количеством ПК и локальными сетями.
Требуемые знания в областях:
- Один из языков программирования, зависящий от определенной платформы разработки.
- Умение создавать приложения для Android, iOS, Windows Mobile;
- Отладка приложений.
- Работа с базой данных SQLite.
Описание:
Сетевой администратор — специалист, который занимается проектированием и настройкой компьютерных сетей, установкой и настройкой оборудования, защитой информации. Сетевые администраторы являются штатными сотрудниками в компаниях, которые оснащены большим количеством ПК и локальными сетями.
Требуемые знания в областях:
- Опыт работы с языками программирования.
- Системы управления версиями.
- Система отслеживания ошибок.
Описание:
Программист — это специалист, который занимается разработкой алгоритмов и компьютерных программ на основе специальных математических моделей. В программировании на первое место ставятся не только практические навыки, но и идеи специалиста.
Требуемые знания в областях:
- Опыт работы с языками программирования.
- Системы управления версиями.
- Система отслеживания ошибок.
Описание:
Менеджер проектов – это специалист, в обязанности которого входит беспрерывное управление проектом. В IT-команде он выполняет административно-управленческие функции: соблюдение сроков, решение текущих проблем, коммуникация.
Требуемые знания в областях:
- Основы программирования и тестирования.
- Тайм-менеджмент.
- Стратегическое планирование.
- Экономика в IT-сфере.
- Менеджмент.
Информационные системы и технологи (профиль «Информационные системы и технологии в технике и бизнесе»)
Область деятельности: разработка прикладного и системного программного обеспечения в технических, экономических и социальных системах.
Описание:
Разработчик интеллектуальных систем – это специалист создающий технические или программные системы, которые решают разнообразные творческие задачи, требующие нестандартного подхода. Интеллектуальные системы состоит из базы знаний, интерфейса и машины выводов, способна принимать решения без участия человека. Интеллектуальные системы на базе искусственного интеллекта способны анализировать ту или иную ситуацию, адаптироваться и обучаться, постоянно накапливая новые знания.
Требуемые знания в областях:
- Интеллектуальный анализ.
- Знания высокоуровневых языков программирования.
- Машинное обучение и искусственный интеллект.
- Кластерный анализ и нейронные сети.
Описание:
Специалист по интеллектуальной обработке данных – человек по интеллектуальной обработке данных используя методики машинного обучения и визуализации, а также деревья решений, генетические алгоритмы, нейронные сети, ассоциативные связи, кластерный анализ. Деятельность специалиста в сфере обработки данных позволяет повышать эффективность любых компаний, улучшать качество работы с клиентами, совершать научные открытия.
Требуемые знания в областях:
- Языки SQL, Python.
- Визуализация данных.
- Машинное обучение, алгоритмирование.
- Технический анализ, модели представления знаний.
- Бизнес модели.
Архитектор баз данных
Описание:
Архитектор баз данных — руководящий специалист, ответственный за выбор технологий для хранения данных, создания и оптимизации запросов, составляет план разработки и техническое задание для подчиненных, может выполнять проектирование и оптимизацию БД, следит за безопасностью БД. Архитектор определяет форматы строения, анализирует и исправляет проблемы, производит расчет производительности, координирует архитектуру БД. Он выполняет свои непосредственные обязанности, попутно изучая специфику компании.
Требуемые знания в областях:
- Знание языков UML и SQL.
- Обслуживания СУБД.
- Работа с аналитикой.
- Структуры данных и операционные системы.
- Методики модульного тестирования.
Описание:
Разработчик баз данных — это специалист, который занимается созданием баз данных, их отладкой, модернизацией, обслуживанием.
Требуемые знания в областях:
- Знание языков UML и SQL.
- Обслуживания СУБД.
- Структуры данных и операционные системы.
Описание:
Специалист по информационным системам занимается разработкой, сопровождением и внедрением различных информационных систем автоматизирующих деятельность организаций в областях технического, программного и информационного обеспечение.
Требуемые знания в областях:
- Высокоуровневые языки программирования.
- Проектирование и разработке информационных систем.
- Стандарты информационного взаимодействия систем.
- Разработка и системы управления базами данных.
Описание:
Бэк-энд разработчик — это специалист, который занимается программно-административной частью веб-приложения, внутренним содержанием системы, серверными технологиями — базой данных, архитектурой, программной логикой.
Требуемые знания в областях:
- Языка программирования.
- Знание популярных веб-фрейморков.
- Проектирование и работа с базами данных.
- Знание паттернов проектирования.
- Понимание устройств веб-сервисов, интерфейсов.
Описание:
Фронт-энд разработчик — это программист, занимающийся разработкой пользовательского интерфейса, то есть внешней публичной части сайта в браузере. Главная задача фронт-энд разработчика — сделать максимально удобным взаимодействие пользователей с сайтом или веб-приложением.
Требуемые знания в областях:
- Умение создавать HTML-страницы сайта на основе дизайн-макетов.
- Вёрстка сайта и шаблонов для CMS.
- Работа со скриптами и анимацией веб-страниц.
- Знания пользовательского интерфейса и опыта взаимодействия с ним пользователя.
Описание:
Тимлид - это связующее звено между заказчиком и разработчиками. И чем сложнее бизнес-задача, тем более масштабное значение приобретает тимлид. Как любой руководитель в разных сферах, тимлид выполняет менеджерские функции
Требуемые знания в областях:
- Глубокие знания серверных технологий.
- Масштабируемость веб-проектов.
- Linux based дистрибутивово.
- Методологии разработки.
Описание:
Корпоративный архитектор – это специалист по разработке структуры корпоративной системы программного обеспечения, её проектированию и контролю за ходом реализации. Он принимает решения по внутреннему устройству и внешнему интерфейсу, сверяясь с требованиями проекта и существующими ресурсами.
Требуемые знания в областях:
- Знания методологий проектирования и описания архитектуры.
- Модели UML и объектно-ориентированное программирование.
- Базы данных.
- Автоматизации общекорпоративных процессов.
Описание:
Тестировщик программного обеспечения – человек, который играет первоочередную роль в тестировании программного обеспечения, оценивающий программное обеспечение с точки зрения экспертов и обычных пользователей, главная цель их деятельности – выявление и устранение ошибок ПО.
Требуемые знания в областях:
- Методы, используемые при тестировании ПО.
- Автоматизация тестирования.
- Системы управления базами данных.
- Языки программирования.
Информационные системы и технологи (профиль «Информационно-аналитические системы в международной экономике»)
Область деятельности: разработка прикладного и системного программного обеспечения в технических, экономических и социальных системах.
Описание:
Количественный разработчик –специалист, разрабатываетмый алгоритмы и сложных математических моделей, с помощью которых крупные компании могут точнее оценивать и формировать финансовые решения активов, а также совершать успешные сделки с ними. В обязанности входит разработка алгоритмов, техническая поддержка, решение задач, направленных на совершенствование рабочих процессов, а также наставничество.
Требуемые знания в областях:
- Машинное обучение.
- Знания высокоуровневых языков программирования.
- Компьютерные науки и математическая статистика.
Описание:
Бизнес аналитик – технический специалист, предоставляющий информацию для бизнеса в удобном сжатом виде. Использует информационные технологии для оптимизации бизнес-процессов, аналитики, разработки бизнес-решений и перевод бизнес-информации в более простую для восприятия форму.
Требуемые знания в областях:
- Язык SQL.
- Корпоративные хранилища данных.
- Управление и разработка хранилищ больших данных.
- Системы управления баз данных.
Описание:
Разработчик интеллектуальных систем – это специалист создающий технические или программные системы, которые решают разнообразные творческие задачи, требующие нестандартного подхода. Интеллектуальные системы состоит из базы знаний, интерфейса и машины выводов, способна принимать решения без участия человека. Интеллектуальные системы на базе искусственного интеллекта способны анализировать ту или иную ситуацию, адаптироваться и обучаться, постоянно накапливая новые знания.
Требуемые знания в областях:
- Интеллектуальный анализ.
- Знания высокоуровневых языков программирования.
- Машинное обучение и искусственный интеллект.
- Кластерный анализ и нейронные сети.
Описание:
Специалист по интеллектуальной обработке данных – человек по интеллектуальной обработке данных используя методики машинного обучения и визуализации, а также деревья решений, генетические алгоритмы, нейронные сети, ассоциативные связи, кластерный анализ. Деятельность специалиста в сфере обработки данных позволяет повышать эффективность любых компаний, улучшать качество работы с клиентами, совершать научные открытия.
Требуемые знания в областях:
- Языки SQL, Python.
- Визуализация данных.
- Машинное обучение, алгоритмирование.
- Технический анализ, модели представления знаний.
- Бизнес модели.