Тимлид Леонид
8.01K subscribers
381 photos
7 videos
1 file
193 links
Канал команды Skyeng Tech. Рассказываем про внутреннюю кухню, тимлидство, кейсы из жизни разработки и QA, а еще делимся статьями и докладами ребят.
Download Telegram
Привет, ребят!

Я ищу CTO Skyeng! В 2021 году буду заниматься развитием нового BizDev продукта в Skyeng и ищу себе замену. За полтора года я собрал крутую команду, выстроил систему управления, и с командой мы затащили крутые проекты по изменению разработки.

Но ещё многое предстоит сделать: у нас нет нормального CI, далеко не во всех командах крутые процессы, слабый процесс обучения тимлидов, команда SRE только появилась, грейдирование и перформанс-ревью — в зачаточном состоянии.

• Подробное описание вакансии
• Application-форма
• Порекомендовать крутых ребят можно мне в личку: @ax8080 (за успешную рекомендацию бонус 200к)
Media is too big
VIEW IN TELEGRAM
Привет!

В подкасте Маши Поповой вышел ещё один выпуск о работе CTO.
На этот раз интервью дала Анна Абрамова — экс-руководитель разработки в Сбере и Газпромбанке, а сейчас техдир в РБК 🚀

Аня рассказала:
01:20 — почему она ушла из Сбера в РБК
03:52 — за что отвечает CTO
09:47 — чем работа CTO отличается от тимлида и разработчика
18:25 — почему НЕ СТОИТ становиться CTO
24:31 — о своём самом сложном техническом вызове (рефакторинг эквайринга)
29:51 — о своём самом сложном эмоциональном вызове (увольнение)
33:09 — как тащить комплексные проекты в функциональных командах
46:34 — почему Аня любит свою работу и что планирует делать дальше (развиваться как архитектор и ML инженер)

🎧 Послушать: Spotify, Sound Cloud, Apple Podcasts, Яндекс Музыка
📺 Посмотреть: Youtube
Привет, ребят!
Думаю, все уже в курсе, что я ушел в новый BizDev продукт в Skyeng. Пришло время передать этот канал новому СТО компании Виталию Леонову.

Виталий с командой запускает крутые штуки по развитию команд — от системы грейдирования до школы тимлидов, расширяет стек и тестирует новые технологические решения. Так что не переключайтесь, будет интересно! 😉
Привет!

На связи Виталий Леонов, СТО Skyeng. Я прошел путь от разработчика до тимлида и СТО, давайте сегодня поговорим об эволюции тимлида, и как развиваться на каждом из этих шагов.

Level 1. Тимлид-технарь. Итак, ты стал тимлидом, потому что ты крутой инженер. Теперь от твоих решений зависит качество продукта, ты умеешь проектировать сложные решения, которые реализует твоя команда.

Что почитать:
Scrum. Революционный метод управления проектами
Канбан. Альтернативный путь в Agile

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

Что почитать:
Цель. Процесс непрерывного улучшения
Критическая цепь

Level 3. Тимлид – people manager. Ты начинаешь работать над мотивацией сотрудников, подбирать людей не столько по хард-скиллам, сколько по софтам, смотреть за командной динамикой и управлять ею. Ведь твои результаты – это результаты работы команды.

Что почитать:
Драйв: Что на самом деле нас мотивирует
Одноминутный Менеджер и Ситуационное Руководство
Кто. Решите вашу проблему номер один

Поделитесь в комментариях, что в первую очередь надо развивать начинающим тимлидам 🚀🚀🚀
👍1
Всем привет!

Сегодня поговорим о топ-уровне тимлидства :)

Итак, Level 4. Тимлид-визионер. Ты настроил работу с командой и процессами и сталкиваешься с кризисом: я все сделал, команда четко работает, зачем я ей нужен? А нужен для того, чтобы непрерывно развивать команду и делать ее еще сильнее. Пробовать новые решения и инструменты, пилотировать, ставить эксперименты. Что взлетело – раскатывать, что оказалось неудачным – выкидывать. Теперь ты задаешь тренды в команде и ставишь ей цели, твоя основная задача – мыслить долгосрочно.

Что почитать:
Неизбежно. 12 технологических трендов, которые определяют наше будущее
Теория игр. Искусство стратегического мышления в бизнесе и жизни

Level 5. Тимлид-лидер. Ты многого достиг – создал сильную команду с крутыми процессами и новыми практиками, вы можете брать на себя большие и важные задачи от бизнеса. Теперь ты настоящий лидер: который определяет миссию и цели команды, ведет ее к большим свершениям и амбициозным бизнес-задачам.

Что почитать: Лидер и племя. 5 уровней корпоративной культуры

Расскажите в комментариях, какой уровень был самым сложным лично для вас?
Всем привет!

Тут Павел Притчин, СТО Dodo Engineering, взял и сделал новый подкаст «Разговоры СТО» про работу СТО в разных компаниях, процессы и управление разработкой, лидерство, метрики и найм, советы новичкам на этом поприще и другие вопросы, которые волнуют техлидов.

Героями первых выпусков стали СТО Tinkoff, Sweatcoin, Kolesa.kz и ЦИАН. Послушать можно на Я.Музыке, Apple, Google.
👍1
Ребята, привет!

А напишите, о чем бы вам было интересно читать в канале. Можно отметить в комментариях варианты из списка или предложить свой :)

1. Образование: разбор книг, курсов и видео по soft skills и управлению
2. Управленческие лайфхаки для сложных ситуаций: что сработало и какой результат дало
3. Инструменты: фреймворки, чек-листы, методологии
4. Ссылки на крутые выступления, митапы, подкасты с СТО и тимлидами из разных компаний
5. Work & life balance: как сохранять продуктивность
6. Исследования и опросы по управлению разработкой и командами
7. Кейсы из жизни
Фух, заметили, что у предыдущего поста потерялась кнопка для ответов, можно поделиться под этим 😉
Ребята, привет!

Спасибо за ваши комментарии по темам постов! Рад, что все темы зашли. Буду больше делиться личным опытом, успешными кейсами и факапами, а также что нам это дало.

Знаю, что перед многими СТО стоит задача расширять команды и нанимать крутых ребят, есть разные инструменты для этого. Мы тут сняли ролик про команду и процессы в Skyeng, что у нас меняется в стеке и почему с нами нескучно :))))
Всем привет!

Не всегда СТО вырастает внутри компании, часто на эту позицию нанимают профессионалов с рынка. Сегодня я расскажу, как прийти в сложившуюся команду и не умереть 😅

1. В каждой компании свое понимание роли CTO, поэтому первым делом поймите свои цели и задачи на ближайшие 3 месяца и год. Все по SMART'у, как мы любим :) Вот парочка моих долгосрочных целей в Skyeng:
* Запуск нового продукта из существующих сервисов с развертыванием инфры в течение 40 часов;
* Стоимость инфраструктуры растет медленнее, чем количество студентов.

2. Познакомьтесь с каждым непосредственным сотрудником: узнайте о его целях, сильных и слабых сторонах, а также как построена работа внутри его команды. Мне понадобилось по 4 встречи с каждым, на которых мы знакомились, говорили о процессах разработки, технических деталях и людях в команде. Чтобы собрать полную картинку, советую еще пообщаться с их стейкхолдерами и подчиненными.

3. Определите, кто ваши пиры и стейкхолдеры. Среди них точно должны быть CPO, HR, возможно, представители финансового и юридического отделов. В идеале, пообщайтесь с фаундерами, это самый короткий путь к пониманию векторов развития компании. В итоге у вас должен сложиться пазл: что есть сейчас, куда нужно прийти и кто вам в этом поможет.

В следующем посте расскажу, о типичных ошибках и предупреждениях!
Привет!

Итак, сегодня поговорим о том, чего не нужно делать в первые полгода работы!

1. Не торопитесь принимать решения и что-то менять. Сначала внимательно изучите, как всё устроено, контекст и исторические предпосылки ранее принятых решений. Меняйте только то, в чем объективно назрели скорейшие перемены, и обязательно объясняйте команде, зачем и почему вы это делаете.

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

3. Ложка дегтя всегда найдется 😅. Помните, вас будут проверять на прочность, челленджить ваши решения и не сразу будут доверять, так что запаситесь терпением. Главное, верить в свои силы, постоянно учиться, впитывать новый опыт и не сдаваться!

Удачи!
Привет еще раз)

25 ноября — релиз PHP 8.1. У нас в Skyeng весь бэк на PHP, поэтому такой повод пропустить не можем. Зовем собраться в онлайне и обсудить апдейты. Заодно вместе с коллегами из ManyChat, Авито и Badoo поделимся опытом переезда на 8.0: от причин и ожиданий до результатов и советов.

Вести стрим будут: Валентин Удальцов (канал Пых), Александр Макаров (Yii), Роман Пронский (PHP Digest)

Расскажут, как переезжали на восьмерку: Валентин Назаров (Tech Lead в Skyeng), Александр Данковцев (Lead Backend Engineer в Авито), Максим Фомичев (Backend Developer в ManyChat), Иван Корноухов (PHP Developer в Badoo)

Встречаемся 25 ноября в 19:00. Будет возможность задать вопросы текстом / голосом. Детали и тайминг собрали тут.
👍2
Привет!

Извечный вопрос, как стать крутым тимлидом и пилить с командой сложные фичи 💪

На онлайн-митапе 30 ноября ребята из Skyeng, Flant, Райффайзенбанк и AGIMA расскажут, как стать хорошим боссом для разработчиков, что нужно знать самому и как работать с командой.

На встрече коллеги поговорят о таких важных вещах, как построение команды, мотивация и грейдирование разработчиков. В общем, разберут soft и hard skills. Но главное — обсудят, какие боли есть у тимлида и как их решать.

Ждем всех 30 ноября в 18.00 по Москве!

Детали и регистрация тут.
Всем привет!

Коротенький анонс 😉

Сегодня в 17.00 (Мск) Skyeng совместно Qonversion проведет митап на тему “Идеальный SDK для Android приложений: как выбрать и существует ли?”

Только в неигровых Android-приложениях используется до 18 SDKs для архитектуры, тестирования, аналитики и дизайна, в геймдеве – и того больше. При такой популярности внешних библиотек важно критически оценивать, какими параметрами обладают SDKs, которые вам подходят, а также в каких случаях их подключение действительно целесообразно. Неправильно подобранный SDK может обойтись слишком дорого – повлиять на вес приложения, функциональность или безопасность данных.

Спикеры из Skyeng, Qonversion, Skyeng и Профи.ру обсудят:
• Что такое идеальный SDK?
SDKs vs. in-house решения: когда лучше поработать самому
• Как сформулировать собственные требования к SDK?
• Факторы риска при выборе SDK
• Минимальный набор SDKs для Android приложений

Подключайтесь к стриму 🚀
Всем привет!

Вчера вышел подкаст “Разговоры СТО” с моим участием. Поговорили с Павлом Притчиным, автором подкаста и СТО Dodo Engineering, про структуру команд разработки в Skyeng, о проблемах найма и как они сейчас решаются, про школу тимлидов и объективные метрики для developers experience.

Послушать можно на:
Apple
Google
Spotify
Яндекс
Привет всем!

Вряд ли ошибусь, если скажу, что многие менеджеры задумываются о том, как увеличить собственную продуктивность, где взять энергию для больших целей, как чувствовать себя бодряком, а не вяленым мясом 🚀 Сегодня поделюсь 3 простыми лайфхаками:

1. Прощай кофе! Кофеин не бодрит, а лишь блокирует чувство усталости, иными словами он не дает вам больше энергии, а просто маскирует вашу измотанность. Учитывая, что кофеин действует 6-8 часов, а мы любим пить кофе целый день, то когда приходит время ложиться спать, организм не чувствует утомленности, сердце продолжает активно работать, а мозг генерит мысли и идеи. В лучшем случае заснуть получается через несколько часов, не удивительно, что утром мы просыпаемся разбитыми. Так что снова пьем кофе и идем по кругу...

Постепенно я сократил потребление кофе на 85% и разорвал порочный круг. Позволяю кофе только по пятницам, просто потому что действительно нравится его вкус. Что в итоге? Под вечер организм действительно устает, и я засыпаю в течение 15-20 минут.

2. Регулярный сон. Как известно, организм восстанавливается во время сна, поэтому его качество напрямую влияет на нашу продуктивность днем. Залог здорового сна — ложиться и просыпаться в одно и то же время! Это позволяет настроить ваши внутренние часы, так называемый, циркадный ритм: подъем, повышение продуктивности, пик бодрости, усталость, сон. Чем регулярнее сон, тем четче этот цикл и тем более высокий уровень бодрости днем и крепкий сон ночью. Регулярный сон вместе с отказом от кофе значительно повысили качество моего сна, а значит и уровень энергии днем.

3. Ежедневные прогулки. Ковидные времена вынудили нас всех сидеть дома 24/7 и практически лишили подвижности. В результате тело дряхлеет, ржавеет и превращается в тыкву :) Поэтому я стал ходить не менее 5000 шагов в день, а когда начал бегать по 3, 5, 8 км несколько раз в неделю, то сил стало столько, что готов был горы свернуть! По моему опыту, прогулки увеличивают продуктивность на 30%, а пробежки на 70%. Ну а если добавить немного воркаута, то энергии точно станет вдвое больше!

Всем здоровья и бодрости! 💪
Привет!

Недавно вышел свежий Техрадар от Thoughtworks. Довольно много интересных подходов и инструментов, которые привлекли мое внимание. Вот некоторые из инструментов, которые мы будем пилотировать в Skyeng 🚀

Техники
📍Four key metrics: время выполнения задачи, частота развертывания, среднее время восстановления и процент неудачных изменений.
📍Platform engineering product team: не стоит просто переименовывать существующие команды платформы, при этом оставляя старые принципы работы и организации структуры.
📍Micro frontends for mobile: команды, которые отвечают за приложение в целом, в последующем могут агрегировать микрофронтенды, созданные другими командами для одноразово выпущенного приложения.
📍Team cognitive load: взаимодействие команды – это одна из переменных того, как быстро и легко они создают ценность для клиента.

Платформы
📍Backstage: там находится опенсорсная платформа для разработчиков, созданная Spotify. Она основана на шаблонах, которые унифицируют инфраструктурные инструменты и соответствующую техническую документацию.
📍Sealed Secrets – это комбинация оператора и утилиты командной строки, которая использует асимметричные ключи для зашифровки секретов так, чтобы они могли быть расшифрованы только контроллером в кластере.

Инструменты
📍
Batect облегчает создание и шеринг среды сборки, основанной на Docker
📍Lens: представленный как «IDE for Kubernetes» Lens позволяет взаимодействовать с кластером без запоминания команд или структур манифеста.

Языки и фреймворки
📍
Kotlin Multiplatform Mobile: вы пишете код один раз для бизнес-логики и ядро приложения на Kotlin и потом распространяете его на приложения на Android и iOS.

🎯Интересно будет узнать про результаты пилотирования?
Привет!

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

Теперь есть и комментарии, и чат — Курилка Леонида. Присоединяйтесь! 🚀

И небольшой анонс!
17 декабря в 19.00 (Мск) Слава Слуцкер, Head of Mobile Platform Skyeng, выступит на онлайн-митапе CocoaHeads и покажет всю эффективность State Machine в SwiftUI.

Трансляция будет в канале CocoaHeads.
Привет, меня зовут Слава Слуцкер, я руководитель мобильной платформы Skyeng. Хочу поделиться своим опытом, как не сгореть начинающему тимлиду

«Пробовал быть тимлидом, но вернулся в разработку, тимлидство – не моё»: я не раз слышал от опытных разработчиков в своих командах и кандидатов на собеседованиях об их печальном опыте перехода в роль тимлида. У таких историй часто схожие причины. Я думаю, есть способы упростить переход в новую роль, вот 3 лайфхака:

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

2. Думай, какой пример подаешь своей команде. Тимлид – пример для свой команды. Анализируй свои рабочие привычки: развивай хорошие, как четкое планирование, понятная и поддерживающая обратная связь и т.д., работай над плохими, например, опозданием на встречи. Попробуй выписывать в конце спринта или месяца, какой пример ты показывал команде. Так ты соберешь поле для своего развития.

3. Развивайся и развивай команду. В IT и разработке не стоит останавливаться в развитии и обучении. Рассказывай команде о том, что нового ты узнал. Можно собирать регулярные встречи, например, раз в месяц, где члены команды делятся новыми знаниями. Обмениваясь опытом, вы будете укреплять команду, а также улучшать продукт, над которым работаете.

Делитесь в комментариях своим опытом!
Привет!

На связи снова Виталий Леонов, СТО Skyeng😉

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

И вот результаты:
Компании, которые живут в облаках
📍Доля затрат на инфраструктуру от выручки. Медиана 5.5%
📍Доля команды инфраструктуры от всего штата инженеров. Медиана 5%


Компании, которые живут на своих серверах
📍Доля затрат на инфраструктуру от выручки. Медиана 2%
📍Доля команды инфраструктуры от всего штата инженеров. Медиана 9.5%

По этим показателям наша инфра выглядит очень хорошо и с точки прямых затрат на железо, и с точки зрения штата. А как обстоят дела у вас?
👍1