Программирование в компьютерных системах что это за профессия кем работать
Специальность 09.02.03 Программирование в компьютерных системах
Квалификация: техник-программист
Срок обучения:
- на базе среднего (полного) общего образования — 2 года 10 месяцев;
- на базе основного общего образования — 3 года 10 месяцев.
Форма обучения — очная
Область профессиональной деятельности выпускников: совокупность методов и средств для разработки, сопровождения и эксплуатации программного обеспечения компьютерных систем.
Виды деятельности:
- Разработка программных модулей программного обеспечения для компьютерных систем.
- Разработка и администрирование баз данных.
- Участие в интеграции программных модулей.
- Выполнение работ по профессии Оператор электронно-вычислительных и вычислительных машин.
Трудоустройство и карьера
Выпускники специальности «Программирование в компьютерных системах» могут поступить на работу в различные организации и учреждения, использующие для управления и организации своей работы информационные системы и технологии, независимо от их профиля, в качестве:
- Программиста;
- Специалиста по тестированию в области информационных технологий;
- Администратора баз данных;
- Менеджера продуктов в области информационных технологий;
- Специалиста по информационным ресурсам.
Основные виды работ (трудовые функции):
Разработка, отладка, проверка работоспособности, модификация программного обеспечения
Разработка, сопровождение, оптимизация функционирования баз данных, являющихся частью различных информационных систем
Разработка алгоритмов решения поставленных задач в соответствии с техническим заданием
Разработка и ведение технической документации программного обеспечения и баз данных
Трудоустройство и карьера
Область информационных технологий и компьютерного обеспечения удерживает лидирующие позиции в топ-10 рынка труда на ближайшие годы.
Согласно аналитическим данным, профессия IT-разработчика программного обеспечения и компьютерных технологий входит в список самых востребованных профессий будущего. Специалисты, в совершенстве владеющие техникой программирования и многими иными прикладными специализациями, относятся к группе наиболее высокооплачиваемых.
Выпускники специальности 09.02.03 подготовлены к освоению в сокращенные сроки образовательной программы высшего профессионального образования по родственным специальностям.
Рекомендации для лиц с ОВЗ
Специальность 09.02.03 включена в перечень рекомендуемых профессий и специальностей для детей с заболеваниями нервной системы, с ортопедо-травматологическими заболеваниями, заболеваниями уха и горла.
Наша цель – подготовить конкурентоспособного высококвалифицированного специалиста, стремящегося к саморазвитию, человека-гражданина, активного члена социума, способствующего процветанию экономики России.
Все специальности НТТИ
- 09.02.03 Программирование в компьютерных системах
- 29.02.01 Конструирование, моделирование и технология изделий из кожи
- 29.02.04 Конструирование, моделирование и технология швейных изделий
09.02.03 Программирование в компьютерных системах
Нормативный срок освоения основной профессиональной образовательной программы при очной форме обучения:
- на базе основного общего образования — 3 года 10 месяцев.
Квалификационная характеристика выпускника. Выпускник должен быть готов к профессиональной деятельности в области совокупности методов и средств для разработки, сопровождения и эксплуатации программного обеспечения компьютерных систем.
Основные виды деятельности:
- Разработка программных модулей программного обеспечения для компьютерных систем;
- Разработка и администрирования баз данных;
- Участие в интеграции программных модулей;
- Выполнение работ по одной или нескольким профессиям рабочих, должностям служащих.
Выпускник должен уметь:
- Выполнять разработку спецификаций отдельных компонент;
- Осуществлять разработку кода программного продукта на основе готовых спецификаций на уровне модуля;
- Выполнять отладку программных модулей с использованием специализированных программных средств;
- Выполнять тестирование программных модулей;
- Осуществлять оптимизацию программного кода модуля;
- Разрабатывать компоненты проектной и технической документации с использованием графических языков спецификаций;
- Разрабатывать объекты базы данных;
- Реализовывать базу данных в конкретной системе управления базами данных;
- Решать вопросы администрирования базы данных;
- Реализовывать методы и технологии защиты информации в базах данных;
- Анализировать проектную и техническую документацию на уровне взаимодействия компонент программного обеспечения;
- Выполнять интеграцию модулей в программную систему;
- Выполнять отладку программного продукта с использованием специализированных программных средств;
- Осуществлять разработку тестовых наборов и тестовых сценариев;
- Производить инспектирование компонент программного продукта на предмет соответствия стандартам кодирования;
- Разрабатывать технологическую документацию.
Конфиденциальность
Персональные данные сотрудников предоставлены в соответствии с Согласием на обработку персональных данных
Специальность 09.02.03 Программирование в компьютерных системах
XXI век характерен бурным развитием информационных технологий. Сегодня в современном обществе невозможно представить любое предприятие, организацию, технологический процесс или производство, учебный процесс или индустрию развлечений без использования компьютерной техники и программного обеспечения. Информационные технологии, совершенствуясь сами, видоизменяют бизнес: механизмы его ведения, способы коммуникации, оказания услуг и производства товаров – идет построение информационного общества.Именно поэтому специальность 09.02.03 Программирование в компьютерных системах является одной из наиболее востребованных не только в России, но и в мире.
Наша цель – подготовить конкурентоспособного высококвалифицированного специалиста, стремящегося к саморазвитию, человека-гражданина, активного члена социума, способствующего процветанию экономики России.
Выпускники специальности 09.02.03 Программирование в компьютерных системах могут работать в информационно-вычислительных центрах, информационных отделов банков, коммерческих компаниях, государственных органах управления и других организациях и занимать должность сотрудника отдела информационных технологий, программиста, системного администратора, администратора баз данных, и др.
Выпускники специальности 09.02.03 подготовлены к освоению в сокращенные сроки образовательной программы высшего профессионального образования по родственным специальностям.
Форма обучения: очная, экстернат.
Нормативный срок освоения основной профессиональной образовательной программы при очной форме обучения:
- на базе среднего (полного) общего образования – 2 года 10 месяцев;
- на базе основного общего образования – 3 года 10 месяцев.
Квалификация выпускника – техник-программист.
Область профессиональной деятельности:
Совокупность методов и средств для разработки, сопровождения и эксплуатации программного обеспечения компьютерных систем.
Объекты профессиональной деятельности:
- компьютерные системы;
- автоматизированные системы обработки информации и управления;
- программное обеспечение компьютерных систем (программы, программные комплексы и системы);
- математическое, информационное, техническое, эргономическое, организационное и правовое обеспечение компьютерных систем;
- первичные трудовые коллективы.
Техник-программист должен обладать профессиональными компетенциями, соответствующими основным видам профессиональной деятельности:
В области разработки программных модулей программного обеспечения компьютерных систем:
- Выполнять разработку спецификаций отдельных компонент.
- Осуществлять разработку кода программного продукта на основе готовых спецификаций на уровне модуля.
- Выполнять отладку программных модулей с использованием специализированных программных средств.
- Выполнять тестирование программных модулей.
- Осуществлять оптимизацию программного кода модуля.
- Разрабатывать компоненты проектной и технической документации с использованием графических языков спецификаций.
В области разработки и администрирования баз данных:
- Разрабатывать объекты базы данных.
- Реализовывать базу данных в конкретной СУБД.
- Решать вопросы администрирования базы данных.
- Реализовывать методы и технологии защиты информации в базах данных.
В области участия в интеграции программных модулей:
- Анализировать проектную и техническую документацию на уровне взаимодействия компонент программного обеспечения.
- Выполнять интеграцию модулей в программную систему.
- Выполнять отладку программного продукта с использованием специализированных программных средств.
- Осуществлять разработку тестовых наборов и тестовых сценариев.
- Производить инспектирование компонент программного продукта на предмет соответствия стандартам кодирования.
- Разрабатывать технологическую документацию.
Для реализации основной профессиональной образовательной программы по специальности «Программирование в компьютерных системах» в колледже имеются современные компьютерные и лекционные классы, спортивный зал, открытый стадион широкого профиля с элементами полосы препятствий, библиотека, читальный зал, актовый зал.
В ходе производственной практики на предприятиях и в организациях города и области, будущие техники-программисты закрепляют теоретические профессиональные знания на практике.
В процессе обучения студентам предоставляется возможность получения рабочей профессии Оператор электронно-вычислительных и вычислительных машин.
Нормативный срок освоения базового уровня подготовки по специальности при очной форме получения образования составляет 147 недель согласно следующему плану:
Учебный компонент
Длительность
Системный программист
разрабатывает системное или базовое программное обеспечение, методы и инструменты моделирования, анализа и построения программных продуктов, нацеленных на решение проблем надежности, производительности и безопасности IT-систем
Стремительное распространение компьютерных технологий и повсеместное проникновение программных систем ведут к росту их взаимозависимости и сложности. Во всем мире отмечается беспрецедентно бурное развитие технологий разработки программ и анализа различных видов данных, а также научных дисциплин, на которые опираются эти технологии. Параллельно растут риски, связанные с отказом систем или их некорректным поведением. По этой причине современный системный программист должен совмещать в себе качества инженера и исследователя, уметь создавать решения, сочетающие рациональный инженерный расчет и строгий математический анализ.
Системные программисты требуются в службах обеспечения надежности и безопасности информационных систем; коммерческих и государственных организациях, заинтересованных в методах анализа больших данных, средствах разработки и мониторинга мобильных и распределенных систем; научных центрах, ведущих фундаментальные и прикладные исследования в области компьютерных наук.
Спрос на программистов постоянно растет. Доля системных программистов в общем числе программистов не превышает 1-2%, что объясняется предельно высокими требованиями к компетенциям таких специалистов. Рынок готов «потребить» гораздо больше, однако предложение всегда остается крайне ограниченным.
Оценки рынка
$ 89 млрд
достиг объем мирового рынка технологий и услуг в сфере безопасности информационной среды в 2017 году. Ожидается, что к 2020 году показатель вырастет до 105 млрд долл.
Драйверы профессии
- стремительное распространение компьютерных технологий и потребность в сложном программном обеспечении
- информатизация всех сфер экономики и социальной сферы
- бурный рост разнообразия компьютерных архитектур, каждая из которых требует своего слоя базового программного обеспечения
Какие задачи будет решать специалист
- проектирование и разработка эффективных и надежных программных комплексов и операционных систем, координирующих работу различных элементов компьютера и/или компьютерных систем
- автоматизация процессов, где возможно применение современных информационных технологий (большие данные, машинное обучение, семантические сети, нейросети и др.)
- обеспечение надежности, безопасности и эффективности устройств и систем, включающих в себя программные составляющие
- анализ проблем внедрения и применения компьютерных средств и программных продуктов для автоматизации бизнес-процессов предприятия
Какие знания и навыки у него будут
- знание принципов построения основных видов системного ПО: операционных систем, компиляторов, систем управления базами данных, компьютерных сетей, средств хранения и обработки больших массивов и потоков данных
- знание фундаментальных основ методов анализа и синтеза программ
- знание научных основ и современных технологий анализа разнообразных данных, включая данные на естественных языках, графической и аудио информации
- умение работать с современными инструментами разработки и анализа программно-аппаратных систем, включая средства анализа, моделирования, мониторинга, верификации и т.д.
- умение работать в среде крупных открытых международных проектов open source
Где готовят
Другие профессии направления « информатика и бизнес-информатика »
- Системный архитектор
- Специалист по кибербезопасности
- Консультант по электронному бизнесу