Приветствую Вас, Гость | RSS
Воскресенье, 20.07.2025, 01:25
Главная » 2010 » Декабрь » 21 » Профессия программист
20:35
Профессия программист

Основные занятия программиста:

Программист — это специалист, который занимается разработкой

алгоритмов и компьютерных программ на основе специальных математических моделей.

Программистов можно условно разделить на следующие три категории в зависимости

от специализации:

Прикладные программисты занимаются в основном разработкой

программного обеспечения, используемого для работы в организации. Сюда,

например, можно отнести программистов под 1С.

Системные программисты разрабатывают операционные системы, работают

с сетями, пишут интерфейсы к различным распределенным базам данных. Специалисты

этой категории относятся к числу самых редких и высокооплачиваемых.

Web-программисты также работают с сетями, но, в большинстве случаев,

с глобальными сетями, такими, как Интернет. Они пишут программную составляющую

сайтов, создают динамические веб-страницы, web-интерфейсы для работы с базами

данных и тому подобное.

Плюсы профессии программиста:

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

Минусы профессии программиста:

  • Приходится часто и много объяснять одно и то же, так как то, что понятно и

    очевидно программисту, совсем не всегда понятно и очевидно пользователю.

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

    далеко не всем окружающим.

  • Как и в любой профессии здесь тоже находится место рутине.

Личные качества программиста:

Программист, прежде всего, должен обладать большим терпением и выдержкой. Эти

качества совершенно незаменимы и необходимы в его повседневной работе.

Программирование является бурно развивающейся областью, поэтому программист

должен уметь быстро адаптироваться к текущему состоянию технологии и постоянно

изучать новые технологии. В противном случае через несколько лет его ценность

как специалиста окажется заметно ниже.

Программист должен уметь объективно оценивать возможности применяемых

технологий и их эффективность при использовании для каждого конкретного случая.

Чтобы не пришлось однажды пилить дрова с помощью новейших разработок в лазерной

технике.

Образование программиста:

Желательно иметь высшее техническое или математическое образование по

специальностям "вычислительная техника" или "прикладная

математика". Однако в профессии программиста очень большое значение имеет и

опыт работы по специальности. Поэтому еще совсем недавно не было редкостью среди

программистов, что самоучка оказывался значительно более профессиональным, чем

выпускник ВУЗа и ценился соответственно выше. Правда сейчас такая тенденция

сходит на нет.

В большинстве случаев от программиста требуется знание специальных языков

программирования, применяемых в той предметной области, где он будет работать. К

числу наиболее распространенных относятся PHP, Delphi,

C/C++, Java, Visual Basic, Perl и другие.

Набор знаний опытного специалиста по определенному направлению достаточно

специфичен. Он может знать все в рамках своей узкой специализации, а вот в

соседних областях знаний может сильно нехватать.

Но первостепенную важность в этой профессии все же имеет способность к

освоению все новых и постоянно развивающихся методик программирования. И

обучение программированию,

начавшись при освоении профессии, не прекращается никогда, пока человек занят в

этой профессии.

Место работы программиста:

  • IT-компании и web-студии;
  • научно-исследовательские центры;
  • организации, которые подразумевают в своей структуре штатную единицу или

    отделы программистов.

Карьера программиста:

Программист может доработаться до руководителя группы программистов

(тим-лидер), IT-директора предприятия, менеджера

IT-проекта и т.п. В ходе работы программист может перемещаться в рамках

своей специальности, совершенствуясь профессионально.

Категория: News Cs 1.6 | Просмотров: 901 | Добавил: vstalxer | Теги: работники клавиатуры, ит специалисты, Компьютерщики, программист, информационные технологи | Рейтинг: 5.0/1
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Copyright MyCorp © 2025 | Сделать бесплатный сайт с uCoz