Специальность: 230115 «Программирование в компьютерных системах»

Квалификация: техник-программист

Форма обучения: очная (на базе 9 классов); заочная (на базе 11 классов)

Срок обучения: 3 года 10 месяцев

Презентация профессии

Программирование возникло тогда, когда появилась первая электронно-вычислительная машина. Уже в 70-х годах ХХ века эта профессия стала престижной и хорошо оплачиваемой, не смотря на то, что развитие программирования в различных странах эволюционировало совершенно по-разному. В настоящее время в нашей стране профессия программиста остается одной из самых престижных и востребованных.

Программист — специалист, занимающийся разработкой программного обеспечения. Также он занимается устранением неполадок в технике, иногда наладкой оборудования, обучением пользователей и т.п.

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

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


Преимущества профессии: разнообразие деятельности, творческий подход.

Ограничения профессии: необходимость постоянно развиваться.

Тип и класс профессии

Профессия программиста относится к типу «Человек – Знак», она связана с работой со знаковой информацией: текстами, цифрами, формулами и таблицами, расчетами.

Также профессия программиста относится к типу «Человек — Техника», так как связана с монтажом, сборкой и наладкой, эксплуатацией технических устройств.

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

Содержание деятельности

Программист разрабатывает и внедряет программные коды, типовые и стандартные программные средства.

Также программист:

$1·      Разрабатывает программное обеспечение;

$1·      Разрабатывает операционные системы, их интерфейс, работает с сетями;

$1·      Разрабатывает алгоритмы и программы на основе математических моделей;

$1·      Разрабатывает технологии решения задач по обработке информации, определяет схемы и алгоритмы обработки данных, выбирает язык программирования для описания составленных алгоритмов;

$1·      Изучает информационные технологии, выполняет построение информационной среды;

$1·      Работает с глобальными сетями;

$1·      Адаптирует имеющиеся программы под особенности конкретного предприятия;

$1·      Разрабатывает инструкции по работе с компьютерными программами, оформляет техническую документацию, и т.п.

Требования к знаниям и умениям специалиста

Для успешного освоения профессии программиста необходимы базовые знания по математике, информатике.


Квалифицированный программист должен знать:

·      языки программирования и программное обеспечение;

·      компьютерную технику, принципы ее внедрения и эксплуатации;

·      вычислительную технику, алгоритмы ее работы, и т.п.


Квалифицированный программист должен уметь:

·      программировать (владеть различными языками программирования);

·      работать с сетями, базами данных;

·      выполнять сложную и ответственную работу, и т.п.

Требования к индивидуальным особенностям специалиста

Для успешной деятельности в качестве программиста необходимо наличие следующих профессионально-важных качеств:

·         склонность к работе с информацией,

·         развитые логические способности,

·         способность к концентрации внимания,

·         развитые лексические способности,

·         развитые математические способности,

·         склонность к творческой работе,

·         эмоциональная устойчивость.

Условия труда

Программист может работать как самостоятельно, так и в коллективе, который может состоять из нескольких специалистов. Чаще всего представители данной профессии работают в помещениях. Это могут быть офисы компаний и организаций, компьютерные фирмы и т.п. Работа происходит преимущественно сидя, с использованием компьютера. Как правило, это спокойная деятельность, хотя и в работе программиста могут периодически случаться командировки, разъезды или деловые встречи с клиентами-заказчиками.

Программист достаточно самостоятелен в своей деятельности. Он может принимать собственные решения в рамках поставленных задач, хотя может быть ограничен требованиями заказчика и пожеланиями к конечному результату работы. Работа программиста может носить сдельный и удаленный характер, протекая в режиме «фриланса».

Медицинские противопоказания

Медицинские ограничения для программиста:

·         заболевания опорно-двигательного аппарата;

·         нервной системы;

·         органов зрения;

·         иммунной системы;

·         психические расстройства;

·         расстройства внимания.


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

Области применения профессии

Техники-программисты могут работать в таких организациях и сферах, как:

·           IT – компании;

·           Образовательные учреждения;

·           Органы управления;

·           Промышленное производство;

·           Научно-исследовательские центры;

·           Отделы программистов в разнообразных коммерческих организациях и т.п.

·           Также программисты могут заниматься собственным делом и работать в режиме «фриланса», на себя.

Перспективы карьерного роста

Возможные пути развития техника-программиста:


Специализация и освоение смежных областей.

Техники-программисты могут специализироваться в применении конкретных языков программирования, платформах и операционных системах. Зачастую профессиональных рост программиста связан с освоением новых приемов и способов программирования, ведением более крупных проектов и т.п.

Также человек с профессией программиста может осваивать смежные специализации, такие как: системный администратор, системный аналитик и т.п.


Управленческий путь развития.

В данном случае программист может начать руководить отделом программирования, разработки, возглавить IT – департамент в крупной организации.

В случае данного направления карьерного роста рекомендуется развивать управленческие умения, осваивать такие профессии, как: менеджер, менеджер проектов.