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



Автор Ётранный Странник задал вопрос в разделе Другие языки и технологии

Здравствуйте, уважаемые пользователи проекта otvet@mail.ru,будьте любезны, напишите все виды программистов. и получил лучший ответ

Ответ от Михаил Прыгунов[гуру]
Программист — это специалист, занимающийся разработкой алгоритмов и программ на основе математических моделей. Условно программистов можно разделить на три категории:
Прикладные программисты занимаются разработкой программного обеспечения, необходимого для работы организации. Например, сюда можно отнести программистов 1С.
Системные программисты разрабатываютоперационные системы, интерфейсы к распределенным базам данных, работают с сетями. Специалисты этой категории являются самыми редкими и высокооплачиваемыми.
Web-программисты имеют дело с сетями, но, как правило, с глобальными, такими, как Internet. Они пишут web-интерфейсы к базам данных, создают динамические web-страницы и т. п.
Плюсы профессии:
Высокий спрос на рынке,
Высокая заработная плата,
Работать можно без высшего образования,
Преимущественно творческая профессия.
Минусы профессии:
То, что понятно программисту, не всегда понятно пользователю, приходится многое объяснять,
Случается работать в авральном режиме,
Работа за компьютером плохо сказывается на здоровье,
И здесь находится место рутине,
Профессия накладывает отпечаток на характер.
Личные качества:
Прежде всего, программист должен обладать терпением и выдержкой. Это совершенно незаменимые качества в его работе.
Программирование, бурно развивающаяся область, поэтому нужно уметь быстро адаптироваться и постоянно изучать что-то новое. Иначе через несколько лет ваша ценность как специалиста может заметно снизиться.
Умение объективно оценивать возможности технологий и их использование в каждом конкретном случае. Чтобы не получалось так, что дрова пилятся с применением новейших лазерных разработок.
Образование:
Желательно иметь высшее образование технического вуза по специальностям прикладная математика или вычислительная техника. Однако в этой профессии очень много значит опыт работы. Еще несколько лет назад среди программистов не было редкостью, когда самоучка оказывался более профессиональным. Правда сейчас эта тенденция идет на убыль.
В большинстве случаев, программист должен знать несколько языков программирования, такие как C++, Delphi, Visual Basic, PHP, Java, Perl и т. д. Набор знаний специалиста определенного направления достаточно специфичен. В рамках своей специализации он знает все, а вот в соседней области знаний может не хватать.
Но все же главное же в этой профессии способность к освоению методик программирования, которые постоянно развиваются.
Место работы:
Научно-исследовательские центры,
IT-компании,
Организации, которые в своей структуре подразумевают отделы программистов (или штатную единицу) .
Карьера и зарплата:
Руководитель группы программистов, IT-директор, менеджер проекта, можно перемещаться в рамках специальности, совершенствуясь профессионально.

Ответ от Омич[гуру]
Есть 10 видов программистов - те, которые понимают двоичную систему счисления, и которые не понимают...

Ответ от Lexa[гуру]
А я второй вид программистов

Ответ от Ildar[гуру]
WEB программер - Html,Css,PHP,JavaScript,ActionScript
Прикладной программер - C++/Java/C#/Delphi/Python/Perl/VB
Системный программер - C/C++ ,Assembler

Ответ от Ѐоман[гуру]
есть системные программисты и программные програмисты... всЁ

Ответ от Pure function[гуру]
Ложь. Нет ни каких видов.
Программист решает задачу.
Язык - инструмент для решения задачи.
Программист теоретически готов решить любую задачу, иначе он не программист.
Всё что перечесляли люди выше, лишь разновидности задачь.
Вопрос лишь в возможности использовать тот или иной инструмент для решения задачи.

Ответ от Алексей чураков[гуру]
их 2-хорошие и любители!!

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Здравствуйте, уважаемые пользователи проекта otvet@mail.ru,будьте любезны, напишите все виды программистов.
Программист на Википедии
Посмотрите статью на википедии про Программист
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*