Информация об изменениях

Сообщение Re[9]: что должен уметь senior? от 17.07.2018 10:11

Изменено 17.07.2018 10:14 De-Bill

Re[9]: что должен уметь senior?
C>Ладно, давай от противного. Вот представь себе этакого дядю с 10-15+ лет опыта в разных сферах, с кучей выполненных (и работающих!) проектов, с опытом разгребания дерьма и факапов в продакшене и пр. пр. пр. Вот кто он тогда такой, если мальчик "в 20 с небольшим" — это уже сениор?

Сильно зависит от дяди. Ну там всякие факторы, типа:
1. На каких ролях он был на этих проектах? Может "ключи подносил".
2. Какого рода это были проекты? Может очередные бухгалтерии.
3. Какие уроки он вынес из разгребания дерьма и факапов в продакшене? Большая часть людей не способна учиться на ошибках.
4. Какие технологии использовались на этих проектах? Может он поддерживал системы на ASP (не .NET) или на других устаревших технологиях и вообще отстал от промышленности лет на 20.
5. Как вообще мозги у дяди работают? Может несмотря на огромное число проектов соображалка у него вполне посредственная.

И в зависимости от этих факторов и компании, куда он устраивается, ему может быть предложена роль как senior (lead/principal или чего там ещё придумают) developer, так и могут не взять на роль junior. При этом фактор компании, куда он устраивается, играет большую роль, чем факторы 1-5. Большинство senior developer, например, не пройдут начальный фильтр на junior в какой-нибудь google.
Re[9]: что должен уметь senior?
C>Ладно, давай от противного. Вот представь себе этакого дядю с 10-15+ лет опыта в разных сферах, с кучей выполненных (и работающих!) проектов, с опытом разгребания дерьма и факапов в продакшене и пр. пр. пр. Вот кто он тогда такой, если мальчик "в 20 с небольшим" — это уже сениор?

Сильно зависит от дяди. Ну там всякие факторы, типа:
1. На каких ролях он был на этих проектах? Может "ключи подносил".
2. Какого рода это были проекты? Может очередные бухгалтерии.
3. Какие уроки он вынес из разгребания дерьма и факапов в продакшене? Большая часть людей не способна учиться на ошибках.
4. Какие технологии использовались на этих проектах? Может он поддерживал системы на ASP (не .NET) или на других устаревших технологиях и вообще отстал от промышленности лет на 20.
5. Как вообще мозги у дяди работают? Может несмотря на огромное число проектов соображалка у него вполне посредственная.

И в зависимости от этих факторов и компании, куда он устраивается, ему может быть предложена роль как senior (lead/principal или чего там ещё придумают) developer, так и могут не взять на роль junior. При этом фактор компании, куда он устраивается, играет большую роль, чем факторы 1-5. Большинство senior developer, например, не пройдут начальный фильтр на junior в какой-нибудь google.

P.S. Седина — это не признак мудрости, это признак старости. Так и большое количество лет опыта это не признак хорошей квалификации или умения программировать.