×Закрыть

Junior Java Team Lead

Просматривал вакансии и наткнулся на тот такое:
rabota.ua/...pany209907/vacancy6236417

Responsibilities:
To be Technical/Team Lead of 2-3 Java Developers
Working closely with PO and QA team
Plan ahead
Work on both UI and Server/DB
New features design and implementation
Bug Fixing
Implementation of Unit and Integration tests

Junior Java Team Lead — это типа нужен тимлид на ЗП джуна?

LinkedIn
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Вообще лычки джнун-мид-синьор применяются к любой разновидности професий:
Дев, куа, пм, архитект.
А тл, просто смесь пм и дев/куа, причем могут быть комбинации.

Вообще лычки джнун-мид-синьор применяются к любой разновидности професий:
Дев, куа, пм, архитект.
дев/куа/пм — это да.
Синьор архитектор — это человек который смотрит на более высокоуровневую структуру системы, как правило имеет смысл только в очень больших проектах, или когда архитекторов несколько и необходимо выделить того за кем последнее слово.
Джуниор архитектор — это таки меньшая глупость, чем джуниор тимлид, но все же глупость.
А тл, просто смесь пм и дев/куа, причем могут быть комбинации.
Ну ок. А вот распишите отличия между джуниор/минд/синьор тимлид в терминах обязанностей и навыков (а не в ОР).

Архитект джун очень даже имеет место быть.

А насчет ТЛ, я же его спецом не вписал в ряд с остальными :)

Архитект джун очень даже имеет место быть.
А вот распишите отличия между джуниор/минд/синьор ... в терминах обязанностей и навыков (а не в ОР).

Там вопрос компетенций. Градация должна зависит от стоящих перед человеком задач, и вопрос в том насколько он эффективно их выполняет, а описывать абстрактных джун-мид-син будет не очень правильно.

Могу привести пример джун архитекта из тех с кем работал.

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

Син архитект на том месте занимался в основном проектирования тех фичей/интеграций которые пронизывали всю систему, или какието критически важные части.

Он занимался проектированием не сложных вещей, типа как должна быть интегрирована небольшая подсистемка,которая будет ну макс юзатся в двух модулях, или помогал проектировать мелкие части крупных интеграций.
1) Задача не требует глубокого понимания системы. Тогда это задача для разработчика.
2) Требует. Тогда пофик что она юзается в 2 модулях.
Снова же этот пример не описывает обязанности/навыки. В терминах обязанностей навыков, синьор отличается от мидл-архитектора наличием функции «координирования и принятия окончательного решения».
координирования
вот это обычно ложится на тех у кого постфикс — лид
принятия окончательного решения
только если решение джуна конфликтует с решением сеньора
Снова же этот пример не описывает обязанности/навыки.
как я написал выше — сильно зависит от конретной работы.

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

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

Задача не требует глубокого понимания системы. Тогда это задача для разработчика.
разработчик по идее вообще ни хера не должен проектировать, но зачастую на него это обязанность возлагают.

часто синьор дев работает как джун архитект, потому наверное эта должность крайне редка в природе.

разработчик по идее вообще ни хера не должен проектировать
И алгоритмы выбирать не должен, и структуры данных, и бизнес область не должен понимать. А что тогда делать? Переводить все что сделали БА, системный архитектор и алгоритмист на язык X?
часто синьор дев работает как джун архитект
К сожалению вы так и не описали чем отличается джун архитетор от архитектора. То описание что вы дали, он не про обязанности, а из серии «архитектор, только маленький» (и/или с маленькой ЗП).

Так как бы у джун дев и син дев тоже одинаковые обязаности только разное качество и эффективность.

Так как бы у джун дев и син дев тоже одинаковые обязаности только разное качество и эффективность.
В нормальной ситуации (где менеджмент и старшие специалисты думают головой)
Джуниору спускают, как правило, отдельные/"атомарные" задачи. Часто с указаниями/советами как бы это лучше сделать. Его работу ревьювят более подробно. Фактически в список обязанностей входят:
— кодинг;
— самообучение;
— попытки не налажать :)
.
Синьору спускают, как правило, более комплексные задачи (иногда фичи). В список его обязанностей входят:
— декомпозировать или учавствовать в декомпозиции задач;
— принимать архитектурные решения, если нет выделенного архитектора;
— помогать (предоставлять экспертную оценку) в принятии архитектурных решений, если есть выделенный архитектор;
— ситуативно выполнять роль тимлида (шлюз между командой и внешним миром), на коротких проектах (длинной в 1-2 итерации);
— учавствовать в улучшении существующей инфраструктуры проекта, как дев окружение (всякие новые практики и тулы), так и прод.

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

Вообще джуны принимают участие во всем что вы описали для синьора
Если джуну поручают (или даже разрешают) __принимать решение__ о выборе фреймворка (или систему контроля версий, или вопросы по организации процесса и тд) — это проблема.
Если человеку без опыта (джуну) поручают декомпозировать задачу — это проблема.
Если архитектор спрашивает (на постоянной основе) у человека у которого мало опыта и знаний экспертную оценку — это проблема.
.
Проблема может быть разной:
1) Старшие специалисты (тимлид, синьор) не такие уж и старшие
2) Джун не такой уж и джун.
3) В проекте просто бардак :)

Не, это норм. Просто проверяется/контролируется больше, но так или иначе джуны должны быть готовы к сценариям типа синьор в отпуске, тимлид на больничном, а прод лег в самом критически важном модуле из за косяка в архитектуре, да и вообще как вы сами написаи им учится надо, в том числе делать декомпозицию и помогать архитектам

джуны должны быть готовы к сценариям типа синьор в отпуске, тимлид на больничном, а прод лег в самом критически важном модуле из за косяка в архитектуре, да и вообще как вы сами написаи им учится надо, в том числе делать декомпозицию и помогать архитектам
Можно написать короче:
менеджер должен быть готов к сценариям типа проект про...бан.
.
А если и джун на больничном? Кто фиксить будет?

все на больничном не бывают.

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

лычка — вопрос бабла, и пока еще в большинстве случаев (или мне в это хочется верить) корелирует с эффективностью и качеством

не, не об этом речь. если человек работает разработчиком то он должен уметь делать свою работу, вне зависимости от лычки.
да-да, речь об этом. Когда берут на работу человека с определенной лычкой, то рассчитывают что он будет решать определенные задачи. Если берут джуна — человека у которого мало знаний (опыта) — и ожидают от него принимать решения и/или давать экспертную оценку об основах проекта (банально фреймворк или методология разработки), то не надо удивляться, когда все накроется медным тазом.
Из вашего же примера:
а прод лег в самом критически важном модуле из за косяка в архитектуре
И нет никого у кого хватает опыта для решения подобной проблемы. То это не управление проектом, а игра в русскую рулетку.
разработчик по идее вообще ни хера не должен проектировать, но зачастую на него это обязанность возлагают.

С удивлением развожу руками.

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

джуниор сто никому не надо?

Дурня ИМХО. Т.к. лидировать надо 2-3 девов, намекают, что погоны дадут, а бабла — "вы там держитесь"(Со) :8)

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

Мы помниться когда-то джуниор архитекта на проект искали :)

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

Вобщем мы тоже никого не нашли...

Тим лид это вообще-то тоже другой вид деятвльности ИМХО.

согласен, но он как бы результат скрещение двух видов

раз есть синиор ТЛ, почему бы и джунам не быть)

Junior Java Team Lead
это достойная должность из когорты любой галеры — ДжунТимЛид, ЛидТимСеньор, СеньорДжунЛид Абилитон Про 8го банда :))

у тимлида вообще не должно быть градации, он же один, какой старший/младший может быть вообще...

ну хотя б от размена команды может зависить

градация для сравнения, когда не с кем сравнивать градации быть не может

Может это следует читать несколько в другом контексте. Например, Junior Java Team Lead, потому что придется лидить команду джава джунов)

у старшего есть опасность стать scrum-master-ом.

вот бухгалтеру чтобы стать старшим нужен второй бухгалтер, до тех пор пока работник на такой должности один не бывает ни старшего, ни младшего

Значит тупо ХР опечаталась, аж абидна стала :(

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

Junior Project Manager ведь никого не удивляет

Что подтверждает мысль, что оно отдельная профессия

Циклум типа очепатялся, уже на синиора поправили.

Просто взяли кучу базвордов, слили в кучу, и давай ими спамить.

просто на зп ниже чем у тим лида

а зарплату то Вы где там увидели?

ну значит свою скромную зарплату претендент назовёт сам

Подписаться на комментарии