Материал предназначен для профориентационной работы в старших классах. Здесь подробно рассказывается о профессии программист. Небольшой экскурс в историю возникновения данной профессии. Какими качествами должен обладать программист, направления деятельности программистов, а так же качества, препятствующие эффективности профессиональной деятельности. Плюсы и минусы профессиональной деятельности.
Выбор профессии
Профессия программист
Гусарова Т.Ю.
преподаватель МБУДО ЦТОиДТТ
Г. Белгород
20162017 учебный год
Зачем же нужен
программист?
История
возникновения
профессии
Программист - это
Какие
программисты
Какие качества
есть?
важны для
профессии
Какое надо
образование?
Места работы
Карьера
Плюсы профессии
Минусы
профессии
Сегодня наши офисы заполнены всевозможной
техникой, самым важным является, конечно же,
компьютер. Без него мы не сможем распечатать
документы, отредактировать текст, сделать
необходимые макеты и графики.
Одним словом, компьютер в наши дни стал основным
орудием труда офисного сотрудника. Следить за
успешной работой компьютеров и программного
обеспечения приходится многим специалистам, но самые
главные компьютерщики - это бесспорно,
программисты.
История
• В пору своего зарождения программирование
было сродни искусству, так как еще не были
выработаны основные законы и правила.
Примечательно, что первым программистом
была женщина - Ада Лавлейс, дочь
знаменитого английского поэта Байрона.
• В 1833 году английский математик Ч.
Бэббидж изобрел и сконструировал первую
модель механической "аналитической"
машины, выполнявшей простейшие
арифметические действия. Ада Лавлейс
написала несколько программ для этой
машины.
Известный российский
системный программист,
зав. лабораторией Института системного
анализа РАН, член Российской академии
интернета, автор шахматной программы
«КАИССА» (первого чемпиона мира среди
шахматных программ), президент
компьютерной фирмы ДИСКо, лауреат
всех профессиональных опросов «Top-100
Российского компьютерного
бизнеса», Михаил Донсков
Кто же такой программист?
• В первую очередь, ПРОГРАММИСТ — это специалист, который
занимается разработкой алгоритмов и компьютерных
программ на основе специальных математических моделей.
• Во вторую очередь, ПРОГРАММИСТ - это специальность, в
которой на первое место ставятся не только практические
навыки, но и идеи специалиста. Это одна из самых
востребованных и высокооплачиваемых профессий в России
Условно программисты делятся на
три группы
• Прикладные программисты занимаются в основном
разработкой программного обеспечения, используемого
для работы в организации..
• Системные программисты разрабатывают
операционные системы, работают с сетями, пишут
интерфейсы к различным распределенным базам данных.
Специалисты этой категории относятся к числу самых
редких и высокооплачиваемых.
• Web-программисты также работают с сетями, но, в
большинстве случаев, с глобальными сетями, такими, как
Интернет. Они пишут программную составляющую
сайтов, создают динамические web-страницы, web-
интерфейсы для работы с базами данных и др.
Личные качества
Прежде всего, программист должен обладать
терпением и выдержкой. Это совершенно
незаменимые качества в его работе.
Программирование - бурно развивающаяся
область, поэтому нужно уметь быстро
адаптироваться и постоянно изучать что-то новое,
иначе через несколько лет ценность как
специалиста может заметно снизиться.
Качества, обеспечивающие успешность
выполнения профессиональной
деятельности программиста:
• логическое мышление;
• гибкость и динамичность мышления;
• способность анализировать ситуацию (аналитические
способности);
• хороший уровень развития памяти (в особенности
словеснологической);
• высокий уровень развития, объема, распределения и
переключения внимания;
• способность грамотно выражать свои мысли;
• высокий уровень развития технических способностей;
• математические способности;
• развитое воображение.
• внимательность;
• аккуратность;
• терпеливость;
• настойчивость;
• целеустремленность;
• ответственность;
• склонность к интеллектуальным видам деятельности;
• умение самостоятельно принимать решения;
• независимость (наличие собственного мнения).
Качества, препятствующие
эффективности профессиональной
деятельности:
• невнимательность, рассеянность;
• нетерпеливость;
• отсутствие логического мышления;
• ригидность мыслительных процессов;
• сильно развитая близорукость.
Образование
Желательно иметь высшее образование технического вуза по
специальностям прикладная математика или вычислительная техника.
Однако в этой профессии очень много значит опыт работы. Еще
несколько лет назад среди программистов не было редкостью, когда
самоучка оказывался более профессиональным. Правда сейчас эта
тенденция идет на убыль.
В большинстве случаев, программист должен знать несколько языков
программирования, такие как C++, Delphi, Visual Basic, PHP, Java, Perl и
т.д. Набор знаний специалиста определенного направления достаточно
специфичен. В рамках своей специализации он знает все, а вот в
соседней области знаний может не хватать.
Но все же главное же в этой профессии способность к освоению
методик программирования, которые постоянно развиваются.
Плюсы профессии программист
• Постоянное профессиональное самосовершенствование,
• Высокий спрос на рынке труда,
• Высокая заработная плата,
• Работать можно не имея диплома,
• Преимущественно творческая профессия,
• Возможность работать не только в России, но и за
рубежом
Минусы профессии программист
• То, что понятно программисту, не всегда понятно
пользователю приходится многое объяснять,
• Тяжелая учеба,
• Работа за компьютером плохо сказывается на
здоровье,
• Профессия накладывает отпечаток на характер.
Место работы
• Научно-исследовательские институты и вычислительные
центры;
• Компании и фирмы, работающие в области информационных
технологий;
• Организации, которые в своей структуре подразумевают
отделы программистов (или штатную единицу).
• Образовательные учреждения (школы, техникумы, колледжи).
Карьера
• Программист
• Руководитель
группы
программистов
• Менеджер проекта
• IT-директор
День Программиста -13 сентября
11 сентября 2009 года президент России Дмитрий
Медведев подписал Указ № 1034, подготовленный
Министерством связи и массовых коммуникаций
Российской Федерации, который устанавливает в
России новый официальный профессиональный
праздник — День программиста.