http://iloska.livejournal.com/ ([identity profile] iloska.livejournal.com) wrote in [community profile] useless_faq2016-12-24 06:54 pm

Профессиональная иерархия

Навеяно вопросом рпо иерархию нузыкантов и стишком про запах профессий.
Есть ли иерархия у програмистов?
Если да, то какая?

[identity profile] sam-buddy.livejournal.com 2016-12-25 11:23 am (UTC)(link)
Имхо programmer и senior programmer. Один модули колупает, а второй весь проект ведет.

[identity profile] alexel55.livejournal.com 2016-12-25 11:24 am (UTC)(link)
В крупных фирмах еще больше расслоение.

[identity profile] mudlaws.livejournal.com 2016-12-25 11:27 am (UTC)(link)
ну как без этого?

[identity profile] sam-buddy.livejournal.com 2016-12-25 11:31 am (UTC)(link)
Угу. Инженер, ведущий инженер, главный инженер, конструктор.

[identity profile] psilogic.livejournal.com 2016-12-25 11:42 am (UTC)(link)
садист
мазохист
1С-программист

[identity profile] sakurovskiy.livejournal.com 2016-12-25 12:00 pm (UTC)(link)
junior, developer, senjor ну и там еще есть.

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

[identity profile] sakurovskiy.livejournal.com 2016-12-25 12:02 pm (UTC)(link)
developer, это рядовой разработчик ниже джуниоры - типа подмастерья, сеньор это типа руководитель проекта, бригадир по нашему или начальник участка, завсисит от масштабов проекта.

[identity profile] lynx-rousse.livejournal.com 2016-12-25 12:36 pm (UTC)(link)
Есть рейтинг "крутости" языков программирования, но поскольку я не программист и "только слышала свист", точнее не скажу - кто там круче, кто мельче. Знаю, что 1с-ников не любят и многие не считают "полноценными" прогерами. Также web-программистов тоже не все считают программистами.
Многие считают тестировщиков нижним (начальным) звеном програмистской градации крутости.

[identity profile] darthmebius.livejournal.com 2016-12-25 12:54 pm (UTC)(link)
В Мексике все программисты - сеньоры.

[identity profile] eednew.livejournal.com 2016-12-25 01:03 pm (UTC)(link)
По вакансиям посмотрите. Ценник и будет ответом.

[identity profile] sakurovskiy.livejournal.com 2016-12-25 01:11 pm (UTC)(link)
Это как рейтинг крутости гаечных ключей и прочего инструмента.

нет такого рейтинга, есть рейтинг популярности языков, который вычисляется на основании частоты их использования в проектах.

Как и везде есть снобы и прочие, тру-погромисты, но по факту и 1с-погромисты и погромисты на бейсике тоже погромисты.

1С-ников считают странными и насмехаются над ними потому что ихний бейсик русифицирован и из-за узости специализации, 1С погромист как правило только 1С погромист и других языков не знает, но ему в общем-то и не надо.

Над погромистами других языков насмехаются по другим причинам, менее очевидным для непрофи.

[identity profile] geeklive.livejournal.com 2016-12-25 01:24 pm (UTC)(link)
Джуниор, миддл, сеньор, например.
Или по языкам: кресты смотрят на похапешников как на г-но.

[identity profile] geeklive.livejournal.com 2016-12-25 01:25 pm (UTC)(link)
И сеньориты, надо думать?

[identity profile] borshchov.livejournal.com 2016-12-25 02:26 pm (UTC)(link)
Завите миня прощи - хазяин.

[identity profile] borshchov.livejournal.com 2016-12-25 02:27 pm (UTC)(link)
Всех их на тракторы пересадить надо. Или под тракторы - больше пользы будет.
ext_1596743: (2jyjybvecf)

[identity profile] ez98.livejournal.com 2016-12-25 03:21 pm (UTC)(link)
Ну эта классификация в общем-то ясна и малоинтересна. Наверно все-таки Илошка хочет знать про срачи между поклонниками разных языков. А тут ответ один - кто работает на высоком уровне независимо от языка, тот языком не мелет. А кто мелет, тот значит работать не умеет

[identity profile] alfare.livejournal.com 2016-12-25 03:27 pm (UTC)(link)
BDSM++ же!

[identity profile] psilogic.livejournal.com 2016-12-25 03:33 pm (UTC)(link)
нене... кресты - нашефсё, крестовики - лапочки! :D

[identity profile] sam-buddy.livejournal.com 2016-12-25 03:40 pm (UTC)(link)
Нет, это уже уровень заказчика, а он и с калькулятором не всегла в ладах, там требование - "сделайте мне красиво". Обычно (но не всегда) уровень квалификации и уровень языка связаны обратно пропорционально, чем ближе к железу, тем выше квалификация.
Edited 2016-12-25 16:01 (UTC)

[identity profile] sam-buddy.livejournal.com 2016-12-25 03:44 pm (UTC)(link)
Вот вспомнилось :)
Музыкальная школа, вступительное занятие.
- Ваш любимый инструмент?
- Пассатижи!
Edited 2016-12-25 15:45 (UTC)

[identity profile] sakurovskiy.livejournal.com 2016-12-25 04:01 pm (UTC)(link)
Ну это ответ на его вопрос.

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

сруца идиоты.

профи-погромист знает плюсы и минусы языков и подбирает нужный под задачу, это как выбор между крестовой отверткой и плоской.

Я поверхностно знаю несколько языков, кажный для своего, ну и знать язык по сути не надо, погромировать - это уметь формулировать задачу и находить ее решение, а синтаксис языка учится очень быстро, я его фактически и не запоминаю, при необходимости смотрю справку или гуглю.

[identity profile] sakurovskiy.livejournal.com 2016-12-25 04:02 pm (UTC)(link)
я как-то анализировал вакансии, вакансий на php оказалось намного больше чем на остальные языки. Ну и php и кресты - они для разного.

[identity profile] psilogic.livejournal.com 2016-12-25 04:03 pm (UTC)(link)
Если дело в йазыках, то примерно так.

Программисты на Си - это как скрипачи: могут сыграть любую ноту, вопрос в том, сколько для этого придется тренироваться и сколько понадобится скрипачей, чтобы сыграть аккорд из дюжины нот. Язык Си - самый универсальный из существующих, является основой операционных систем, но ему не хватает стандартных "примочек" для типовых задач, таких как свистелки-перделки-кнопочки-таблички (в смысле - звук и графика). Все это на Си можно сделать и в конечном счете получится лучше, чем у других, но вопрос, сколько это потребует человеко-часов.

Программисты на Си++ - это как скрипачи на электронной скрипке: в основе та же скрипка, но с усилителем звука, электронной обработкой, набором плагинов... Си++ - развитие языка Си с попыткой где-то упростить себе жизнь, а где-то - добавить те самые недостающие примочки. Соответственно программисты Си++ смотрят на чистых Си-шников как на ретроградов, а чистые Си-шники на Си++ - ников - примерно как гитарист на электро-гитариста, а скрипач - на электро-скрипача.

Программисты на ассемблере - это движение, скорее, в противоположную сторону - программирование на машинных командах конкретного процессора. Теоретически позволяет сделать всё ещё круче, но это из разряда "левша с напильником может сделать ровнее, чем токарный станок". Поэтому в ассемблер упарываются только от безвыходности - когда устройство не может даже в Си или когда надо сделать маленький кусочек программы ну оооочень быстрым (пример из моей жизни - оптимизация скорости алгоритма шифрования). Ну и на программиста на ассемблере смотрят как на музыканта, который вынужден за неимением скрипки изображать скрипку, водя напильником по консервной банке.

Программисты на Java - это как пианисты. И сидят удобно, и потеют меньше, и могут сыграть аккорд из десятка нот, но... звуки МЕЖДУ клавишами извлечь не смогут, сделать звук "дрожащим" - не смогут, сделать ноту с нарастающей громкостью - не смогут. А главное - не смогут утащить с собой свой рояль в футлярчике. Язык Java во многом проще, и у него есть полезные стандартные примочки в количестве, но иногда тормозит, жрёт память как не в себя и может не всё. Отсюда отношения между Си-шниками и Java-истами: первые считают вторых халявщиками, а вторые первых - мазохистами.

Программист на функциональных языках - это как наркоман, пытающийся имитировать ртом звуки разных инструментов. Сам наркоман имеет мнение, что он может изобразить всё, и очень этим гордится. Окружающие имеют на этот счет мнения противоречивые, а главное - большинство не понимает, как у него вообще что-то получается??

[identity profile] geeklive.livejournal.com 2016-12-25 04:10 pm (UTC)(link)
Конечно, больше, и конечно, для разного.
Это не отменяет того факта, что кресты для Илиты, а похапе для говнокодеров, и даже в чём-то подтверждает его.

Page 1 of 4