Тимлид Ваня
40 subscribers
34 photos
3 files
88 links
Download Telegram
О, это нам надо: подвезли крутой сервис для айтишников, которые подумывают о релокации в другую страну

Видели же эти статьи от тех, кто уже переехал? Кто-то делает упор на один аспект, но забывает об остальных, часто кто-то рассказывает о стране слегка субъективно. Вот — сервис, который позволяет объективно сравнить разные страны и города по 12 критериям.

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

#инструменты #релокация
Как Google работает с техническим долгом

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

👉После интервью с инженерами абстрактный техдолг разбили на категории: отсутствующая документация, недостаток или ненадежность тестов, деградирующая кодовая база, проблемы в релизном процессе, и другие.
👉Для техдолга попытались ввести объективные метрики, которые можно собирать чаще и быстрее, чем опросами – но ничего не получилось, сильной корреляции нигде не нашлось.
👉Для команд ввели две вспомогательные практики – фреймворк управления техдолгом и матрицу градаций техдолга.
👉Зашли со стороны обучения, провели много воркшопов и курсов по управлению техдолгом разного вида.
👉Внедрили тулинг, позволяющий замерять серьезность проблем в конкретных областях. Например, качества тестов, или протухших зависимостей.
Годнота для начинающих Android-разработчиков: дорожная карта по актуальным технологиям

На карте — основные моменты, а в статье — подробные инструкции для уверенного старта: https://tproger.ru/articles/kak-stat-android-razrabotchikom-s-nulja-dorozhnaja-karta/

#android #шпаргалка
Forwarded from ПМ совет
До сих пор под впечатлением от нашего разговора о подходе к тестированию Shift left c Андреем из Atlassian. Несколько хайлайтов:

💬Самый дорогой баг - делать фичу, которая никому не нужна.

💬Garbage in = garbage out. Если архитектура - 💩, дизайн - 💩, требования - 💩, то как круто ты не тестируй, на выходе ничего сладкого не получится.

💬Качество - это не только тесты, код ревью и сонар кьюб (фаза разработки). Основы качества закладывается еще раньше:
- на этапе определения проблемы;
- затем, когда мы создаем требования;
- а после на фаза дизайна.

И только потом сонар кьюб.

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

💬Вот так качество интегрируется на этапе разработки (см. картинку).
​​👹 Упражнение «Антикоманда» 👹
Как организовать откровенный разговор в команде?

Недавно мне написала моя бывшая коллега Саша Некрасова — мы вместе работали в компании Semrush.

🤘🏻 Сейчас Саша — главный редактор в онлайн-медиа PressAff и почитывает наш канал. Она поделилась со мной офигенным приёмом, который применила на ретроспективе своей команды.
С её разрешения делюсь с вами 😎

В Сашиной команде назрела потребность поговорить откровенно — без замалчивания и обтекаемых формулировок.
Но как это сделать?

🧑🏼 Идея пришла, когда я смотрела «Тед Лассо»: он там в какой-то момент перевоплощается в Леда Тассо и ведёт себя как м*дак. Но потом развоплощается и ему ничего, что он делал и говорил до этого, не вменяют в вину.

Саша предложила команде по примеру Теда Лассо поменять первые буквы своих имени и фамилии и начать рубить правду-матку, смелые идеи и предложения по работе команды.

👱🏼 Я предложила: надевай тёмные очки — теперь ты не Степан Коршунов, а Ктепан Соршунов. Он дерзкий и прямолинейный, рубит правду-матку и не переживает, что заденет чьи-то чувства. Пока ты — он, можешь говорить открыто!

Все члены команды превратились в свои дерзкие альтер эго и так провели ретроспективу. Получилось суперпродуктивно!

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

Мы в команде Co-Actors в восторге от этой техники и планируем провести её на офсайте команды в июле. Предлагаем вам тоже попробовать в своих командах!

P. S. Цель этой техники — обсудить то, что сейчас замалчивается, и простимулировать креативное мышление, а не устроить обмен оскорблениями.
Если в вашей команде и без того токсичная культура, вам стоит использовать её с осторожностью.

#ретро_четверг

Баша Саптизманская 💛
Forwarded from Записки из горящего дома (Anastasia Abrashitova)
ОТДАВАЯ ЛУЧШЕЕ

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

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

Потом ты растешь ещё, обязанностей руководителя становится всё больше, времени работать руками всё меньше, ночи всё ещё желательно тратить на другое, и вот ты приносишь вторую жертву. Ты перестаешь работать “в поле” вообще. Становишься неиграющим тренером, что в общем-то нормально! Ты сосредотачиваешься на людях, проектах, стратегии, синергии и прочих красивых словах. И стульях, конечно, куда без них. В этот момент сложно не начать ощущать себя самозванцем, не делающим ничего полезного. Многие разворачиваются и решительно уходят обратно к сохе. Но можно научиться опираться на результаты того, что сделали твои ребята все вместе. Ведь это ты ими руководил и делал так, чтобы команды вовремя и слаженно подвозили друг другу нужные запчасти. Ты находишь точку опоры в реализованных проектах.

И что происходит дальше? Конечно же у тебя уже не остается времени даже на проекты. Твой контекст постоянно разорван. Вокруг постоянно куча людей и мелких дел. У тебя уже нет времени хорошо синхронизировать людей, вернее есть, но по ночам, а ночью проектным менеджером работать нельзя. И ты приносишь третью жертву. Ты отдаешь межкомандное взаимодействие, отдаешь ведение крупных и важных проектов менеджерам. Что остается у тебя? Найм ключевых людей, которым ты сможешь делегировать всё на свете. Тушение особо жарких пожаров. И точки на горизонте, куда ты направляешь свои корабли - та самая долгосрочная стратегия. На что опереться здесь, чтобы не чувствовать себя бесполезным? На найм людей опираться сложновато - это они молодцы, что пришли и справляются, а не ты. На стратегию? Наверное это работает, вот только стратегия-то долгосрочная. Молодцом - или наоборот - ты себя ощутишь далеко не сразу, а через годик-два-три. Как не сгореть по дороге? Пока не знаю, узнаю - расскажу :)

#тимлид
​Бесплатный курс по PostgreSQL с нуля на Python

Это — двухчасовой плейлист, который поможет освоить основы работы с PostgreSQL. Все ролики в общем доступе, можно смотреть без доната.

Сохраняйте, чтобы не потерять: https://www.youtube.com/playlist?list=PLPPIc-4tm3YQsdhSV1qzAgDKTuMUNnPmp

#sql #python
Дневник обратной связи.pdf
143.9 KB
Британские ученые подсчитали, что для компенсации одной херовой обратной связи нужно дать 6-7 — позитивной. Курс так себе. Но выдача обратной связи — мегаважный навык руководителей проектов.

Поэтому:

1. Внутри своей команды, на этой неделе решили повторить трекинг обратной связи. Тут шаблончик. Смысл — замерить, сколько обратной связи даем и получаем мы (позитивной, негативной и хреновой). Лежит бумажка на столе, ставим точечки в течении дня. Присоединяйтесь :)

2. Если интересно — можем провести вебинар по анатомии обратной связи в digital: как ее давать грамотно. Пишите :)
У нас в компании, один из самых популярных инструментов RACI матрица. Да я думаю, многие слышали или используют.
- А есть что-нибудь новенькое?
- Да, есть: DACI и AAI.

DACI (Driver, Approver, Contributors, Informed). аналогично RACI, только с уклоном в ответственность. Матрица устанавливает ответственность за принятие решения в той или иной ситуации.

AAI (awareness, alignment, inclusion). Этот подход хорош в том числе для раздутых команд — когда нужно упорядочить встречи по проекту и учесть все важные точки зрения, несмотря на их количество.

📌 Статья
📎 Примеры и шаблон в Miro

P.S. Честно позаимствовал у @pmclub 🙂

@dmitrii_ireshev_Agile_PMP
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Кажется я созреваю переводить этот канальчик не просто в чужие репосты, а в свои тексты.

Пишу все больше заметок для себя, которыми готов поделиться и обсудить.

По тематике получается следующее:

- управление процессами
- управление командами и людьми
- технологии и архитектура
- найм
- личный рост

#личный_рост
Пост знакомство ☀️

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

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

Затем вернулся в разработку и управление командами, сфокусировался на Ruby, бекенде и архитектуре приложений.

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

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

Также в параллельной ветке реальности был эникейщиком, организовал в небольшом подмосковном городке магазин железок и локальную компьютерную помощь по району, перепрошивал различные девайсы, админил малый бизнес и красноглазил (привет гентушники 🐮)

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

Интересные факты

🖥️⚙️ Работал вне найма 14 лет

🕺💃 В течении 1 года танцевал 7 дней в неделю по 3 часа социальные парные танцы - линдихоп, бугивуги, бальбоа, шэг, аргентинское танго

💧☀️ 3 года жил в аскезе, практиковал праноедение и мог обходиться лишь водой и 1 грейпфутом в день

☯️🧘‍♂️ 20 лет практикую цигун и даосские практики. Преподаю с 2019 цигун, тайчи, йогу, дыхательные практики, медитативные практики и гвоздестояние

📌 Максимальная личная практика стояния на гвоздях 2 часа без перерыва

🧘‍♂️ Максимальный марафон практик 8 часов в день на протяжении 2 недель

♥️ Встретил любовь на практике гвоздестояния

#личный_рост #обо_мне #карьера
В этом месяце продал все акции на верхах и сейчас наблюдаю очередной отскок вниз. Осталось закрыть ИИС в конце года и можно считать эксперимент на 3 года неспешного трейдинга завершенным.

Протестировано:
🔸Долгосрочная торговля
🔸Торговля под дивы
🔸Среднесрочная
🔸Интрадей
🔸Боты
🔸ИИС
🔸Паи

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

Цели которые ставил:
🔸Понять насколько мне удобен подобный заработок или сохранение капитала
🔸Расширение восприятия мира на эту сторону жизни
🔸Обновление стратегии финансовой безопасности

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

Эксперимент скорее всего будет иметь вторую итерацию после более детального осмысления данных и рефлексии внутренних процессов.

#личный_рост #финансы
Please open Telegram to view this post
VIEW IN TELEGRAM
Мои 2 года в Рево/Мокка подошли к концу и я свободен.

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

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

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

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

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

В целом ощущается как хорошо выполненная работа и страница которую можно перевернуть.

#личный_рост #карьера
"Матрица командного взаимодействия" - зацепил мой мозг на очередном митапе, примеров конечно не показали, но идея об оцифровке интересная.

В рамках одной из активностей мы замеряли что среднемесячно примерно 25% рабочего времени это коммуникации в чатах и голосом, а также регулярные ритуалы команды.

Как считать эту метрику? Всё ведь очень субъективно и не будешь же за каждым бегать и просить трекать каждый чих отдельно в ворклог.

Но сперва вернёмся к целям. Что хочется понять или сделать с помощью этого инструмента?

🔸Насколько выстроены горизонтальные связи и ребята готовы ходить друг другу
🔸Кто контактирует со стейкхолдерами и насколько успешно
🔸Насколько быстро вливаются новички и нет ли парий и отшельников
🔸Отличие своего ощущения и ощущения команды
🔸Прозрачность и тема для обсуждения на ретро или 1-1

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

Пример значения метрики
🔸-2 Не общаемся
🔸-1 Редко
🔸0 Периодически
🔸1 Часто
🔸2 Почти друзья

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

📃 Таблица с шаблоном

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

#тимбилдинг #команда
Проектируя наклейки для рабочего ноута к завтрашнему первому дню на новом месте понял кое что важное.

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

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

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

Готовя описание для нашего корпоративного бота подумал, что не против пообщаться с кем-то из подписчиков, так что велком в личку @shvind с наброском тем, если откликнулось, то что ниже, а там договоримся 😋

Увлекаюсь своей основной деятельностью, евангелирую инженерную культуру, сочетание продукта и техники, крутые инструменты и осознанность их применения.
🔸Процессы продуктовой разработки
🔸Agile, Scrum, Scrumban, метрики, Scrum Master, фасилитатор
🔸Ведение проектов, инструменты, Jira, JQL, Structure, redmine, Merlin Project
🔸Проектирование архитектуры, тактические и стратегические паттерны, С4, System Design, Design Solution
🔸Ruby, Rails, dry-rb, DDD, микросервисы

В моей жизни было много саморазвития через практики, эзотерику, йогу и цигун, практикую сам и передаю знания тем кто просит и слышит.
🔸Трансперсональная психология
🔸Цигун 4х школ
🔸Тайчи школы Ян с мечом дзянь и без
🔸Крийя и 8 ступеней йоги Патанджали
🔸Практики Ошо
🔸Медитация
🔸Гвоздестояние, гвоздехождение и гвоздележание
🔸Мастерство и передача духовных знаний

Очень тактильный, хоть и не всех пускаю в обнимашки. Развиваю телеску как направление не так давно, но весьма широко, благо любимая очень даже рада быть подопытной.
🔸Телесно-ориентированная терапия
🔸Массажи
🔸Кинезиология
🔸Остеопатия
🔸Тантра

Не так чтобы у меня было именно хобби, но что-то да набралось.
🔸Чайная церемония и китайские чаи
🔸Играю на варгане, сейчас 5 разных инструментов
🔸50 колод Таро, профессиональный маг, есть ученики
🔸Коллекционирую камни и минералы, использую в медитативных практиках как резонаторы
🔸Фотография, зеркалка Nikon, плёночный Zenit, в планах беззеркалка Sony
🔸Социальные парные танцы, линди-хоп, буги-вуги, аргентинское танго
🔸Ролики, велик, самокат, скейтборд, сноуборд
🔸Плавание, есть разряд

#личный_рост #обо_мне #нетворкинг
Так как являюсь нанимающим руководителем, то одной из моих задачек является взращивание и разделение команд.

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

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

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

Итого получается три метрики
🔸Код
🔸Бизнес логика
🔸Задачи

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

📃 Таблица с шаблоном

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

#тимбилдинг #команда
Please open Telegram to view this post
VIEW IN TELEGRAM