Характеристика профессии Программист- это человек, который занимается проектированием и внедрением программного кода, типовых и стандартных средств. Специалисты данной профессии могут быть условно разделены на несколько категорий: системный, прикладной программисты, тестировщики, специалисты технической поддержки.
История профессии Возникла эта профессия после появления первой ЭВМ (электронная вычислительная машина). Весь двадцатый век прошел под знаком развития вычислительной техники, хотя еще в 1834 году Бэббидж изобрел вычислительную машину, работающую по программе. Первый компьютер с программным управлением был создан в 1941 году, через пять лет появился ЭНИАК (Электронный числовой интегратор и компьютер) в Пенсильвании, а еще через пять лет (в 1951 году) была построена и первая советская МЭСМ – малая электронная счетная машина. Уже к 70-м годам профессия программиста стала престижной, высокооплачиваемой.
Должностные обязанности Основная обязанность программиста – разработка программного обеспечения для ПК, телефона и других программируемых устройств. Системный программист работает над созданием и сопровождением системного программного обеспечения – операционной системы, работает с сетями. Прикладной программист работает над прикладными программами, необходимыми для работы компании: с помощью которых пользователь может вводить текст, создавать картинки, слушать музыку, играть в игры, смотреть фильмы, пользоваться Интернетом и электронной почтой. Web-программист занимается созданием и технической поддержкой web-сайтов. В некоторых случаях в обязанности web-программиста также входит создание web-дизайна.
Квалификационные требования Программист должен иметь высшее техническое образование, владеть компьютером на уровне профессионала, уметь использовать и создавать компьютерные программы, знать необходимые языки программирования, приветствуется знание технического английского языка. Программист должен обладать усидчивостью, терпением, выдержкой, стремлением к самообразованию.
Ведущие и сопутствующие профессиональные интересы Ведущие интересы: информатика, математика Сопутствующие интересы: иностранный язык, физика, техника
Необходимые качества программиста Математический склад ума Логическое и неординарное мышление Умение разбивать задачу на подзадачи Целеустремленность и желание добиться своей цели, не смотря на предстоящие трудности Умение работать в коллективе Быстрая обучаемость
Родственные профессии Веб-дизайнер; системный администратор; математик; физик; инженер.
Условия труда Программист может работать как самостоятельно, так и в коллективе, который может состоять из нескольких специалистов. Чаще всего представители данной профессии работают в офисах компаний и организаций, компьютерных фирмах. Работа происходит преимущественно сидя, с использованием компьютера. Программист достаточно самостоятелен в своей деятельности. Он может принимать собственные решения в рамках поставленных задач. Работа программиста может носить сдельный и удаленный характер, протекая в режиме фриланса.
Перспективы профессионального роста: Специализация и освоение смежных областей Программисты могут специализироваться в применении конкретных языков программирования, платформах и операционных системах. Зачастую профессиональный рост программиста связан с освоением новых приемов и способов программирования, ведением более крупных проектов. Также человек с профессией техника-программиста может осваивать смежные специализации, такие как: системный администратор, системный аналитик и т.д. Управленческий путь развития В данном случае программист может начать руководить отделом программирования, разработки, возглавить IT- департамент в крупной организации.
Спрос на рынке труда Программисты одна из самых востребованных IT-специальностей. Суммарно на их долю, по данным Superjob, приходится почти половина (49,7%) запросов работодателей. Безусловные лидеры программисты «1С» и PHP, все остальные интересуют компании существенно меньше. Количество вакансий программистов, по данным Headhunter, с января 2012 года к августу 2013 года выросло на 75% (с января 2013 года на 30%). Пик спроса наблюдался в апреле 2013 года, когда на портале было размещено на 78% больше вакансий, чем в январе 2012 года. Однако впереди осень, и вполне возможно, что этот показатель будет превышен. Самые дефицитные IT-специальности: Программист под Android Программист Perl Программист Ruby on Rails Программист MS Dynamics NAV Программист MS Dynamics AX PHP-программист Программист.NET Программист С/С++
Пути получения профессии Профессия программиста уникальна тем, что ее основы можно получить и при самостоятельном изучении. Но получение профессионального образования, как правило, обязательно для успешного развития на рынке труда.
Лучшие профессии в вашем регионе Программист Специалист по IT-технологиям Юристы Веб-программисты Стилист-визажист Стоматологи
Ведущие специалисты страны Евгений Касперский Павел Дуров Алексей Пажитнов
Источники использованной информации html %D0%B0%D0%BC%D0%BC%D0%B8%D1%81%D1%82 0%D0%B0%D0%BC%D0%BC%D0%B8%D1%81%D1%82