cherkashin.dev
Открыть в Telegram
Александр Черкашин. Бойскаут, Борец с перфекционизмом. Для связи 👉 @cherkalexander Фулстек разработчик в decisions.com. Работаю со стеком TypeScript, React, C# Пишу о программировании и не только. https://cherkashin.dev
Больше2 080
Подписчики
Нет данных24 часа
-57 дней
-2030 день
Архив постов
2 080
Кажется, с тем, как разработчику использовать ИИ, уже более-менее понятно.
Берёшь Claude, закидываешь задачу, включаешь Plan Mode, проверяешь план, немного его допиливаешь — и отправляешь агента писать код.
А вот как использовать ИИ именно тимлиду — гораздо интереснее.
Я пока использую его в таких сценариях:
- сделал skill, который собирает выжимку со стендапов и публикует её в Teams;
- упаковал в skill инструкцию из Стратоплана по проведению 1:1 — теперь перед встречей запускаю
/one-on-one-agenda <team-member> и получаю повестку встречи;
- делаю командные skills под наши процессы — например, для передачи задачи в тестирование;
- использую ИИ для ревью PR'ов команды.
Это скорее очевидные сценарии. Интересно посмотреть, как ИИ внедряют в работу другие тимлиды и какие сценарии действительно прижились.
Поэтому через пару недель еду на TEAM LEAD TODAY 2026.
Посмотрел программу и, кажется, выделил себе примерно половину докладов 😅:
- Делегирование как ключевой навык: раньше — людям, теперь — ИИ-агентам
- Оборотная сторона ИИ: как не убить мотивацию команды
- От хайпа к инженерной системе: как мы внедряем ИИ в разработку большого проекта
- Как обучить компанию работать с ИИ: путь от первых промптов до измеримого бизнес-эффекта
- ИИ-ассистент для руководителя: опыт создания и тиражирования в ИТ-компании
- Как руководителю понять, что за сотрудника работает ИИ — и что с этим делать
- Техподдержка имени меня: почему моя команда не могла работать без меня?
Причём конференция не только про ИИ. Будут темы про управление командой, делегирование, процессы и обычные тимлидские проблемы, от которых никакой агент пока не спасает.
Мы недавно выяснили, что среди читателей канала уже около 20 тимлидов. Плюс наверняка есть разработчики, которые сами смотрят в эту сторону, так что думаю, многим программа будет полезна.
📅 10 сентября 2026
📍 Бизнес.Техноград, Москва
Подробности и билеты — на teamleadtoday.ru
По промокоду 🎫 CHERKASHIN25 дают скидку 25%.
📢 И ещё: скоро запущу здесь розыгрыш бесплатного билета на конференцию 👀2 080
Давайте познакомимся поближе, расскажите какая ваша текущая роль?
2 080
Я решил более-менее отдохнуть до конца лета и сильно не напрягаться. Закрываю крышку рабочего ноута в 6, особо ничего нового не изучаю, в блог ничего полезного тоже не пишу. Год был тяжёлый, да и есть ощущение, что каждый последующий будет не легче 😅
Но в Сетке запустили челлендж «Оставайтесь в профессиональной форме» про привычки, которые помогают расти в профессии. Поэтому решил рассказать, что помогает мне расти в профессиональном плане — метод текущей инициативы. Узнал о нём лет 5 или 6 назад.
Он чем-то похож на «поедание лягушки» из тайм-менеджмента. Я выбираю одну тему, в которой хочу развиваться, и стараюсь уделять ей время утром, до того как погружусь в рабочую текучку.
Это может быть архитектура, project management, какая-нибудь новая технология — в общем, что угодно, что сейчас важно для моего роста. Например, последний год моей текущей инициативой были нейросети.
Занимаюсь этим почти каждый день или через день. Главное — не превращать саморазвитие во вторую работу. Если постоянно вставать пораньше, что-то изучать, а потом ещё полноценно работать весь день, довольно быстро от этого устанешь.
А прямо сейчас я, кстати, отдыхаю от текущих инициатив. Потому что иногда лучшая привычка для профессионального роста — на некоторое время перестать пытаться профессионально расти :)
📝 А вот мой пост в Сетке
👉 А тут можно посмотреть, какие привычки у других трудяг.
Ну и немного из бытового. Горячая стадия ремонта подошла к концу, и мы наконец вернулись в свою квартиру. Теперь можно снова наслаждаться прекрасным видом из окна. И отсутствием совмещённого балкона, где постоянно курит сосед 🤣.
Расскажите, а вы есть в Сетке?
- 👍 — да
- 👀 — слышал
- 👎 — нет
#timemanagement #setka
2 080
+3
Важней всего погода в доме мемы в команде.
Вот вам пятничная подборка мемов про меня от моих тиммейтов.
#about_me
2 080
Робот меня заменил — ну и отлично ...
Я про робот-пылесос, а вы о чём подумали?
Ремонт движется, мы наконец-то съехали со съёмной квартиры и вернулись к себе. Теперь снова можно делегировать уборку 😄
2 080
ИИ не спасёт от плохих требований
Месяц назад смотрел доклад «Открытая сессия Podlodka AI Crew: Жизнь после SDD, как не убить качество» и понял мысль, которую теперь стараюсь доносить своей команде: нужно тратить больше времени на планирование и сбор требований, код быстро я и сам могу написать.
Я более чем уверен, у всех было такое: не хочется разбираться в требованиях, ничего уточнять, хочется сразу броситься писать код. Ну просто потому, что только после этого ты видишь результат, а пока мусолишь требования, как будто бы ничего и не меняется.
Теперь появился ИИ, и писать код стало так же легко, как листать рилсы. Но на самом деле тут проблема становится ещё острее.
Раньше на разработку уходило большинство времени, грубо говоря:
- 15% — планирование
- 70% — написание кода
- 15% — валидация
Теперь же код пишется очень быстро, но нужно осторожно оперировать требованиями, иначе можно написать кучу кода, в которой нет никакого смысла. Теперь наша задача — правильно описывать требования, можно сказать, ставить ТЗ Кодексу или Клоду.
Теперь, распределение времени здорового человека в разработке выглядит так:
- 45% — планирование
- 5% — разработка
- 50% — валидация
Мы должны проводить больше времени, так сказать, в режиме планирования, иначе на этапе тестирования настанет момент расплаты.
Распределение времени курильщика:
- 5% — планирование
- 5% — разработка
- 120% — валидация
🫠 Я уже пару раз сталкивался с ситуацией, когда кто-то написал какой-то кусок кода, особо не заморачиваясь над промптом или требованиями. А я потом несколько часов переделывал или доделывал.
А вы что думаете?
- 👍 — согласен
- 👎 — не согласен
#ai
2 080
Я заметил, что код руками пишу всё меньше — в основном пишу промпты агентам. И если код за меня печатает Codex, то промпты приходится набирать самому. Длинные. Много. Каждый день.
А говорим мы в три раза быстрее, чем печатаем.
В общем, попробовал Диктуй — российский голосовой ввод для Mac и Windows. Зажимаешь горячую клавишу, говоришь — текст появляется там, где стоит курсор. В Cursor, в терминале, в Телеге — где угодно.
Что понравилось:
— Заточен под русский, но «сделай рефакторинг useEffect в компоненте Header» напечатает как надо. Для редких слов есть словарь.
— Трансформация: выделил текст, сказал «переведи на английский» или «сделай короче» — текст заменился.
— Оплата российскими картами, в 2–3 раза дешевле аналогов. 30 минут в месяц — бесплатно навсегда, без карты.
🎁 По промокоду
DEV — месяц подписки в подарок: регистрируешься на diktuy.ru, вводишь промокод — пользуешься.
👍 — если уже диктуете промпты голосом
👀 — если всё ещё печатаете
#ai #диктуй2 080
А вы замечали дискриминацию людей в ИТ?
Сколько раз вы говорили "нам нужна документация" — а все вокруг отвечали "нафиг надо, таски делай".
Сколько раз новички думали "где моя инструкция для онбординга", а все вокруг думали "нафиг, сам разберётся".
Когда говорили "это нужно покрыть тестами", все отвечали "ну вот и покрой тестами, а пока вот эту фичу быстрее в прод кати".
А как только что-то мешает ИИ-агентам:
- мы им и CLAUDE.md напишем
- и документацию к проекту добавим, чтобы наш дорогой агент знал, почему сделано так, а не иначе
- и соломку в виде тестов насыпем обязательно, чтобы он не ошибся.
Что за двойные стандарты? За что бездушной машине такие привилегии?
Замечали такое?
- 👍 — Было дело
- 🤔 — Как-то нет
2 080
Судя по прошлому посту, многие работают с мобильной версткой, поэтому вам должно пригодиться расширение Mobile View.
В общем, расширение накладывает рамку мобильного устройства прямо поверх вашего сайта, и вы можете посмотреть, как ваше приложение будет выглядеть на конкретной версии телефона. При этом сайт и мобильная версия видны на экране одновременно. Также можно выбрать конкретную модель телефона и вертикальную/горизонтальную ориентацию.
Понятно, что девтулзы частично решают проблему, но есть пара «но»:
- они не дают посмотреть, как именно будет выглядеть сайт на телефоне с рамкой
- вы можете одновременно видеть мобильную и десктопную версии сайта
Если вам интересно, как здесь используется Shadow DOM или как реализована запись экрана, то обязательно почитайте статью на Хабре.
#frontend #fridayreading
2 080
Товарищи, подскажите, есть ли у кого опыт использования Code Connect в Figma? Стоит заморочиться и настроить?
Для тех, кто не знает: насколько я понимаю, мы можем настроить связь между компонентами в Figma и в коде. Тогда разработчику будет понятно, какой компонент использовать при реализации.
Но кто сейчас волнуется о разработчиках? Это поможет агентам при реализации дизайна. Сейчас, если вы попросите агента реализовать дизайн, сначала для стилей он будет использовать Tailwind, а затем уже как-то начнёт использовать ваши компоненты. Code Connect должен помочь сэкономить токены: агент сразу будет использовать именно ваши компоненты. Для этого нужно настроить маппинг между компонентами в Figma и в коде.
Вот здесь 5-минутное объяснение
👍 — использую
🤷♂️ — пробовал, не зашло
👎 — не использую
#ai
2 080
За двумя зайцами 🐇🐇 погонишься — ни одного не поймаешь
Умные люди говорят, что чтобы достичь цели, нужно сфокусироваться на самом важном и долбить в одну точку, пока не получится.
Но в текущем быстро меняющемся мире, когда все вокруг рассказывают, какие они успешные, хочется хвататься за всё сразу:
- тут кажется, что все уже настроили себе опенкло и невероятно оптимизировали рутину
- все пилят пет-проекты с помощью ИИ, ведь теперь это так легко
- там чувак набрал 1000 новых подписчиков, я тоже так хочу
Но со временем всё начинает валиться из рук. Да и за всей этой суетой можно упустить то, что действительно важно.
За последние несколько лет, мне кажется, я научился делать одну важную вещь: если чувствую, что у меня и так много дел, и при этом у меня загораются глаза новой идеей — я не хватаюсь за неё, если понимаю, что в ближайшем будущем у меня не будет времени её закончить.
Я уже рассказывал об этом здесь. А чтобы избавиться от назойливых мыслей, я просто создаю заметки в Obsidian.
Но всё равно бывает так, что обязательства накапливаются, появляется возможность, которую не хочется упустить. А если сейчас упустишь возможность — новая не подвернётся и будет поздно (не факт).
Батарейка начинает садиться, и именно в этот момент как-то легко становится приоритизировать.
Достаточно спросить себя:
- А что такого случится, если я этого не сделаю?
- А действительно ли мне это нужно?
И чаще всего, ответ будет "ничего не случится", "не очень мне это и нужно".
А ещё важно понять, что не всё нужно делать идеально. Где-то результат на троечку тоже подойдёт.
Давно понял, что незаметно в очередной раз схватился за всё одновременно — и как-то стало тяжеловато.
Сейчас поставил на паузу всё, что могу, от чего-то отказался или перенёс на потом. А ещё — довел до конца всё что хотел.
Надеюсь, через месяц основная стадия ремонта закончится, получится вернуться к себе в квартиру — и станет немного полегче.
Расскажите, а вы распыляетесь или фокусируетесь на важном?
- 😅 — распыляюсь и хватаюсь за всё
- ❤️ — фокусируюсь на важном
- 😎 — просто живу свою лучшую жизнь
#about_me
2 080
Я, так же, как и разработчики VK решил обновить свой ноут, но мне, в отличие от них ничего не удалили.
Решил перейти со своего MacBook M1 Pro 32 ГБ 14' на MacBook M5 Pro 48 ГБ 16'.
Хотел взять также 14-дюймовый, но он тысяч на 30 дороже, не знаю почему, может спрос на него большой. Но, если не таскать ноут постоянно с собой, то работать на 16-дюймовом, конечно, намного удобнее. Единственный минус — теперь придётся купить подставку под монитор.
По производительности. У нас на работе свой собственный бенчмарк производительности. За сколько проходит полный билд кодовой базы:
- M1 Pro ≈ 10:30 мин
- M5 Pro ≈ 7:20 мин
В общем, маки стали ещё шустрее.
Миграция со старого мака проходит почти так же бесшовно как и со старого айфона. Запускаете Migration Assistant и через полтора часа, у вас новый ноут, но совершенно вся начинка, включая горячие клавиши, перенесена со старого.
Пока искал, где купить — прошустрил все магазины, маркетплейсы и запустил кучу исследований на ChatGPT. В итоге, опять купил в aj.ru, дешевле варианта не нашел — 256 000. Гравировку сделали, адаптер положили, а ещё по ключевой фразе "это итоговая цена или небольшой торг уместен?" сделали скидку в 3 тысячи.
Мне интересно, а кто чем пользуется:
- 🔥 — у меня мак
- 👍 — у меня винда
- 👨💻 — настоящие программисты сидят на линуксе
2 080
Замечательно, что не нужно ездить в налоговую для перевыпуска цифровой подписи.
Правда в инструкции по установке и устранению проблем, для её установки — 68 страниц, иногда проще и съездить, если не удаётся решить проблему 🤣
Возможно, кому-то сохраню несколько часов жизни, которые вы бы потратили на посещение налоговой.
Если у вас высвечивается ошибка "Insert carrier ... to open container ..." при попытке входа в личный кабинет с помощью цифровой подписи:
1. Установите последнюю версию Яндекс Браузера
2. Запустите его через консоль
/Applications/Yandex.app/Contents/MacOS/Yandex --no-sandbox (источник)
3. Всё должно сработать
У Точки есть отличная инструкция по настройке цифровой подписи.
Расскажите, а как вы работаете?
- 😎 — Я ИП
- 🧑💻 — Я просто сотрудник
- 🔥 — временно безработный2 080
Вчера нужно было нарисовать небольшой экран, чтобы понять чего хочет бизнес.
Открыл фигму, а там появились агенты в бете. В общем, получилось худо бедно, что-то накидать без дизайнера.
Сейчас был на подлодке, там показывали Pencil. Можно подключить Codex или Claude по MCP и попросить нарисовать дизайн.
Во время доклада запустил, попросил сгенирировать дизайн систему для пет проекта. Выглядит неплохо.
Раньше кнопки красили, а скоро будем и дизайнить их 😢
#ai
2 080
+2
Я не очень часто имею дело с мобильной вёрсткой, в основном всё время занимаюсь разработкой десктопных приложений. Но на своём пет-проекте мне понадобилось немного подебажить мобильную версию. Спросил Codex, и он рассказал мне, как сайт открытый на реальном айфоне, можно нормально смотреть через Web Inspector в Safari. На Android, насколько знаю, есть что-то похожее.
Делается так:
- на iPhone включить: Settings → Safari → Advanced → Web Inspector
- подключить iPhone к Mac по кабелю
- на Mac открыть Safari и включить меню разработчика: Safari → Settings → Advanced → Show features for web developers
- открыть сайт на iPhone в Safari
- на Mac выбрать: Develop → [твой iPhone] → [страница]
После этого можно смотреть console, network и elements как в обычных DevTools.
А ещё можно включить iPhone Mirroring. Тогда экран телефона видно прямо на ноутбуке, и не нужно постоянно перекладывать взгляд с мака на айфон и обратно.
Ставьте:
👍 - если часто занимаетесь мобильной вёрсткой
🔥 - если в основном работаете с десктопными приложениями
🤷 - если вы не фронтендер
#frontend
2 080
А вы заметили, что в консоли хрома появился ИИ?
Я сперва думал, как это применить, а потом мне понадобилось очистить все браузерные данные для одного Progressive Web App.
- Написал коммент
// generate code to remove all local data stored in browser for this app прямо в консоли хрома
- Нажал cmd + i
- Хром сгенирировал код
- Нажал tab
- Все готово
#ai2 080
До завтра разыгрываем 🎟 бесплатный билет на Podlodka AI Crew.
Как обычны, по одному докладу утром и вечером всю неделю 15 — 19 июня.
Особенно приходите, если вы ещё не уверовали в AI 😉
