Профессия программист одна из самых престижных и востребованных в индустриально развитых странах.
Сегодня насчитывается несколько сотен языков программирования, но самые распространенные из них – Java, Python, PHP, C#, JavaScript, C, С++, Objective-C, Swift. Какой язык программирования выбрать, программист решает сам в зависимости от конкретной задачи (сделать игру, приложение для web или программу для сервера) и собственных знаний. Квалифицированный программист уверенно использует 2-4 языка.
Программирование зародилось в XIX веке, и до середины XX века, когда случился бурный рост информационных технологий, создание программ для машины было сродни искусству. Программирование было уделом избранных. Сегодня же профессия программиста распространена и очень востребована. В 2017 году в мире насчитывалось 18.2 млн разработчиков программного обеспечения, из них 1.3 млн - в России.
Подготовка специалистов, осуществляющих разработку и эксплуатацию программного обеспечения, обусловлена все возрастающими требованиями по обеспечению программного обеспечения, которое используется повсеместно.
Выпускники должны обладать высоким уровнем знаний и быть подготовленными к решению задач по эксплуатации информационных систем, по разработке программного обеспечения и его тестированию, проектированию баз данных и их обслуживанию, обеспечению безопасности всех этапов проектирования, разработки и обслуживанию программных продуктов.
Сложно выделить сферу, в которой наиболее востребованы специалисты по информационным системам. Специалисты требуются в образовательные учреждения, государственные и муниципальные структуры, СМИ, на производство, в транспортные и логистические компании. Самый высокий уровень зарплат наблюдается на предприятиях, добывающей и перерабатывающей отрасли и в специализированных IT-корпорациях.
Начинающие программисты могут рассчитывать на доход в 20–25 тысяч. С опытом доход возрастает. Обязательное условие карьеры — дальнейшее образование, в том числе самостоятельное.
Область профессиональной деятельности выпускников: связь, информационные и коммуникационные технологии. Дальнейшее обучение возможно в системе высшего профессионального образования по специальностям:
06.001 Программист
06.003 Архитектор программного обеспечения
06.004 Специалист по тестированию в области информационных технологий
06.011 Администратор баз данных
06.015 Специалист по информационным системам
Виды профессиональной деятельности осуществление интеграции программных модулей; ревьюирование программных продуктов; проектирование и разработка информационных систем.
Квалификация: специалист по информационным системам.
Классный час подготовила и провела председатель ЦК информационных систем и программирования Шаманаева Елена Дмитриевна.