Cursor
42 автора упоминают этот инструмент
🤯 Мои инсайты из года внедрения AI в разработку (ч.1)
У меня главный фокус последнего года — это обучение команд разработки и внедрение AI в их процессы. Я поработал с разными компаниями — стартапами и корпорациями; и с разными ролями — СEO, СТО, продакт-менеджеры и разработчики. И мне есть, что рассказать.
Для начала разделим эту историю на два понятных стрима:
1. Для команд разработки я помогаю выстраивать системный процесс, rules-management, spec-driven development, итд. Главная задача — выстроить процесс так, чтобы AI стабильно доставлял код, а метрики росли по всей воронке доставки, без просадок по качеству или стабильности релизов. Это направление я называю AI-driven development.
2. Для нетехнических професионалов (продакты, маркетологи, СЕО компаний и многие другие) набор навыков и инструментов отличается. Это тот самый вайбкодинг — навык быстро проверять гипотезы, автоматиировать рутину, все те ситуации, где раньше для реализации идеи нужно было искать для себя технического партнера или обращаться к команде разработки, а теперь можно сделать все самому. С этим мы работаем в Vibecon.
И вот мой главный инсайт на текущий момент: вы либо вайбкодите свой продукт без команды разработки; либо у вас есть команда разработки, но она безоговорочно использует AI на всех этапах разработки и ускорена за счет этого.
Я так часто слышал аргументы против применения AI в разработке и в 99% это упирается в skill issue. Галлюцинирует модель? Научитесь прокидывать контекст и писать спеку перед тем, как нести агенту. Спефичиные подходы к разработке в команде? Распишите рулы для AI-агента и раскатите на всю компаню. Так можно долго продолжать.
Я тратил месяцы своей карьеры на фичи или продукты, которые сейчас создаю за 1-2 вечера. Впервые в жизни я чувствую, что могу реализовать любую свою идею, и мне для этого не нужен дизайнер или разработчик.
И это невероятное чувство 😊
Я так долго рассказывал, как важно прокачивать мышление и насмотренность в мире AI, что бумеранг полетел в мою сторону в виде очень конкретного предложения.
Мои приятели из AI Mindset предложили мне пройти их большую Зимнюю лабораторию нового мышления в эпоху AI
Обещают 2 этапа: от подведения итогов года к трансформации мышления и созданию персональных ассистентов, ai-first процессов, новой версии себя.
С текущей версией меня мне, в целом, ок, но, как говорил Омар Хайям в режиссерской версии Терминатор 2: Судный День: совершенство — не предел. Поэтому, вот как это все выглядит:
1️⃣ context Edition (8-21 декабря) – закрываем год, собираем датасет и принципы работы. 4 live сессии + async работа с AI. – честно выгружаем 2025: факты, решения, ключевые события; – собираем всё в один «контекст», с которым дальше можно работать через AI – замечаем, что давало ресурс, а что выжигало – формулируем опоры на 2026: фокус, принципы, простые ритуалы, которые можно поддерживать вместе с AI-ассистентами.
2️⃣ main Lab (19 января - 16 февраля) – переносим ясность в практику: AI-ассистенты и процессы, спец. треки. 8 live-воркшопов + office hours + коворкинги Здесь не учат "пользоваться ChatGPT". Здесь строят инженерные системы для усиления интеллекта: → Prompt Engineering. Chain-of-Thought, Few-Shot Learning, Custom GPTs. Создание первых персональных ассистентов → Context Engineering: Управление контекстом: Obsidian + MCP + Claude. Автоматизация через n8n, Make. AI-агенты и workflows → Mind Engineering. AI для коучинга, рефлексии, персональных ритуалов. Трекинг привычек и целей с поддержкой AI → Life Engineering. От идеи до прототипа. Vibe-coding с Cursor, Windsurf, Claude Projects.
Участники отталкиваются от своего уровня (даже нулевого) задач. И с помощью менторов делают кастомные проекты. Примеры проектов с прошлых лаб: умный чат с личной базой знаний, AI-коуч с голосовой поддержкой, виртуальный языковой партнер, суммаризатор звонков и встреч.
📅 8 декабря - 16 февраля · 1 Demo day · классное комьюнити
Дальше, что думаю?
Лично меня привлекло: Obsidian, MCP, n8n и вайб-кодинг, эти слова меня окружают, но ничего из этого я лично не пробовал.
Но! Однажды в комментах мне написали: "Арсений Попов хуйни не посоветует" – теперь страшно что-то советовать. Репутация это ж как ключ к доверию, копию в переходе не сделаешь. Потерял и стоишь тыкаешь замерзшими пальцами в домофона холодные кнопки. Не факт что кто-то откроет.
Поэтому, на лекциях обычно я показываю слайд, там: дельфин, человек, неприятная ситуация. Ошибка выжившего. Знаете. Представили. Берите только то, что резонирует с вами.
И раз вы видите этот пост, значит вначале попробую на себе. Оценочные суждения будут потом. Прыгать ли со мной в этот вагон или поехать следующим поездом, решать как я понял можно до понедельника:
👉Детали здесь👈
🔥 GPT-5.2 vs Opus, новый Cursor, новый V0
Стрим про релизы недели
Промпты? Вопросы? 👇
прочитал на днях пост от важных инфлюенсеров про то, как важно сегодня building in public, создаёт доверие, брэнд и вот это всё. решил тоже немного писать про это.
в свой substack написал пост про то, что делаю как фаундер на 12/25. вполне вероятно через полгода это всё станет нерелевантно. но пока зафиксируемся.
если сидишь в LinkedIn, то все каналы либо мертвы, либо "единственный рабочий". имхо мы в середине distribution shift, окна возможностей открываются и закрываются. не время закапываться в один канал. тем более проект в gtm hustle режиме. я веду 3–4 канала одновременно с разной вовлеченностью и смотрю, что лучше резонирует и для какой гипотезы лучше использовать.
1/ длинный контент умные люди советуют выбирать канал, в котором хорошо получается, и на нём сидеть. текст я пишу уже лет 8 и получается местами неплохо, поэтому решил на это навалиться. понятно, что тут в тг всё очень камерное. когда выходишь в англоговорящий мир, нужно всё причёсывать.
внимание это дефицит. никогда не было сложнее его получить. пишу каждое слово сам. AI помогает с ресёрчем и редактурой. но идеи, это то, что делает меня человеком в потоке AI-сгенерированного шлака.
контент хорош настолько, насколько хороша дистрибуция. что работает сейчас: шерить статьи в DM клиентам, нишевые комьюнити, поптыка его repurpose-ить в алгоритмические фиды (youtube, x, linkedin).
2/ founder brand в LinkedIn примерно 1 из 5 лидов на созвоне упоминает мои посты. главное правило: быть opinionated и прямым и не быть скучным, поэтмоу отдельно ставлю на shitposting.
что делаю: - 3–4 поста в неделю - репурпоз контента (все посты "инженерю" в Cursor, пишу md файл, потом прошу отполировать с набором инструкций) - ставлю нотификации на 5–10 thought leaders в нише, чтобы реагировать на посты (рост через комменты) - не гонюсь за виральностью ради виральности. пока все лучшие посты прошли от своей перспективы, попытки реплицировать чей-то успех глобально проваливались
3/ AI SEO писал выше.
4/ cold outreach не мёртв. лучший тест позиционирования и умения сегментировать. про агентства: имхо взять в пару кого-то это нормально. если вам кто-то затирает, что "настоящий фаундер должен всё делать сам", он, вероятно, ничего не продавал кроме айфона на авито. фаундер должен: закрывать сделки, находить паттерны, владеть GTM. агентство может: list building, enrichment, second brain на копирайт. это всё делается долго и сложно сегодня. руки не лишние.
5/ нишевые конференции где-то читал, что стартапам не советуют ходить на конференции. имхо это bs. был на одном камерном ивенте (до 100 человек) по корпоративным инновациям в Бразилии в этом году и очень остался доволен. большие конференции (Web Summit или SaaStr) тоже норм, но прежде всего чтобы ходить на satellite ивенты. присматриваюсь к trade shows, особенно когда смотрю на гипотезы в реальных секторах
где держу глаз 6/ Reddit: прямые разговоры с ICP в их естественной среде. плюс высокий trust для AI SEO
7/ cold calling: можно тысячу причин искать, чтобы не брать трубку и не звонить. но как правило это всё упирается в страх быть посланным. но ничего это закаляет психологическую устойчивость
Есть первая копеечка с приложения VibeLing 🫰 Кстати, вы знали, что этот эмодзи 🫰 у зумеров означает сердечко? Но сейчас не об этом.
Хочу подвести промежуточные итоги и, возможно, вдохновить вас на инсайты.
На разработку приложения, включая всю бюрократию с публикацией в стор, я потратил два месяца и 0 сербских динар.
Все делал самостоятельно: — Разрабатывал фронт на React Native — это моя киллер-фича, поэтому тут всё в кайф. — Нашёл прикольные макеты рандомного приложения в Figma с дизайн-системой и просто собрал визуал на их основе. — Собрал бэк на коленке на Node.js с помощью Cursor и задеплоил через Vercel на бесплатном домене. Пару часов — и готово. По сути, бэк — просто прослойка для хранения токенов от публичных API. — Максимально юзал готовые сервисы: OpenRouter для LLM и AWS для озвучки. — С App Store уже имел дело, поэтому всё прошло гладко. Хотя потом слышал, что многие приложения заворачивают, потому что подобных слишком много. Видимо, моя идея показалась не слишком банальной. — Рассказал о приложении во всех бесплатных местах: сторис в инсте и телеге, этот канал, Хабр (в хабе «Я пиарюсь») и VC.
В итоге получил около 500 первых пользователей и 20 долларов с подписок. Ладно, признаюсь — 5 долларов из них это я сам купил pro-версию 😐
Если сравнивать с прошлым опытом, тогда я потратил втрое больше времени, слил 400 тысяч рублей и получил нулевой отклик.
А, ну и самое главное, я не уходил с основной работы. Это самое сложное — оставаться эффективным на 101% на основной работе и продвигаться в сайд-проекте.
Так что газуем дальше. Теперь можно улучшить аппку и те же сэкономленные 400 тыс потратить на маркетинг — когда до конца пойму, что именно нужно людям
Заменит ли AI продуктовых дизайнеров? 🛌
Тема, которая активно обсуждается в дизайнерских чатиках и зачастую сопровождается всеобщей паникой такого масштаба, что неосознанно сам втягиваешься и становишься частью этого невроза.
Вот мой прогноз и мысли по этому поводу:
1️⃣ Уже сейчас мы с помощью аишек можем редачим тексты, генерить гипотезы, графику для проектов и делать еще много чего. Сразу возникает вопрос, а когда машина начнет рисовать макеты? Плохая новость: уже начала. Хорошая: делает очень плохо.
Важный нюанс заключается в том, что моделям нужно на чем-то учиться. “на чем-то” значит на средней температуре по больнице. Можно представить, какой результат получается, если 99% (из пушки по воробьям) интерфейсов это второсортный шлак с древним UI и устаревшими шаблонными патернами.
Нейросети еще долго на мой взгляд не смогут воспроизвести уровень условно дринкита, додо, лавки, аирбнб и других тир1 продуктов. Если вообще смогут…
2️⃣ Все равно нужен будет человек, способный фильтровать и принимать решения. Человек с хорошим вкусом, скиллами в промптах, насмотренностью на data-driven решениях, пониманием контекста и бизнес-целей. Все эти запросы при хайринге дизов и сейчас есть, просто инструментарий поменяется.
Сильные продакты кстати тоже супер шарят за UX (у них настоящий data-driven, а не демо-версия, которую обычно дизам приносят в виде результатов экспериментов), но у них, вероятно, все равно не будет важных дизайнерских скиллов и «глаз». Они тоже в состоянии напромптить норм интерфейс, но утилитарный, без лоска и эмоций. А бороться за внимание пользователя это наше будущее.
В разработке история похожая. Появляются курсоры, гроки и другие тулзы, которыми без технической экспертизы реально накодить себе что-то рабочее, но по сути это процесс строительства карточного домика под шаманские танцы («ну, авось, нормально делает»), неустойчивая конструкция без технадзора со стороны. Джун для разработки плагина будет не нужен, а экспертный консалтинг да.
Это миф, что любой обыватель нажмет на одну большую красную кнопку и получит классный результат. Получит хрень полную.
3️⃣ Пришел к выводу, что джунам будет еще тяжелее 😕. Если раньше достаточно было знать фотошоп, чтобы устроиться, то сегодня порог входа в профессию стал кратко выше. А сейчас еще и рынок трясет чутка, многие компании режут косты, менее охотно набирают новичков и стажеров (это трата ресурсов с долгосрочной перспективой) и все более тех, кто может помочь заработать здесь и сейчас.
В будущем AI заберет на себя те задачки, которые обычно отдавали джунам, производительность и эффективность на одного человека вырастет, вакансий станет меньше. И здесь замкнутая петля получается: джунов не нанимаем и не растим, потому что сеньор со всем инструментарием сможет работать за пятерых → новых кадров на рынке не будет, так как им не дают вкатиться. Это я сейчас очень сильно утрирую, но тенденция вроде логично звучит.
4️⃣ Победят самые самые приспособленные ребята, готовые адаптироваться к новым инструментам, среде, контексту. Сегодня вы учите фигму, а завтра будете учиться собирать интерфейс в веб-среде из реакт компонентов. 😭
Про вайб-кодинг и пет-проекты
Последнюю неделю чёт с головой погрузился в Cursor и в качестве теста решил собрать tg-бота, который трекает сроки годности продуктов и присылает пуши, когда срок подходит к концу. Это моя боль — закупаю много продуктов и забываю про часть из них, в результате чего они просто портятся, и я всё это выкидываю.
Добавлять продукты можно голосовухой (интегрировал под капот ChatGPT), фоткой QR-кода / штрихкода продукта (подтягиваю из базы честного знака и ещё откуда-то) и обычным текстовым вводом. Пытался максимально добиться быстрого и автоматизированного добавления продуктов в список, потому что это супер крит, как мне кажется.
Думал ещё закинуть какую-то доп. ценность — например, рекомендации для следующих закупок или идеи для готовки блюд на основе имеющихся продуктов. Ну короче, гипотез для масштабирования много, но я пока подзабил — да и вообще делал это чисто для теста, чтобы пощупать возможности.
Не буду расписывать тут, что мы живём в уникальное время, и что можно навайбкодить за вечер, и бла-бла. Просто скажу, что, кажется, приближается эпоха маленьких команд в мире стартапов и возрастающей востребованности t-shape-спецов. Очень рекомендую поделать что-то в этом направлении, хотя бы потому, что базово будете лучше понимать продуктовую раработку. А вообще, такие штуки уже сейчас вполне уверенно можно использовать для создания прототипов — когда нужно быстро показать идею и собрать фидбек.
Бота я пока не деплоил, но если будет сильный интерес и наберем 100 лайкосов — опубликую, чтобы он работал 24/7 и зашерю вам.
Ну и делитесь своими успехами, конечно, если тоже что-то пробовали.
AWS Kiro vs Cursor: практический обзор после первого дня использования
Сегодня AWS выпустили Kiro (https://kiro.dev/) (спасибо @bogdanisssimo за новость). Это новый IDE для разработки с ИИ, который позиционируется как прямой конкурент Cursor (по сути это форк Cursor - даже не VSCode).
Решил поработать сегодня в нем. Тестировал на реальных задачах, которые у меня стояли сегодня. Спойлер: хватило меня на полдня.
Что впечатлило больше всего Agent Hooks: оказались настоящим прорывом. Честно скажу, это прямо моя боль была - поддерживать актуальную документацию в проекте при большой скорости разработки, хотя хуки решают и другие задачи. Они это закрыли - респект. Agent Steering: в несколько раз лучше /Generate Cursor Rules за счет структурированного подхода через категории product, structure и tech вместо рандомных Cursor Rules. Specs: по сути своей - Cursor To-dos v2 на стероидах. Что-то типа интегрированного claude-task-master (https://github.com/eyaltoledano/claude-task-master). Что понравилось еще: - удобное расположение Activity Bar (слева) - удобная панель Kiro в Activity Bar, где можно посмотреть все хуки, specs, mcp's, steering - streaming прямо в файл при генерации кода/plain-text (rules и др) - гибкая настройка того что можно делать агенту, а что нет (например: вызывать какие-то определенные MCP тулы без аппрува или выполнять какие-то команды)
Что не понравилось (но думаю это временно) Скорость генерации значительно уступает Cursor. Меня прямо выбесило это сегодня. По ощущениям что-то около 20-30 токенов в секунду. Но я конечно понимаю почему так происходит:
Во-первых, это первый день тестирования; Во-вторых, у них только Free версия и соответственно есть какие-то ограничения; В-третьих, и это уже следующий минус, у них всего две модели на выбор - Claude Sonnet 4 и 3.7. У Anthropic в принципе в последнее время наблюдаются проблемы со скоростью генерации, поэтому наверное это тоже повлияло.
Еще не понравилось, что нельзя загрузить собственные доки, но это частично компенсируется активным использованием context7 MCP (https://github.com/upstash/context7).
Перспективы Я считаю, что у IDE большие перспективы и вообще - это заявка на успех. Да, есть еще много вещей, которые им надо допилить чтобы быть хотя бы на равне с Cursor, но их килла-фичи перекрывают эти недостатки. Я готов пользоваться Kiro на постоянке как только они увеличат скорость генерации и добавят еще модели (думаю это решится добавлением подписки а-ля Pro за 20-30$ в месяц).
Интересно - быстрее Kiro допилят фичи/пофиксят баги или Cursor скопирует их фичи? 🤔
любимое упражнение в стартап-мире как профессии - пытаться обобщать и квантифицировать успех во фреймворки и термины. среди этого есть конечно и полезные вещи, на этом базисе как никак построен и этот канал.
но ничто не кажется таким бесполезным и требующим излишнего внимания, как концепция moats.
и вот очередной тейк на тему “speed the only moat left” заставил накатать это пост.
да, есть сетевые эффекты и экономика масштаба; но это фундаментальные факторы бизнес-модели. их можно креативно дизайнить, но они имеют понятную математику.
имхо в стартап-мире единственный настоящий moat - это сама неопределенность.
нужно поддерживать высокий рост, но при этом сохранять высокий уровень неопределенности. пока растешь и продолжаешь оставаться непонятным для рынка ты выигрываешь себе время.
формула объясняет стартап-трюизмы типа “великие компании строятся в медвежьих рынках”. повышенная неопределенность дает больше времени на построение защиты.
думаю, что все эти разговоры возникают в свете того, что AI коммерциализируется через b2b saas, где исторически никто не обременял себя такими мыслями. в LLM мире разрывают всех проекты с хорошим интерфейсом, которые стремятся занять дефолтный слой в новом workflow: Cursor, Granola, Lovable.
никаких классических бизнес-moats тут нет. есть вкус и скорость / качество исполнения. свитчнуться с этих инструментов не приятно, но не очень сложно.
и тут мне кажется самый важный фактор в b2b saas - shared beliefs, самый сильный сетевой эффект живущий в интер-субъектинвой реальности.
когда базовая технология доступна всем (те же LLM у всех) побеждает тот, кто станет дефолтом в головах пользователей, а затем провозгласит, что технология коммодитизировалась.
называйте это бренд, комьюнити, религия, или даже, moats. сути не меняет.
🔴 Пока детя спят: делаем плохие вещи вместе с Кими 2, вайбкодим чат youtube стрима в Курсоре.
Тестирую новый сетап через 10 минут: 👉 https://youtube.com/live/-Fx9QShj_5o?feature=share
Лайв через 15 минут: — Пробуем новый Курсор и его новую модель Composer в деле
https://youtube.com/live/7LGGnqKdifc
поделюсь своим (небольшим) опытом использования gemini-3
вчера я кодил с помощью новой gemini-3. пробовал сначала в antigravity.google, но пока что этим говном невозможно пользоваться. он лагает, крашится, там очень много детский болячек пока что. к тому же я там не увидил вообще ничего нового. это просто лагающий клон курсора, главная фича которого - это то, что он бесплатный. поэтому тестировал gemini-3 в курсоре
суммарно я сделал около 30-50 запросов. ощущения смешанные. модель быстрая, хорошо пишет код, хорошо работает с тулами. я субъективно оцениваю кодинг модели тем, хочется ли мне переключиться на другую модель? и да, мне хотелось перейти обратно на gpt-5.1-high каждый раз, когда возникала ну хоть сколько-нибудь сложная задача
расскажу один из примеров. я сейчас пилю новую фичу для @myballs. там есть viewer 3d-объектов. в качестве 3d-объекта у меня используется игральная карточка
- gemini-3 посадил баг, при котором перепутал текстуру рубашки и лицевой части - прошу исправить: меняет местами, но теперь текстура перевернута по вертикальной оси - прошу исправить: взял и флипнул текстуру по горизонтали аааа
я очень хорошо помню такое поведение у доисторических моделей (которые вышли более полгода назад ахах). когда модели просто падают на суету и пытаются захотфиксить не думая. но у openai моделей такого я не наблюдаю еще с выходом o3. и уж тем более у gpt-5.1. поэтому я попросил gpt-5.1 пофиксить баг, она подумала (значительно дольше gemini-3) и вдумчиво и красиво исправила ошибку. причем не просто исправила ошибка, а выбрала такие абстракции, при которых сложно ошибку совершить.
поэтому пока что вообще не понимаю, какой вообще смысл использовать gemini-3, по крайней мере в своем домене кода
какой у вас опыт использования gemini-3? напишите в комменты
p.s.: а сегодня весь день пишу код с gpt-5.1-codex-max extra high (дада, такое полное название, ужас). очень нравится!
Киллер-фича в Cursor 🤯
Очень тихо вышло обновление про которое никто почему-то не говорит, но это же просто имба для фронтенда. Там еще много чего обновили но ЭТО
Как было до этого: "да не нравится мне эта кнопка, и цвет какой-то тупой" Как сейчас: "просто взял и сам подкрутил цвет без знаний CSS"
То есть ты буквально теперь можешь выделить конкретный элемент который тебе не нравится (а не объяснять ему где он распологается и что ты вообще хочешь) и попросить внести изменения конкретно в него
Работает на данный момент с внутренним встроенным браузером Cursor (до этого кстати его не любил но теперь полюбил)
Это реально киллер-фича (недооценная видимо) 🔥
Кто тестил уже? Поделитесь опытом)
UPD: в комментах рассказал как юзать
status update
3 месяца ничего не писал. За это время от канала успело отписаться 50 человек, а я за это время подвыгореть, пройти перфоманс-ревью, слетать в отпуск и вернуться. Вот, что успело поменяться:
1️⃣ Первая классная новость, которой нельзя было делиться раньше: Стартап Pallie, в котором я помогаю с продуктовым дизайном и графикой с самого начала, зафандрайзил 2 ляма баксов на pre-seed стадии. Можно похвастаться, если не брать в расчет тот факт, что все «похожие» AI продукты типа ChatGPT, Claude, Grok, Cursor etc тотально убыточные, несмотря на популярность и охваты 😂. Ну, время покажет…
2️⃣ В какой-то момент работы в Плюсе я чуть-чуть приуныл от рутинных задач, но потом увидел возможность поработать над тем, чего хотел последние года полтора. А еще на первый квартал 2025 количество подписчиков Плюса перешагнуло за 40 лямов, что тоже как бы нихуя себе. Приятно делать массовые продукты и чесать свое раздутое эго.
3️⃣ Начал собирать новое портфолио. Все прожженые опытные дизайнеры знают, что когда не надо искать работу (а я пока не планирую) — этот процесс растягивается на годы. У меня на структуру и концепт главной ушло полгода. Каждый раз, когда я думаю о том, что надо бы еще пиздатые превьюхи анимированные сделать (а для этого надо AE вспомнить) и сверстать во фреймере — откладываю в долгий ящик.
Забавно, что мой старый портфель в ноушене из 2022 еще в те времена расфорсили, начали брать за эталон (лол) и показывать в качестве хорошего примера на карьерных консультациях. На сегодняшний день у него 33к просмотров. Может быть, баннер с рекламой казино туда поставить?
4️⃣ Яндекс оплатил мне курс по интерфейсным анимациям моего знакомого Дениса. Единичные обучающие материалы на эту тему застряли где-то между 2010 и 2013 за авторством каких-нибудь Баблу Кумаров (индусов, короче), а я хотел в этом качнуться, но не могу позволить себе месяцами осваивать АЕ вслепую. Курс я проходить еще не начал, так как надо по текущим задачам разгрузиться, но Денис прям эталонные штуки там делает.
Кажется, выдохнул, теперь можно и к постам в канал вернуться 🛌
А у вас что нового?
Недавно я прочитала пост Макса Десятых про сходство между продажей человеко-часов и мандаринов, который заставил извилины в моей голове активно шевелиться.
Я поняла, что у нас в студии сейчас есть проблема с нормальной прозрачной отчетностью часов как минимум для нас самих же.
Для контекста: в сентябре мы переехали с Битрикса на Яндекс Трекер, как раз потому что в Битриксе оч убого реализована фича сбора часов: никакой аналитики нормальной ты не получишь. В Трекере можно выгружать отчеты, но они все равно сложные и не информативные.
Поэтому я засучила рукава, и пошла на выходных разбираться с налаживанием нормальной отчетности. Заручилась поддержкой Чата ГПТ, Курсора и в итоге совместно мы нагенерили 4,682 строчек кода, который запускается через Extensions → Apps Script прямо в Гугл Таблицах без регистрации и СМС (ладно, с регистрацией).
Да, я решила все это дело выгружать в Гугл Таблицы, ну, потому что это наглядно, удобно и в одном месте.
Что в итоге получилось, видно на скриншотах. Чуть расскажу подробнее, что тут есть:
→ Лист «Дешборд»
Сюда вывожу сводную инфу по часам людей, которые работают в штате. Смотрю, сколько часов продано, сколько ушло на внутренние задачи (за которые нам не платят, конечно), сколько часов осталось продать, какой получается коэффициент утилизации и какая выручка.
→ Лист «Выручка»
Почти тоже самое, но: здесь у нас отображены все люди, которые есть в Трекере (в том числе и фрилансеры), есть разбивка по конкретным проектам и суммируется выручка с учетом фрилансеров. Отсюда я вижу с helicopter view сколько часов на какой проект ушло.
→ Лист «Трекинг часов»
Здесь я проверяю, кто проебался и забыл внести часы за день. Или кто недорабатывает, или, наоборот, перерабатывает.
→ Лист «Сводный» и все остальные
В сводный лист падает детализированная информация по всем внесенным логам. Отсюда я смотрю, кто, в какую задачу, когда и сколько времени залогал. На скрине не поместилось — там сбоку есть еще столбец «Комментарий», где видно пояснение, что человек в рамках этого времени делал. Удобно, что могу настроить фильтры как мне надо и быстро найти нужную инфу.
А дальше все листы, которые есть в таблице, идут по следующей логике: 1 лист → 1 проект из Трекера. И там уже логи чисто по этому проекту.
Таким макаром, сейчас у меня есть абсолютно вся нужная детализация по часам. Все, как на ладони и не больше не нужно колупаться в сложных таблицах, которые генерит Яндекс Трекер.
И чо, справедливо спросите вы. А я вам отвечу: и то, что это все это ежедневно автоматически САМО собирается без моего участия. Моя и роль менеджера в этом — дрючить команду, чтобы они не забывали каждый вечер в 19:00 вносить часы за день ну и продавать непроданные часики. Вечером эта таблица обновляется, подсасывает данные из Яндекс Трекера и на утро я вижу перед глазами свеженький отчет.
Что еще удобно: теперь нам проще собирать отчеты для клиентов. Раньше все это делалось вручную: надо было заходить в Битрикс, выписывать задачи, смотреть, сколько времени ушло и считать, сколько нам должны заплатить. Сейчас же нужно просто открыть эту табличку и скопировать информацию для клиента.
Может быть, я переизобрела велосипед, но вот лично мне чего-то такого очень не хватало, чтобы четко видеть, какой у меня есть план по продажам в этом месяце. Сейчас я еще настраиваю ТГ бота, который будет смотреть в эту таблицу и в общем чате дрючить тех, кто не внес часы. Как получится — обязательно поделюсь впечатлениями.
В моменты, когда я создаю что-то подобное, я себя чувствую дизайнером куда больше, чем когда ревьюю макеты, потому что мозг работает ну на процентов 120 минимум.
А вот и решение: из Фигмы в Cursor через MCP сервер.
"Generate React components matching our design tokens for spacing, colors, and typography"
"Convert this Figma component to React with Tailwind CSS classes. Ensure the design tokens map correctly to Tailwind's design system and include dark mode variants if present."
Пример интерфейса наверно не самый лучший, Cursor может сгенерировать такое и сам, но логика хорошая.
Выглядит обещающе.
Первая попытка вайбокодинга в cursor закончилась весьма интересно
я: напиши penetration testing tool для этого проекта м: готово я: а что, в rfc9421 указано ставить значения как name=:value:? м: нет, но он ссылается на другие rfc, которые ставят такой формат с точками я: интересно, а ну проверь проект на соответствие rfc9421 м: ваш проект не соответствует я: ???? м: в зависимости ххх идет проверка двух векторов через matches!, оно всегда возвращает true. из-за этого не проверяется sha256 запроса. а стандарт требует, чтобы проверялось
Не верю, проверяю, офигеваю. Пишу автору, к счастью знакомы, в Японии уже утро, он не спит, срочно патчим, публикуем CVE.
Вайбокодинг - инструмент. В неумелых руках он плодит баги, а в умелых - наоборот.
главный новогодний вопрос: во что будем гамать на каникулах?
я лично буду проходить hollow knight: silksong. купил себе геймпад для этого даже :)
за ответы вида "клод код" и "курсор" – бан сразу же (надо же отдыхать когда-то!!)
Корпоративный смузи или стартаперское пекло? или как я потратил 13 часов на найм
11 октября я опубликовал вакансию на Python AI разработчика. С тех пор я провел 20+ собесов, суммарно потратил на все 13 часов (включая выдачу тестовых и ревью).
Буквально в тот же день попросил Богдана репостнуть и получил куча срача в его чате, сторонников и противников, куча угарающих смайликов (походу с вилки) и даже свою первую негативную реакцию на пост (спойлер: меня это не сломало 😁)
Что меня поразило: - насколько же люди действительно парятся о том какой теннисный корт будет у них в офисе, сколько раз в день будет манговый шейк и чтобы все по ТК РФ было - завышенные ожидания (все хотят получать 400к в стартапе, но работать в таком же темпе как и в корпе, а еще время не трекать - зачем, начальник же будет знать сколько я ничего не делаю) - использование AI Coding Tools ~ 15-20% кандидатов использовали хоть что-то (хотя бы просто ChatGPT). Про Cursor, MCP, AICODE-*, Claude Code, Rules, документацию проекта - вообще молчу, ни одного человека не встретил (если что я не на HH искал)
Какие советы могу дать тем, кто будет нанимать (не претендую на HR-экспертность, но на личных ожогах говорю): - не ищите людей из корпов в стартапы (по крайней мере из типичных черепашных корпов), тк потратите кучу денег на них, а до выхлопа будете идти долго - обращайте внимание на студентов, молодых в целом людей, которые еще толком нигде не работали, но при этом не совсем универские джуны (с такими тоже очень сложно); лучше инвестировать в их обучение и обучить под себя, выйдет дешевле человека из корпа - давать ли тестовое? да; обращать ли внимание на личные качества? да; но это все еще не показатель и не решающие факторы. только поработав с человеком неделю (мне достаточно) в боевом режиме - можно понять - твой персонаж или нет - то что человека драйвят деньги - это нормально (лично я money first man), но если кроме них его ничего не интересует и он не задает особо вопросов про проект - сразу минус - 30-минутных созвонов более чем достаточно чтобы отсеять «холодных лидов»; старый формат часовых многоэтапных собесов - отрицаю
В целом, это очень крутой опыт и я рад что апнул тут свою скиллуху) Кто бы что не говорил, а делать стартапы - это круто)
Я как-то написал в чате у Богдана, что вероятность вырасти до CTO в стартапе в десятки раз выше чем в каком-нибудь Яндексе. Многие просто посмеялись, но я все равно придерживаюсь этого мнения. Какие риски? Да такие же, в 10 раз выше, но вопрос ведь в том что ты хочешь от этой жизни) Лично мне намного кайфовее работать с людьми, которые готовы рискнуть в моменте, не получать по рынку месяц, два, три, но поставить на рост в горизонте полугода, тк я сам такой 😊
Расскажите о вашем опыте как работы в найме/стартапах, так и самого найма, делитесь инсайтами)
Кстати, напоминаю, что я выделил ограниченное количество часов в неделю/месяц и консультирую по бусту любых ваших AI-skills) Стучитесь в личку @nikmd1306
Cannot find module
Ужасно правдивая сага про одержимость, искуственный интеллект и победу человеческого разума
В комнате царил полумрак. Евгений пялился в монитор широко раскрытыми глазами. Желтый текст на черном фоне был подчеркнут ярко красным зигзагом. Круглые часы на столе с такими же ярко красными цифрами показывали нули. Полночь.
Это не было серьезной проблемой. Проект собирался и работал. И работал так всё время, с момента получения доступов. Но вот это ужасное чувство, знакомое каждому перфекционисту, разрушало его изнутри, не давало ему спокойно жить. Это желание сделать идеально, так чтобы всё было четко и правильно, заставляло его сидеть ночами и искать решение. Он не мог позволить себе закрыть глаза на ошибки или прикрыть их позорным, в его глазах, ts-ignore.
Картинки. Простые картинки стали ночным кошмаром, превратились в неразрешимую задачу. Он сделал всё, что делает опытный фронтентер: читал документацию, бесконечно гуглил, обновлял библиотеки. Но IDE словно издевалась, снова и снова подчеркивая проклятый импорт.
StackOverflow, Gemini, ChatGpt, Perplexity — все инструменты, и с искуственным, и с человеческим интеллектом, говорили одно. Добавь declare module и всё заработает. Но оно не работало. Не работало. Не работало!
Тогда Евгений пошел на крайние меры. Он купил Cursor и открыл проект в нем. Давай, братишка, почини этот баг. Как же он меня достал! Но курсор не справился ни с первой попытки, ни со второй, ни с десятой. Каждая генерация лишь предлагала известные решения, которые не работали. Даже сам курсор удивлялся «Проверяю. Не работает. Значит дело в другом.» И так по кругу. Идеальная машина по сжиганию токенов.
Чтобы спасти планету от лишних выбросов CO2 и разорвать проклятый цикл, Евгению пришлось принести в жертву и удалить tsconfig.json из проекта. ИИ должен был создать его заново, словно феникса из пепла. Обновленного, без изъянов! Но ИИ, напичканный токенами, будто в пьяном угаре вошел в кураж и изрыгнул из себя франкенштейна на четыреста безумно отвратительных строк. Хоть может работает?
> Restart Ts Server Cannot find module './src/logo.png' or its corresponding type declarations.
Дааа, не так я себе это представлял. Евгений сбросил все изменения дурачка ии и выглянул в окно. Огромная кроваво красная луна зашла за шпиль Лахта-центра. Разделилась на две половинки. А это идея!
Он подошел к компу, создал новый файл files.d.ts и перенес в него только декларации для картинок. Ошибка мгновенно исчезла. Как будто ее никогда и не было.
И никто никогда не узнает, что она тут была. Никто не узнает подробностей этой страшной битвы на пороге дней. Никто не похвалит Евгения, и тем более не даст награды. Всё встало на свои места, а в масштабах вселеной, так и вовсе не изменилось.
И только Евгений впервые за долгое время уснет спокойно.
© Счастливый тимлид
Репост и подписка крайне приветствуются <3