Размер шрифта:
Цветовая схема:
Изображения:
17.09.2019, 10:36

Программист

Программист

Общая характеристика профессии

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

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

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

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

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

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

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

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

Требования к профессиональной подготовке

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

Техник-программист должен обладать профессиональными компетенциями:

  • выполнять разработку спецификаций отдельных компонентов;
  • осуществлять разработку кода программного продукта на основе готовых спецификаций на уровне модуля;
  • выполнять отладку программных модулей с использованием специализированных программных средств;
  • выполнять тестирование программных модулей;
  • осуществлять оптимизацию программного кода модуля;
  • разрабатывать компоненты проектной и технической документации с использованием графических языков спецификаций;
  • разрабатывать объекты базы данных;
  • реализовывать базу данных в конкретной системе управления базами данных (далее - СУБД);
  • решать вопросы администрирования базы данных;
  • реализовывать методы и технологии защиты информации в базах данных;
  • анализировать проектную и техническую документацию на уровне взаимодействия компонент программного обеспечения;
  • выполнять интеграцию модулей в программную систему;
  • выполнять отладку программного продукта с использованием специализированных программных средств;
  • осуществлять разработку тестовых наборов и тестовых сценариев;
  • производить инспектирование компонент программного продукта на предмет соответствия стандартам кодирования;
  • разрабатывать технологическую документацию.

Программист должен обладать профессиональными компетенциями:

  • выполнять разработку спецификаций отдельных компонент;
  • осуществлять разработку кода программного продукта на основе готовых спецификаций на уровне модуля;
  • выполнять отладку программных модулей с использованием специализированных программный средств;
  • выполнять тестирование программных модулей;
  • осуществлять оптимизацию программного кода модуля;
  • разрабатывать компоненты проектной и технической документации с использованием графических языков спецификаций;
  • разрабатывать объекты базы данных;
  • реализовывать базу данных в конкретной СУБД;
  • решать вопросы администрирования базы данных;
  • реализовывать методы и технологии защиты информации в базах данных;
  • анализировать проектную и техническую документацию на уровне взаимодействия компонент программного обеспечения;
  • выполнять интеграцию модулей в программную систему;
  • выполнять отладку программного продукта с использованием специализированных программных средств;
  • осуществлять разработку тестовых наборов и тестовых сценариев;
  • производить инспектирование компонент программного продукта на предмет соответствия стандартам кодирования;
  • разрабатывать технологическую документацию;
  • осуществлять ревьюирование кода и технической документации;
  • выполнять процесс измерения характеристик компонент программного продукта;
  • производить исследование и оптимизацию созданного программного кода с использованием специализированных программных средств;
  • оказывать консультационную поддержку другим разработчикам в части реализации спроектированных компонент;
  • производить инсталляцию, настройку и обслуживание программного обеспечения компьютерных систем;
  • осуществлять выбор методов и средств измерения эксплуатационных характеристик объектов профессиональной деятельности;
  • выполнять работы по модификации отдельных компонент программного обеспечения;
  • обеспечивать защиту программного обеспечения компьютерных систем.

На каких профессиях и специальностях учиться?

09.02.03 Программирование в компьютерных системах;

09.02.07 Информационные системы и программирование.

Базовое образование и срок обучения

Техник-программист:

Основное общее образование – 3 года 10 месяцев;

Среднее общее образование – 2 года 10 месяцев.

Программист:

Основное общее образование – 4 года 10 месяцев;

Среднее общее образование – 3 года 10 месяцев.

Где учиться?

ГПОУ «Забайкальский горный колледж им. М.И.Агошкова»;

ГПОУ «Читинский педагогический колледж»;

ГПОУ «Читинский техникум отраслевых технологий и бизнеса».

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

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

  • IT – компании;
  • образовательные учреждения;
  • органы управления;
  • промышленное производство;
  • научно-исследовательские центры;
  • отделы программистов в разнообразных коммерческих организациях и т.п.

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

Лента новостей

Забайкалье в социальных сетях

Министерство образования и науки Забайкальского края

Выберите район края:

Раздел недоступен

В настоящее время в выбранном вами разделе портала ведутся работы по его наполнению.
Посетите данный раздел позже.

Официальные сайты Забайкальского края: