Краткая информация о будущей специальности
Программи́ст — специалист, занимающийся написанием и корректировкой программ для компьютеров (любых вычислительных устройств), то есть программированием.
Как основная профессиональная деятельность программирование используется в технической и в научной областях.
В технике выделяются средняя техническая квалификация техник-программист (ранее «программист-лаборант») и высшая техническая квалификация инженер-программист. Предметом деятельности специалистов с соответствующей квалификацией (техников и инженеров) является проектирование, разработка и производство программного обеспечения, как промышленной продукции, удовлетворяющей заданным функциональным, конструктивным и технологическим требованиям (результатом деятельности является программное обеспечение). В России подготовка инженеров-программистов ведётся по профилю подготовки «Программное обеспечение вычислительной техники и автоматизированных систем» направления «Информатика и вычислительная техника».
Существует подготовка математиков-программистов по направлению «Математическое обеспечение и администрирование информационных систем».
В конце 2000-х в России появилось новое направление подготовки программистов «Программная инженерия». Областью профессиональной деятельности выпускников по этому направлению является индустриальное производство программного обеспечения. Данное направление подготовки отличается от подготовки инженеров-программистов по профилю «Программное обеспечение вычислительной техники и автоматизированных систем» тем, что общеинженерные дисциплины заменены дисциплинами из новой области знания инженерия программного обеспечения. Объектами профессиональной деятельности инженеров по производству программного обеспечения являются не программы и программные комплексы, а методы и инструменты разработки программного продукта, а также процессы жизненного цикла программного продукта.
Предметом деятельности программистов в науке является решение задач с применением методов прикладной математики и реализацией на ЭВМ (результатом деятельности является полученное при помощи программы решение задачи).
В России подготовка специалистов в этой области ведется по следующим направлениям:
010300 «Фундаментальная информатика и информационные технологии»
010400 «Прикладная математика и информатика»
080500 «Бизнес-информатика»
230700 «Прикладная информатика»
090900 «Информационная безопасность»
230100 «Информатика и вычислительная техника»
230400 «Информационные системы и технологии»
231000 «Программная инженерия»
Как вспомогательная деятельность программирование в настоящее время используется в широчайшем круге профессий.