Size: a a a

Yandex Team Leader meetup

2019 January 10

AY

Anatoly Yumashev in Yandex Team Leader meetup
Vitaliy Levchenko
это никак не отменяет специализации внутри команды, против которой вы евангелируете
может быть команда которая админит сервера. может быть команда которая пилит приложение. может быть команда которая строгает кресла.
они могут как то взаимодействовать.
но внутри команды любая специализация зло.
разность компетенций - может быт да. есть младшие и старшие.
но делиться на тестеров, админов и разрабов в 1 команде - на мой взгляд не хорошо. я так не делаю. но знаю что есть те кто делают и допускаю что так можно.
источник

VL

Vitaliy Levchenko in Yandex Team Leader meetup
Anatoly
Ну вот, у меня есть убеждение, что не стоит тратить драгоценнейшее время разработчика на определенные вещи. Важен фокус на задаче. Тогда будут outstanding результаты.  Когда кодер лезет в админство он отдаляет себя от этих результатов, хотя и выигрывает время.
это trade off. Фокус vs лишняя коммуникация.
оптимальное решение везде разное
источник

A

Anatoly in Yandex Team Leader meetup
когда тестеры и админы в команде, с ними гораздо-гораздо проще работать
источник

A

Anatoly in Yandex Team Leader meetup
вот это как раз по-скрамовски
источник

AY

Anatoly Yumashev in Yandex Team Leader meetup
Vitaliy Levchenko
почему и не «я программист фронтэнда, не хочу разбираться в ваших серверных кишках». Люди дешевле, меньше ругаются на несовершенство мира, их гораздо больше => нанимать гораздо проще и дешевле.
ну вот была команда фулстек, подросли, решили разбиться, разбились на 2 команды - фронтеры и бэкеры. ок. пчм нет? но это уже 2 команды.
источник

A

Anatoly in Yandex Team Leader meetup
а так - какие-то внешние stakeholders, им еще ТЗ нужно
источник

A

Anatoly in Yandex Team Leader meetup
:)
источник

VL

Vitaliy Levchenko in Yandex Team Leader meetup
Anatoly Yumashev
может быть команда которая админит сервера. может быть команда которая пилит приложение. может быть команда которая строгает кресла.
они могут как то взаимодействовать.
но внутри команды любая специализация зло.
разность компетенций - может быт да. есть младшие и старшие.
но делиться на тестеров, админов и разрабов в 1 команде - на мой взгляд не хорошо. я так не делаю. но знаю что есть те кто делают и допускаю что так можно.
как только у вас в команде появится:
1. дизайнер
2. аналитик/тех.писатель
3. спец по ML
4. QA
5. PO
сразу специализация окажется важной
источник

VL

Vitaliy Levchenko in Yandex Team Leader meetup
просто потому что разработчики этого не умеют и часто не хотят уметь
источник

AY

Anatoly Yumashev in Yandex Team Leader meetup
Vitaliy Levchenko
как только у вас в команде появится:
1. дизайнер
2. аналитик/тех.писатель
3. спец по ML
4. QA
5. PO
сразу специализация окажется важной
в моей не появятся )
у меня могут появиться только команды по докам, по ML и т д)
источник

A

Anatoly in Yandex Team Leader meetup
ага, команда по ML, которая не может свой Питон всунуть в Прод :)
источник

VL

Vitaliy Levchenko in Yandex Team Leader meetup
Anatoly
когда тестеры и админы в команде, с ними гораздо-гораздо проще работать
вот да. Ключевое — когда команда сама закрывает производственный процесс от запроса пользователя до поставки решения.
источник

AS

Alex Starc in Yandex Team Leader meetup
Anatoly Yumashev
ну вот была команда фулстек, подросли, решили разбиться, разбились на 2 команды - фронтеры и бэкеры. ок. пчм нет? но это уже 2 команды.
В этом случае получается, что часть команды, которая раньше делала и то и то используется не полностью? Теперь они делают что-то одно?
источник

VL

Vitaliy Levchenko in Yandex Team Leader meetup
Anatoly
ага, команда по ML, которая не может свой Питон всунуть в Прод :)
это кстати часто бывает, когда data science и data engineer в разных командах. На мой вкус это наглядный маркер некомпетентности технического менеджмента
источник

AY

Anatoly Yumashev in Yandex Team Leader meetup
Alex Starc
В этом случае получается, что часть команды, которая раньше делала и то и то используется не полностью? Теперь они делают что-то одно?
не знаю ) я такого не встречал )
обычно либо работаю с фулстеком, либо уже когда то разбились на фронтеров и бэкеров. переходные периоды в живую не наблюдал и как это бывает не знаю
источник

A

Anatoly in Yandex Team Leader meetup
Есть кстати такое слово full stack data scientist (c)
источник

AY

Anatoly Yumashev in Yandex Team Leader meetup
еще бывают мутанты - это когда на фронт и бэк разбились не потому что это было нужно, а птм что так модно. там обычно вместо скрама - срам и ад )
источник

A

Anatoly in Yandex Team Leader meetup
копирайт у Мейла
источник

A

Anatoly in Yandex Team Leader meetup
)))
источник

VL

Vitaliy Levchenko in Yandex Team Leader meetup
Anatoly Yumashev
не знаю ) я такого не встречал )
обычно либо работаю с фулстеком, либо уже когда то разбились на фронтеров и бэкеров. переходные периоды в живую не наблюдал и как это бывает не знаю
бывает. Например, есть фронтэндеры, которые когда им нужно что-то правят в беке. Или бекэндеры, которые иногда правят фронт, а то и доделывают фронт типа CMS
источник