Уютный адочек
Open in Telegram
С любовью к людям и их горящим задницам
Show moreThe country is not specifiedThe category is not specified
1 691
Subscribers
+424 hours
+827 days
+80030 days
Posts Archive
1 691
📈 Новых возможностей пост
Трёхлетнее приключение подошло к концу. В феврале автор канала покинул компанию Флант, чтобы двигаться дальше.
Если вам или вашим знакомым нужна помощь с управлением разработкой или менеджментом знаний — сейчас есть возможность пообщаться и попробовать найти точки соприкосновения.
Кратко о моей экспертизе: https://tsupko.tech/
LinkedIn: https://www.linkedin.com/in/i-tsupko/
1 691
🔍 Поиск по личной базе знаний
Поиск — это алгоритмически сложная задача. Но когда знания распределены по множеству сервисов — всё равно хочется "персональный гугл" для приватных данных.
Французский разработчик Hugues Verlin сделал хитрый финт ушами и сделал поисковую строку, которая проксирует запрос в N внешних систем и отображает результаты как есть.
https://github.com/hverlin/Quest
Quest поддерживает интеграцию с: Confluence Server, Google Drive, Gmail, JIRA Server, Dropbox Paper, Phabricator (revision), Slack, Redmine, Nextcloud
1 691
❌ Менеджмент знаний против двойной работы
Я уже много рассказывал про обмен знаниями. Но пока что не представилось возможности уделить внимание тому, как менеджер, ставя задачи, собирая информацию и принимая решения может защитить команду от бессмысленной работы.
В четверг, в 19:00 провожу вебинар в PM Club, где попробую исправить ситуацию.
Записаться на вебинар тут: https://pmclub.pro/webinars/menedzhment-znanij-protiv-dvojnoj-raboty
1 691
технического долга и ипотеки пост
Артём Каличкин сделал чудесный доклад, где по полочкам разложил проблему техдолга. В статье — ряд приёмов, которые можно применить, чтобы оседлать разрастающийся бэклог проблем и выбрать, на чём сфокусироваться.
Если вы связаны с управлением разработкой или планируете туда влезать — материал обязателен к изучению.
1 691
Что же он за идиот токсичный!
Я ему объясняю, объясняю, а он ни в какую. Все какой-то негатив распространяет и сопротивляется на пустом месте, задолбал!
Сопротивление — оно не про аргументы. Никогда не было.
Корень сопротивления может быть в социальных изменениях, в человеческих отношениях, в формате взаимодействия.
Исследования говорят, что дело в участии людей. Участие — это не механическое "приглашение к участию", и даже не механическое "всем дали высказаться", а в том, чтобы прийти к согласию (независимо от того, сколько времени и сил это займёт).
Если мы переходим к силовому решению, к манипуляциям, чтобы "побыстрее прийти к результату", к "надо добиться, чтобы все махнули рукой и сказали ок" — это не согласие.
Но он мудак, он сопротивляется, он не хочет прийти к согласию!!!
А и не должен. Тот факт, что вы взаимодействуете ради общего результата, находитесь в одном офисе/доме/организации не накладывает на вас таких требований. Вы же не носитесь по своему городу с целью научить всех "правильно жить" и не пытаетесь с водителем автобуса прийти к согласию во взглядах на вопросы религии. Можно взаимодействовать с незнакомыми, чужими людьми, не претендуя на личность, но во имя выгоды каждой из сторон.
Сопротивления будет меньше, если вы не будете требовать согласия, если примете и будете принимать несогласие другого человека как норму, не требующую перемен.
1 691
Интеграция VSCode и Notion
https://github.com/frencojobs/vscode-notion
Два популярных решения для работы со знаниями наконец-то можно объединить в единой среде.
1 691
🤝 Обмен знаниями в инженерных командах
Наш читатель @terrifilch прислал интересную ссылку на интервью с Balázs Balázs, который работал в Facebook: https://codingsans.com/blog/knowledge-sharing
В статье описываются те приёмы обмена знаниями (и это не только документация!), с которыми он сталкивался и самые базовые вещи, касательно подходов и приёмов. Всегда интересно посмотреть, как процессы устроены у коллег по цеху, вот она — возможность 🙂
1 691
📝 Конспектирование, не evernote-ом единым
Наткнулся на Polar (https://getpolarized.io/)
Выглядит как интересное решение для тех, кто глубоко закапывается в изучение и конспектирование какой-то темы. Интерфейсно напоминает evernote, но имеет несколько инструментов для того, чтобы пользователь регулярно возвращался, перечитывал и перепрорабатывал старые заметки.
1 691
🛠 тула для онбординга
Интернет принёс ChiefOnboarding (docs, github)
Выглядит как интересный инструмент для формализации процесса онбординга (для тех, у кого это возможно). Позволяет прописывать сценарий в виде набора тасков, имеет интеграцию со слаком и несколько приятных мелочей.
Можно поставить на свой сервер, а можно воспользоваться SaaS-кой от автора.
1 691
🤟 решений пост
Хотелось бы рассказать о переменах, на которые я совершенно зазря долго решался. Про те решения, которые дали колоссальный результат и улучшение качества жизни.
Первое — это покупка нормального матраса для сна. У меня за плечами много лет кантования по съёмным квартирам и спать приходилось на чём придётся. И как-то в голову не приходило, что можно купить хороший дорогой матрас.
Я стал высыпаться. Просыпаться без боли в теле. Ложиться в кровать с нежностью и удовольствием.
Просто удивительно, как наша психика позволяет свыкаться с проблемами на протяжении многих лет.
Второе — найти психолога и еженедельно с ним общаться. Это казалось сложным (а как психолога выбрать?), стрёмным (какому-то чужому человеку рассказывать свои мысли?) и непонятным (вдруг он какую-то чушь начнёт пороть?!).
Первые полгода я буквально жил "лишь бы дотянуть неделю до встречи". Мы вместе разбирали мою психику по кусочкам, докапывались до чего-то глубокого и давно забытого и пересобирали заново. Я плакал, радовался и чувствовал себя окрылённым. Спустя много времени я уверен, что это помогло мне пройти через множество кризисов, качественно улучшить отношения и самого себя.
Скоро Новый год и новый повод решиться на что-то новое. Желаю вам искать и найти свои приятные сюрпризы!
1 691
🧠 организации личных знаний пост
У меня не получается удержать всё в голове. Вообще предпочитаю "выгружать" из неё контекст. Поделюсь своим текущим рецептом организации личных знаний.
- Есть гуглодока, где я думаю план на ближайшие годы. Где возможно — помесячно, большими мазками, по 3-5 пунктов на месяц. Ни один из пунктов не требует каких-то конкретных действий, это просто список для подумать, вдохновиться и раз-два в месяц посмотреть, туда ли я иду.
- Есть trello с оперативными задачами. Структура регулярно трансформируется, колонки меняются, но суть остаётся той же: есть "инбокс" с тем, на что я ещё не обращаю внимание, scheduled — отложенное до не зависящих от меня обстоятельств, Done и Trash для карточек, с которыми я распрощался и пара-тройка колонок с максимум 15 карточками, на которые я реально обращаю внимание.
- Для общения внутри семьи есть пачка чатиков в Telegram (что купить в ближайший раз в магазине, куда можно поехать отдохнуть, идеи как обставить строящуюся квартиру, идеи игр с ребёнком, фотографии рецептов и заметки после посещения врачей).
- Куча разных специализированных заметок и рабочих документов в Google Docs, Evernote, Google Photos и других сервисах-хранилищах, в том числе git репозиториях.
- И для навигации по вышеописанному — есть гуглодока "Карта знаний", где выписано где что искать (заметки по авто — под тегом в Evernote, в гуглдоках искать бессмысленно, а заготовки материалов для Уютного адочка — на отдельной доске в Trello) плюс ссылки, которые я регулярно продалбываю и мучительно долго ищу (например, я постоянно забываю название сервисов figma, typeform и notion)
Тащить всё в одно место — не реально, у всего свои плюсы и минусы.
А как вы выгружаете инфу из своей головы?
1 691
👻 рубрика "восхитительные факапы"
Есть техническая вещь, которой я не горжусь. Однажды мы делали достаточно крупный проект с большими амбициями в те времена, когда микросервисная архитектура только начинала набирать популярность.
Начинали как по учебнику: по-быстрому зафигачили прототип в виде огромного монолита, а потом... А потом что-то пошло не так.
Мы начали пилить его на микросервисы и немного увлеклись.
Со стороны клиента было несколько функциональных заказчиков. И сначала всё было не так плохо: мы сделали под каждого функционального заказчика по своему мини-"продукту", представленному одним сервисом. Но потом понеслось: а давайте отделим фронтэнд от бэкэнда, выделим куски кода, общие для нескольких продуктов в отдельные микросервисы, учтём потенциальное гипотетическое развитие функционала и невероятное масштабирование.
Что плохого? Релизный процесс стал адски сложным (ведь теперь "микро"-сервисы нужно катить в строгой последовательности и с танцами!) и получили сильно связанные как-бы-независимые приложения, разработка новых фич в которой стала тоже требовать определённых ритуалов.
Овер-инженеринг — это злая вещь, и я хочу пожелать всем читателям нащупать место, где пора остановится, до наступления серьёзных последствий. Не бойтесь признавать свои ошибки и исправляться 🙂
1 691
прохождения ревью пост
Чудесная статья о ревью. Примечательна она тем, что рассказывает не о проведении, а о прохождении ревью, и подсказывает как направить это мероприятие в конструктивное русло, если ваш менеджер не готовился, не умеет или тупит.
1 691
прохладных историй пост
В одной компании были планы быстрого роста при помощи найма людей и следующего за ним деления команд. И даже фин. модель была хорошо заточена для этого.
Но вот проблема: руководители команд были назначены не всегда обдуманно, откуда брать новых было не то, чтобы понятно. Вытаскивали наиболее перспективных с точки зрения директора инженеров и сразу ставили руководить. Без поддержки, без ввода в должность, брутально и маскулинно. "Сейчас переломается и станет отличным руководителем, я тоже через это прошёл".
Один из таких руководителей почти и переломался, пополам: он вообще был очень ответственным и всё принимал на свой счёт. А ещё фокусировался не на людях, а на технике. В итоге — все задачи делал сам.
И вот с такой методикой формирования руководителей нужно было из 14 сотрудников сделать 80 за 4 года. С очень высокими требованиями к компетенции сотрудников в технике и проектах компании — что практически закрывало возможность найма "извне".
Получилось убедить, что нужно отпустить почти сломанного руководителя, а для того, чтобы в будущем избежать проблем — выстроить институт заместителей.
За каждым руководителем закрепили по заму, сформулировали необходимый набор компетенций и построили процесс постепенного введения в должность, с чек-листами, внятным пониманием необходимых на позиции руководителя компетенциями и менторством.
Чтобы расти — нужно выстраивать карьерные лестницы. Само оно, увы, не случается.
1 691
🍻 Пятничного чата пост
Есть термин "пассивная агрессия", когда человеку говорят завуалированные гадости.
А есть ли название, когда говорят о плохом, но с чувством принятия неизбежного? "Всё будет плохо, но это нормально", "Ты злой мудак, но мы тебя любим", "Будет полный пиздос, но мы справимся" — вроде такого.
А если названия нет — давайте попробуем придумать? 🙂
1 691
📏 Эстимейтов пост
Одна из сложных вещей в организации разработки — эстимейты. На тему планирования есть много шуток и обрывочных пропагандистских материалов.
Но вот тут Lera Grechanik разложила проблематику и подходы к решению как боженька. Статья длинная, но это 15 минут стоят того, чтобы разложить ситуацию в голове по полочкам.
1 691
Всем хорошего понедельника. Сегодня — небольшой ребрендинг и уютные адовенькие стикеры для вас.
1 691
🤯 Уважаемых экспертов пост
Когда общаешься с экспертами из соседней отрасли — открываются глаза на удивительные вещи. Вот несколько наблюдений:
- Заумь. Приходишь к эсперту с простым вопросом или наработкой и узнаёшь, что всё это нафиг не нужно, ты не прав, что задался этим вопросом и на самом деле тебя должны волновать более глобальные проблемы. Например, вместо прикручивания отвалившейся от шкафа ручки вам предлагают провести капитальный ремонт в другом стиле.
Причём работает это в обе стороны. Эксперт-управленец, увлекшийся быстрой проверкой гипотез задолбает вас попытками отрезать от задачи нужное и не нужное.
- Проекции. Эксперт всегда знает, о чём вы, якобы, думаете — ведь у него такой богатый опыт! Он уже всё видел и знает, по какому сценарию будет развиваться ваш проект. И не применёт вам об этом рассказать.
А если вам особенно "повезло" — вас попытаются убедить, что вы неправильно понимаете сами себя.
- "Так это не работает". Услышав пару слов "эксперт" уже сложит своё мнение о том, что вы имели ввиду. Все внутренние противоречия будут использованы против вас. У уважаемого человека нет времени разбираться и задавать вам уточняющие вопросы, он сейчас расскажет вам, как обстоят дела "на самом деле".
Узнали кого-то из своих знакомых? Давайте обнимемся и поплачем вместе. К счастью, есть множество прекрасных и внимательных к коллегам людей. А чтобы самому не стать злыднем — старайтесь не вдаваться в крайности и оставаться открытыми для нового.
1 691
👨🏫 Тесты для самопроверки
В некоторых старых учебниках была такая глава - "Вопросы для самопроверки". Мол, прочитав главу, ты должен сам себе ответить на вопросы. И, насколько я понял, читатель должен осознать пробелы в своих знаниях на основании того, насколько сложно ему было сформулировать ответ.
Мне вообще чертовски сложно формулировать мысли. Что не влияет на способность принимать решения, запоминать и всё остальное.
Мне кажется, что использование тестов для "самопроверки" и проверки вообще — порочная идея.
Тесты должны выявлять и помогать запомнить то, что ещё не удалось узнать. Смысл теста — не в оценке, а в обучении и обратной связи. "Само" протестировать себя невозможно — потому что по итогу должно производиться доп. обучение.
