Перейти к основному содержимому

55 записей с тегом "developer-productivity"

Посмотреть все теги

PanDev Metrics vs Enji: какая платформа аналитики разработки подходит вашей команде?

· 12 мин. чтения
Artur Pan
CTO & Co-Founder at PanDev

Enji позиционируется как платформа «delivery intelligence»: AI-агенты, асинхронные стендапы, саммари встреч и — что важно — собственная отчётность по стоимости фич, продающаяся по объёмным тарифам от $1,000/месяц. Последнее особенно важно, потому что cost-per-feature обычно преподносится как уникальная фича PanDev Metrics. На деле — не совсем. PanDev идёт к похожей цели другим путём: нативная телеметрия IDE, встроенный таск-трекер и on-premise деплой, не запертый за корпоративной заявкой. Обе платформы отвечают на вопрос «чем на самом деле занимается инженерная организация и сколько это стоит» — просто отталкиваются от разных источников данных.

Инженерные sabbatical: данные по output вернувшихся

· 8 мин. чтения
Artur Pan
CTO & Co-Founder at PanDev

VP of Engineering в компании на 300 человек задал прямой вопрос: «Мы обсуждаем sabbatical-политику. HR говорит, что она бустит retention. Финансы говорят, что это 2 месяца потерянного output на каждого взявшего. Кто прав?» Данные, которые мы смогли вытащить, ответили: оба, но величины эффектов разные. Вернувшиеся разработчики достигают полного output за 4-6 недель (не за 8-12 как часто предполагают), и 90-дневный retention для post-sabbatical инженеров измеримо выше, чем у их pre-sabbatical когорты. Сюрприз — качество коммитов на ramp-up неделях выше baseline, не ниже.

Employee Benefits Survey 2023 от SHRM показывает: 22% работодателей в США теперь предлагают формальные sabbatical-программы, против 13% в 2018. Среди техкомпаний цифра прыгает до ~34% — частично конкуренция за retention, частично постпандемийный разбор burnout'а. Но большинство опубликованных данных по ROI sabbatical идут из self-report опросов. Наша IDE-телеметрия даёт то, что опросы не могут: что реально происходит на клавиатуре неделя-за-неделей, когда человек возвращается.

Rubber duck отладка: исследование эффективности (данные)

· 7 мин. чтения
Artur Pan
CTO & Co-Founder at PanDev

Спросите 100 инженеров про rubber duck debugging — 98 кивнут с видом знающих. Спросите доказательства, что это работает, и большинство сошлётся на The Pragmatic Programmer (1999). Мы можем лучше, чем 26-летний фольклор. На 2100 debugging-сессиях, которые мы инструментировали в 2025-м, инженеры, которые вербализовали баг коллеге, неодушевлённому предмету или диктофону, решали его за 31 минуту медианы — против 48 минут при silent debugging. Сокращение на 35%. Психология называет это self-explanation effect (Chi et al., 1989), и у него 30+ лет репликаций в педагогическом исследовании.

Но эффект не равномерен по типам багов. Для некоторых классов вербализация помогает 42% случаев и не помогает 58%. В статье — что говорит наша IDE-дата о том, когда уточка отрабатывает, а когда — ритуал под видом техники.

ROI документации: когда писать, когда пропустить

· 8 мин. чтения
Artur Pan
CTO & Co-Founder at PanDev

Сеньорный инженер у fintech-клиента потратил 3.5 часа на runbook для процесса деплоя, который она надеялась никогда не запускать вручную. Через 8 месяцев это спасло джуна на on-call примерно 4 часа в 2 часа ночи на банковском выходном. Дока дала аккуратный возврат в 15% времени. Соседняя дока той же недели — 6-страничный архитектурный обзор системы, которую выводят из прода — по логам вики не открывалась ни разу. Та же команда, те же часы, радикально разный ROI.

Документация не бесплатна и не бесконечно ценна. Инженерный разговор обычно формулируется как «нам нужно больше доков» или «доки всегда устаревают» — оба утверждения одновременно верны, это и есть подсказка. Настоящий вопрос: какие доки окупаются, как быстро, и когда писать хуже, чем признать, что знание неявное. Это фреймворк, чтобы решать до потраченных часов.

Async-first митинги для инженерных команд: правила

· 7 мин. чтения
Artur Pan
CTO & Co-Founder at PanDev

Инженеры теряют в среднем 11.5 часов в неделю на митинги и штраф на refocus после них. Gloria Mark из UC Irvine (классическое исследование 23 минут, обновление 2023) сейчас оценивает стоимость одного прерывания для knowledge workers в 23 минуты 15 секунд. Четыре митинга в день — это буквально три дополнительных часа потерянного focus time сверх самих митингов. Google Calendar показывает 6 часов; реальная цена ближе к 9.

Это playbook того, как уполовинить нагрузку митингов в инженерной команде без потери alignment, который митинги (теоретически) давали. Async-first, не async-only — некоторые митинги всё ещё правильный инструмент, и игнорирование этого — способ, которым async-культуры сами проваливаются.

Дни без митингов: что реально показывают данные

· 8 мин. чтения
Artur Pan
CTO & Co-Founder at PanDev

Команды с 2 днями без митингов в неделю показывают медиану 2ч 34м ежедневного coding-time — против 1ч 12м у команд без политики. Это +114%, замеренное через IDE heartbeat-телеметрию по 100+ B2B-компаниям нашего датасета. Тот же анализ обнаруживает менее маркетабельное: прирост выходит на плато на 2 днях. Команды с 3 meeting-free-днями не видят значимо больше coding-time, чем команды с 2. Третий день создаёт coordination-долг, компенсирующий focus-выгоду.

Meeting-free-дни — самое популярное focus-time-вмешательство 2020-2026. Раскатка Shopify в 2023 «no-meeting Wednesdays» широко скопирована; исследование MIT Sloan 2024 сообщает, что 39% опрошенных tech-компаний имеют какую-то форму meeting-free-политики. Чего в этих отчётах нет: behavioral-данных на уровне IDE, показывающих, что реально меняется при удалении митингов. Эта статья — есть.

Гигиена календаря для инженеров: недельный шаблон

· 7 мин. чтения
Artur Pan
CTO & Co-Founder at PanDev

Исследование Microsoft Research 2024 по 31 000 календарям knowledge-workers показало: медианный инженер в software-компании на 200-500 человек сидит в 23 часах запланированных митингов в неделю. Глория Марк из UC Irvine — исследовательница, давшая нам число "23 минуты на рефокус" — говорила, что типичного knowledge-worker'а прерывают каждые 3 минуты 5 секунд, как только заканчиваются митинги и начинается Slack. Добавьте 40-минутный commute, который многие тихо вернули в 2026, — и день кода стартует в 11:00.

Большинство советов про "гигиену календаря" — либо одноразовые ("просто говори нет митингам"), либо религиозно жёсткие ("maker time Пн/Ср/Пт, всё остальное нельзя"). Ни то ни другое не выживает в реальной инженерной организации, где ваша фича зависит от design review другой команды. Это шаблон, который выживает.

Pomodoro для инженеров: работает ли это для кода? (Данные)

· 7 мин. чтения
Artur Pan
CTO & Co-Founder at PanDev

Техника Pomodoro предписывает работать 25 минут, 5 — перерыв, повторить. Франческо Чирилло придумал её в конце 1980-х для учёбы. Не для кода. Не для flow-работы, которой занимаются инженеры. Мы сравнили IDE heartbeat-паттерны инженеров, называющих себя пользователями Pomodoro, и тех, кто его игнорирует. Результаты для метода неудобные: строгие пользователи 25/5 Pomodoro в среднем кодили по-настоящему 42 минуты в день. Инженеры, игнорирующие таймер, — 2 часа 12 минут. Для большинства таймер был планово-прерывающей машиной.

Это не статья против Pomodoro. Это data-driven взгляд на то, почему 25 минут — неправильный интервал для кода, и какие интервалы совпадают с тем, как инженеры текут. Cal Newport в Deep Work уже аргументировал это концептуально. Что добавим мы — телеметрия: IDE-данные показывают конкретные breakpoints, где coding-сессии восстанавливаются или не восстанавливаются после прерывания. Формат Pomodoro прерывает ровно не в то место.

Async vs sync workflow: что подходит вашей команде?

· 7 мин. чтения
Artur Pan
CTO & Co-Founder at PanDev

Две команды по 30 инженеров, тот же стек, примерно одинаковая сложность продукта. Команда A работает async-first: один письменный дамп вместо стендапа в день, решения в RFC-тредах, code review в течение 48 часов. Команда B sync-first: два ежедневных стендапа, архитектурный sync дважды в неделю, решения принимаются на митингах. Мы меряли coding-time и lead-time обеих команд полный квартал. У команды A 2ч 50м медианы активного кодирования в день, lead time 4.2 дня. У команды B 48 минут медианы, lead time 2.1 дня. Один выход, разные бутылочные горла. Универсально "лучше" нет ни одного.

Async-first нарратив доминировал в 2021-2023. Handbook GitLab, Shape Up Basecamp и десятки remote-работа-thinkpieces представили синхронные митинги как productivity-театр. Обратная коррекция происходит сейчас: команды, ушедшие в полный async, обнаружили, что латенси решений тоже стоит, и возвращают часть sync-работы. Microsoft New Future of Work 2023 явно отметили: команды с нулевым синхронным временем имели на 33% более длинные циклы принятия решений, при росте индивидуального фокуса. Эта статья — о трейд-оффах в цифрах.

Prompt engineering для dev-команд: общий плейбук

· 7 мин. чтения
Artur Pan
CTO & Co-Founder at PanDev

В большинстве инженерных команд 2026 года сидят на одной зарплатной ведомости три разных типа промпт-юзеров. Есть power user с 60-строчным Cursor rules, вычитанным за полгода. Есть casual user, который копипастит «fix this bug please» и в целом рад. И есть скептик, попробовавший два раза, получивший мусор и решивший, что AI-кодинг — хайп. AI-продуктивность вашей команды стягивается к среднему этих трёх, не к вершине.

Индивидуальный prompt skill — это личный лайфхак. Командный prompt engineering — это процесс. И большинство команд пока так его не воспринимают. Распишем плейбук: что шарить, что оставлять индивидуальным, какие метрики говорят, что работает, и какие failure mode мы видели у клиентов.