Костя 8Бит | Fullstack AI
Redux умер? Не используй его пока не посмотришь это видео В новом видео рассмотрим все основные стейт менеджеры, которые сейчас используются в проектах
Шпаргалка про которую говорил в видео 🤓
👍9🔥5❤4🤮2
Самые интересные темы для вас?
Anonymous Poll
42%
Архитектура
19%
Систем дизайн интервью
58%
Поиск работы в 2026
36%
AI в реальной работе
❤3
Что такое AI-агент и как он помогает в разработке
🤖🤖 AI-агент — это фактически Бот который самостоятельно выполняет задачи, а не просто отвечает на вопросы. И при этом использует LLM модель и владеет контекстом кода.
AI-агент в разработке:
- генерируют и правят код по требованиям
- анализируют репозитории и предлагают рефакторинг
- могут запускать пайплайны, работать с API и базами.
🚀 Они ускоряют рутинные задачи в 2-5 раз и позволяют быстрее прототипировать идеи.
⚡️ В ближайшие годы нужно будет учиться управлять сложным воркфлоу таких агентов, а не просто писать промпты.
🤖
AI-агент в разработке:
- генерируют и правят код по требованиям
- анализируют репозитории и предлагают рефакторинг
- могут запускать пайплайны, работать с API и базами.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤3🔥3
Как строить архитектуру. Часть Backend
В прошлом посте говорил про выбор стека на фронтенде, сегодня поговорим про бек.
1️⃣ Требования
Самый важный пункт. И на бекенде этот пункт куда важнее. От требований зависит много чего:
- безопасность
- масштабируемость
- отказоустойчивость
- бизнес-логика
Тут не надо жалеть время на проектирование, лучше заранее выявить все необходимые требования.
2️⃣ Тип продукта
Опять же все от требований.
Если будет Highload значит смотрим в сторону Go, Java.
Работа с большим количеством данных и нужен будет ML? Python
Стандартные CRUD? Node.js, Python и тд
Важно помнить: не существует «лучшего» языка, есть язык под конкретные задачи.
3️⃣ Архитектура
Смотрим у нас будет монолит или микросервисная архитектура.
В большинстве случаев начинать стоит с модульного монолита, а не с микросервисов.
4️⃣ Язык и модули
Если команда уверенно работает на конкретной технологии выгоднее взять эти технологии для быстрого старта.
Дальше после выбора языка начать выбирать нужные модули и выстраивать архитектуру.
В прошлом посте говорил про выбор стека на фронтенде, сегодня поговорим про бек.
Самый важный пункт. И на бекенде этот пункт куда важнее. От требований зависит много чего:
- безопасность
- масштабируемость
- отказоустойчивость
- бизнес-логика
Тут не надо жалеть время на проектирование, лучше заранее выявить все необходимые требования.
Опять же все от требований.
Если будет Highload значит смотрим в сторону Go, Java.
Работа с большим количеством данных и нужен будет ML? Python
Стандартные CRUD? Node.js, Python и тд
Важно помнить: не существует «лучшего» языка, есть язык под конкретные задачи.
Смотрим у нас будет монолит или микросервисная архитектура.
В большинстве случаев начинать стоит с модульного монолита, а не с микросервисов.
Если команда уверенно работает на конкретной технологии выгоднее взять эти технологии для быстрого старта.
Дальше после выбора языка начать выбирать нужные модули и выстраивать архитектуру.
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
Костя пишет Код | Fullstack AI
Как выбрать стек приложения? Фронтенд часть
1️⃣Выявление требований
Самый важный пункт. Нужно не выбираем между React/Vue/Svetle, а сначала узнаем что за продукт от нас нужен.
Ответьте на базовые вопросы:
Это лендинг, админка или сложный SaaS?
Нужен ли…
1️⃣Выявление требований
Самый важный пункт. Нужно не выбираем между React/Vue/Svetle, а сначала узнаем что за продукт от нас нужен.
Ответьте на базовые вопросы:
Это лендинг, админка или сложный SaaS?
Нужен ли…
❤6👍4🔥2
Миллионы программистов могут остаться без работы
Увидел такой пост в одном телеграмм канале: размышления по поводу замены айтишников ИИ.
Мы сейчас находимся в таком времени, когда мир быстро меняется, а IT-бизнес и тем более разработка — еще стремительнее.
Да, ИИ автоматизировал огромное количество труда и упростил многим жизнь. И кажется что теперь то погромисты больше не нужны никому!
Но, как и в любой промышленной революции, некоторые профессии исчезают, а некоторые трансформируются. Новое время требует новых вызовов. Теперь нужно больше инженеров инфраструктуры для контроля результата нейронок и специалистов для проектирования сложных систем.
Через 2-3 года вас уже на работу не возьмут если вы не знаете как пользоваться Сloude code и ИИ-агентами. Надо будет уметь адаптироваться, а не писать 15 лет подряд на джаве и думать что либо пан, либо пропал.
Поэтому главный навык будущего = способность быстро адаптироваться и работать вместе с ИИ.
Миллионы программистов потеряют работу, только если не будут адаптироваться.
Что думаете на этот счет?
Увидел такой пост в одном телеграмм канале: размышления по поводу замены айтишников ИИ.
Мы сейчас находимся в таком времени, когда мир быстро меняется, а IT-бизнес и тем более разработка — еще стремительнее.
Да, ИИ автоматизировал огромное количество труда и упростил многим жизнь. И кажется что теперь то погромисты больше не нужны никому!
Но, как и в любой промышленной революции, некоторые профессии исчезают, а некоторые трансформируются. Новое время требует новых вызовов. Теперь нужно больше инженеров инфраструктуры для контроля результата нейронок и специалистов для проектирования сложных систем.
Через 2-3 года вас уже на работу не возьмут если вы не знаете как пользоваться Сloude code и ИИ-агентами. Надо будет уметь адаптироваться, а не писать 15 лет подряд на джаве и думать что либо пан, либо пропал.
Поэтому главный навык будущего = способность быстро адаптироваться и работать вместе с ИИ.
Миллионы программистов потеряют работу, только если не будут адаптироваться.
Change by Design or by Disaster?
Что думаете на этот счет?
Telegram
Димитриев
Последние заявления лидеров ИИ указывают на то, что слово IT-шник перестанет быть символом достатка и кайфового образа жизни.
Palantir заявила, что их ИИ-платформа сокращает перенос корпоративных программных систем с нескольких лет до недель. Перенос — это…
Palantir заявила, что их ИИ-платформа сокращает перенос корпоративных программных систем с нескольких лет до недель. Перенос — это…
👍5❤2👀1
🚀 Самый быстрый способ изучить проект Frontend + Backend с помощью ИИ
Представьте ситуацию
💁♂️ Вы пришли на новый проект.
Fullstack-репозиторий:
- Backend: Node.js + NestJS
- Frontend: React + Vite
- База: PostgreSQL
Архитектура: monorepo
Нужно:
- быстро понять архитектуру;
- начать закрывать баги и добавлять фичи;
- не тратить недели на «чтение всего подряд».
Самое сложное для изучения
📌 непонятные зависимости между backend и frontend;
📌 сложная структура модулей NestJS;
📌 непонятно, где проходит data flow;
ИИ может сократить этот этап в разы.
Инструменты
- Cursor
- Planning workflow (Plan → Apply)
- Web search
Чек-лист быстрого погружения
1️⃣ Индексируем проект в Cursor
Открываем репозиторий в Cursor и даём задачу:
Это позволяет Cursor начать отвечать в контексте всего проекта, а не отдельных файлов.
2️⃣ Explore исследуем архитектуру
Сообщение Cursor:
Важно:
Попросите вывести результат в виде структуры, а не текста-простыни.
3️⃣ Сравнение с вашим прошлым опытом
Следующий запрос:
Это резко ускоряет онбординг. Мозг быстрее понимает новую систему через знакомые концепты.
4️⃣ Plan план погружения
В Plan-режиме просим:
Получаем конкретный маршрут
5️⃣ Code работа над задачами
Когда приходит первая задача, используем Cursor так:
Cursor находит всю цепочку изменений и после этого:
И только затем Apply.
Представьте ситуацию
💁♂️ Вы пришли на новый проект.
Fullstack-репозиторий:
- Backend: Node.js + NestJS
- Frontend: React + Vite
- База: PostgreSQL
Архитектура: monorepo
Нужно:
- быстро понять архитектуру;
- начать закрывать баги и добавлять фичи;
- не тратить недели на «чтение всего подряд».
Самое сложное для изучения
ИИ может сократить этот этап в разы.
Инструменты
- Cursor
- Planning workflow (Plan → Apply)
- Web search
Чек-лист быстрого погружения
Открываем репозиторий в Cursor и даём задачу:
«Проиндексируй весь репозиторий. Не меняй код.
Определи: backend, frontend, shared-модули, точки интеграции между ними.»
Это позволяет Cursor начать отвечать в контексте всего проекта, а не отдельных файлов.
Сообщение Cursor:
«Прочитай backend/** и frontend/**.
Составь карту архитектуры:
– основные модули NestJS
– ключевые API endpoints
– какие frontend-модули используют какие backend endpoints
– точки входа приложения»
Важно:
Попросите вывести результат в виде структуры, а не текста-простыни.
Следующий запрос:
«Сравни архитектуру проекта с классическим Express + React SPA.
Покажи ключевые отличия: модули NestJS, dependency injection, сервисы, контроллеры, слой API.»
Это резко ускоряет онбординг. Мозг быстрее понимает новую систему через знакомые концепты.
В Plan-режиме просим:
«Составь план моего онбординга в проект на 2–3 дня:
– какие модули изучить сначала
– какие запросы прогнать локально
– какие бизнес-флоу проследить end-to-end
– где чаще всего происходят изменения»
Получаем конкретный маршрут
Когда приходит первая задача, используем Cursor так:
«Вот задача: <описание>.
Покажи цепочку файлов, которые участвуют в этом флоу:
endpoint → service → repository → frontend вызов.»
Cursor находит всю цепочку изменений и после этого:
«Предложи план изменений без правок кода.»
И только затем Apply.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥5❤4
Джуны проиграли ИИ
Наткнулся на такую статью про исследование от группы экономистов стенфорда.
Что показало исследование
- После массового появления генеративного ИИ (конец 2022 года) уровень увольнений среди молодых разработчиков резко вырос, тогда как у опытных нет
- Этот эффект сохраняется даже если исключить факторы вроде финансовых проблем компаний или изменений в индустрии
- Компании чаще сокращают позиции, а не снижают зарплаты тем, кто остался
Два сценария использования ИИ
1. AI-augmentation (усиление)
ИИ помогает разработчику работать быстрее (подсказки, дебаг) = рабочие места сохраняются.
2. AI-replacement (замена) — ИИ выполняет целые типовые задачи (простые функции, небольшие приложения) = исчезают джун позиции.
Наткнулся на такую статью про исследование от группы экономистов стенфорда.
Что показало исследование
- После массового появления генеративного ИИ (конец 2022 года) уровень увольнений среди молодых разработчиков резко вырос, тогда как у опытных нет
- Этот эффект сохраняется даже если исключить факторы вроде финансовых проблем компаний или изменений в индустрии
- Компании чаще сокращают позиции, а не снижают зарплаты тем, кто остался
Два сценария использования ИИ
1. AI-augmentation (усиление)
ИИ помогает разработчику работать быстрее (подсказки, дебаг) = рабочие места сохраняются.
2. AI-replacement (замена) — ИИ выполняет целые типовые задачи (простые функции, небольшие приложения) = исчезают джун позиции.
🔥10👍2
Сеньор-студент с 300к ЗП
Год назад мне удалось посотрудничать с разработчиком. Мы проработали резюме, самопрезентацию и отдельные вопросы по собеседованиям.
Спустя год списались и спросил как у него оказалось что он уже сеньор и лутает 300к и при это еще обучается в университете. Стать сеньором в 22 я считаю это очень крутой результат и я решил сделать с ним мини-интервью.
1. Мы не общались почти год. Как изменилась твоя жизнь за этот период?
Жизнь сильно поменялась только в самом начале, когда устроился на новое место работы.
Первые 3 месяца пытался влиться в проект, так как у компании новая для меня сфера бизнеса, а именно кибербезопасноть. Много времени понадобилось для изучения непосредственно проекта, поэтому работал по 10 часов.
После окончания испытательного, время работы снизилось до 4-6 часов. Так же помогал другим ребятам, кто пришёл позже меня.
2. Ты очень быстро вырос в карьерном плане(позиция, деньги). Как думаешь что помогло так быстро расти?
Мне кажется, самое главное для профессионального роста — это эффективная коммуникация.
Выполнять задачи может каждый, но по-настоящему вникнуть в суть и продумать, как решение будет реализовано на всех уровнях проекта, — это уже совсем другой уровень. Особенно важно выстраивать чёткое взаимодействие с тестировщиками, бэкенд-разработчиками и аналитиками: только так можно избежать недопонимания, сократить количество "переделок" и создавать качественный продукт.
Кроме того, на ежедневных встречах всегда стоит предлагать свои решения и подкреплять их фактами.
Если в рамках проекта требуется ставить задачи другим разработчикам — например, junior-специалистам, как в моём случае, — крайне важно описывать их максимально подробно и уже в самом описании задавать чёткое направление к решению.
3. Как тебе удается совмещать университет и работу?
С Божьей помощью
4. Что посоветуешь начинающим?
Не верьте в ТАЛАНТ!
На самом деле почти во всех сферах решающее значение имеет эффективное время, потраченное на обучение. Чем больше вы учитесь, тем больше знаете — и со временем постепенно получаете преимущество над остальными.
Уделяйте достаточно внимания soft скиллам! От них зависит, как вас будут воспринимать другие разработчики, руководство, тестировщики, аналитики и т.д.
И самое главное — не бойтесь собеседований! Первые 3–6 собеседований у меня лично прошли настолько ужасно, что если бы записи об этом попали в сеть, я был бы готов заплатить, лишь бы их удалили)))))
--------------------------
Если у вас есть вопросы трудоустройству, резюме, собеседованиям, продажи себя на интервью можете написать обсудить свой кейс это БЕСПЛАТНО
@kostya_xxxx
Если хотите посотрудничать и получить продающее резюме и понимать как продавать себя на 300к, также можете написать мне. Вы получите:
продающее резюме + самопрезентация + продажа себя на интервью + обход фильтров на ХХ + советы по Linkedin
Год назад мне удалось посотрудничать с разработчиком. Мы проработали резюме, самопрезентацию и отдельные вопросы по собеседованиям.
Спустя год списались и спросил как у него оказалось что он уже сеньор и лутает 300к и при это еще обучается в университете. Стать сеньором в 22 я считаю это очень крутой результат и я решил сделать с ним мини-интервью.
1. Мы не общались почти год. Как изменилась твоя жизнь за этот период?
Жизнь сильно поменялась только в самом начале, когда устроился на новое место работы.
Первые 3 месяца пытался влиться в проект, так как у компании новая для меня сфера бизнеса, а именно кибербезопасноть. Много времени понадобилось для изучения непосредственно проекта, поэтому работал по 10 часов.
После окончания испытательного, время работы снизилось до 4-6 часов. Так же помогал другим ребятам, кто пришёл позже меня.
2. Ты очень быстро вырос в карьерном плане(позиция, деньги). Как думаешь что помогло так быстро расти?
Мне кажется, самое главное для профессионального роста — это эффективная коммуникация.
Выполнять задачи может каждый, но по-настоящему вникнуть в суть и продумать, как решение будет реализовано на всех уровнях проекта, — это уже совсем другой уровень. Особенно важно выстраивать чёткое взаимодействие с тестировщиками, бэкенд-разработчиками и аналитиками: только так можно избежать недопонимания, сократить количество "переделок" и создавать качественный продукт.
Кроме того, на ежедневных встречах всегда стоит предлагать свои решения и подкреплять их фактами.
Если в рамках проекта требуется ставить задачи другим разработчикам — например, junior-специалистам, как в моём случае, — крайне важно описывать их максимально подробно и уже в самом описании задавать чёткое направление к решению.
3. Как тебе удается совмещать университет и работу?
С Божьей помощью
4. Что посоветуешь начинающим?
Не верьте в ТАЛАНТ!
На самом деле почти во всех сферах решающее значение имеет эффективное время, потраченное на обучение. Чем больше вы учитесь, тем больше знаете — и со временем постепенно получаете преимущество над остальными.
Уделяйте достаточно внимания soft скиллам! От них зависит, как вас будут воспринимать другие разработчики, руководство, тестировщики, аналитики и т.д.
И самое главное — не бойтесь собеседований! Первые 3–6 собеседований у меня лично прошли настолько ужасно, что если бы записи об этом попали в сеть, я был бы готов заплатить, лишь бы их удалили)))))
--------------------------
Если у вас есть вопросы трудоустройству, резюме, собеседованиям, продажи себя на интервью можете написать обсудить свой кейс это БЕСПЛАТНО
@kostya_xxxx
Если хотите посотрудничать и получить продающее резюме и понимать как продавать себя на 300к, также можете написать мне. Вы получите:
продающее резюме + самопрезентация + продажа себя на интервью + обход фильтров на ХХ + советы по Linkedin
❤14👍2🔥1
ПРОШЕЛ СОБЕС С ПОМОЩЬЮ НЕЙРОНКИ
Недавно вышло видео у Ивана Ботанова и Антона Назарова, где Антон обсуждал что собесы сильно устарели и хорошо было бы спрашивать о том как ты пользуешься курсором/клодкод.
И пару дней назад знакомый рассказывает как он проводит собеседование в их американский стартап.
Спрашивает про опыт и как соискатель пользуется ИИ-инструментами. В реальном времени просит показать что использует, как настраивает под себя и как пишет промпты.
Стартап серьезный и сотрудничает с крупными компаниями Bloomberg и JPMorgan. А сама позиция Фуллстек Инженер/ИИ-инженер.
В ближайшие года это дойдет и до нас. Зачем в тысячный раз писать бинарный поиск на лайфкодинге, если в реальной работе 70-80% времени код генерирует нейронка, а ты лишь немного правишь?
Понятно что такой процесс будет стопориться разными сторонами. Теперь придется думать, работать и менять найм, но это неизбежно.
Я сам не понимаю как в эпоху развития AI можно давать задачи с литкода обычному миддл разработчику? Один из моих учеников и близко не знает про SOLID или как решать leetcode задачи, но при этом спокойно закрывает в крупном бигтехе.
Со временем поменяется найм и мы можем к нему заранее подготовиться.
Недавно вышло видео у Ивана Ботанова и Антона Назарова, где Антон обсуждал что собесы сильно устарели и хорошо было бы спрашивать о том как ты пользуешься курсором/клодкод.
И пару дней назад знакомый рассказывает как он проводит собеседование в их американский стартап.
Спрашивает про опыт и как соискатель пользуется ИИ-инструментами. В реальном времени просит показать что использует, как настраивает под себя и как пишет промпты.
Стартап серьезный и сотрудничает с крупными компаниями Bloomberg и JPMorgan. А сама позиция Фуллстек Инженер/ИИ-инженер.
В ближайшие года это дойдет и до нас. Зачем в тысячный раз писать бинарный поиск на лайфкодинге, если в реальной работе 70-80% времени код генерирует нейронка, а ты лишь немного правишь?
Понятно что такой процесс будет стопориться разными сторонами. Теперь придется думать, работать и менять найм, но это неизбежно.
Я сам не понимаю как в эпоху развития AI можно давать задачи с литкода обычному миддл разработчику? Один из моих учеников и близко не знает про SOLID или как решать leetcode задачи, но при этом спокойно закрывает в крупном бигтехе.
Со временем поменяется найм и мы можем к нему заранее подготовиться.
👍15❤1
Cursor + Claude Code съели все мои токены
🍔 Думаю многие замечали, что условный курсор ест токены невероятно быстро и приходится докупать новую "порцию". Разберёмся, почему так происходит.
Сначала: что вообще такое токены
🗝 Токены = не символы и не слова. Это кусочки текста, на которые модель разбивает всё, что ты пишешь.
Примерно:
- 1 токен ≈ 4 символа на английском
- 1 токен ≈ 0.75 слова
- 1000 токенов ≈ 750 слов
👀 Но важно: токены считаются для всего текста, который видит модель.
Это включает:
- твой вопрос к нейронке
- сам ответ модели
- весь предыдущий контекст
- общие системные инструкции
- код
🤹 То есть это не "токены на ответ". Это токены на всё "общение".
Как Cursor или Claude тратит токены
Когда ты пишешь, например:
Cursor на самом деле отправляет модели намного больше данных:
- твой вопрос
- весь файл (иногда несколько файлов)
- соседние файлы
- историю диалога
- системный промпт
💯 В итоге вместо 10 токенов уходить 10к+.
Добавилось 2000 токенов кода, 3000 токенов истории диалога и только 10 токенов твоего текста.
⚡ Почему токены заканчиваются ОЧЕНЬ быстро
📈 1. История диалога растёт
Каждое новое сообщение отправляется вместе со всей предыдущей перепиской.
Диалог на 50 сообщений занимает десятки тысяч токенов.
🤖 2. Cursor автоматически добавляет код
Cursor может отправлять:
- текущий файл
- связанные файлы
- импорты
- контекст проекта
Даже если ты этого не видишь.
💀 3. Большие файлы = главный убийца токенов
Файл на 1000 строк = примерно 5 000–15 000 токенов.
Пара таких запросов и лимит закончился.
В итоге ты платишь токены не за сообщение.
Ты платишь токены за весь контекст, который получает модель.
И в IDE этот контекст может быть в 100–1000 раз больше твоего вопроса.
Сначала: что вообще такое токены
Примерно:
- 1 токен ≈ 4 символа на английском
- 1 токен ≈ 0.75 слова
- 1000 токенов ≈ 750 слов
Это включает:
- твой вопрос к нейронке
- сам ответ модели
- весь предыдущий контекст
- общие системные инструкции
- код
Как Cursor или Claude тратит токены
Когда ты пишешь, например:
"Расскажи как тут устроены миграции в этом файле"
Cursor на самом деле отправляет модели намного больше данных:
- твой вопрос
- весь файл (иногда несколько файлов)
- соседние файлы
- историю диалога
- системный промпт
Добавилось 2000 токенов кода, 3000 токенов истории диалога и только 10 токенов твоего текста.
Каждое новое сообщение отправляется вместе со всей предыдущей перепиской.
Диалог на 50 сообщений занимает десятки тысяч токенов.
Cursor может отправлять:
- текущий файл
- связанные файлы
- импорты
- контекст проекта
Даже если ты этого не видишь.
Файл на 1000 строк = примерно 5 000–15 000 токенов.
Пара таких запросов и лимит закончился.
В итоге ты платишь токены не за сообщение.
Ты платишь токены за весь контекст, который получает модель.
И в IDE этот контекст может быть в 100–1000 раз больше твоего вопроса.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16❤5🔥3
Cursor съел миллиард токенов
🍁В октябре 2025 курсор наложил лимиты на использование мощных моделей и я стал сильнее обращать внимание на контекст, токены и как с этим всем работать. Теперь подписка за💰 20$ уже не покрывала моих потребностей. В прошлом посте писал о том что такое токены. Сегодня расскажу как следить за тем чтобы они не тратились моментально.
1. Одна фича = одно контекстное окно
У меня сейчас задача с слоем выдачи ролей. Значит я скормлю все требования этой задачи агенту/агентам и буду работать только в рамках нее.
Если работать в том же окне вместе с другими задачами:
🤯 Во-первых, контекст начнет смешиваться.
Во-вторых, предыдущие запросы и все что они тянут за собой тоже будут учитываться и сжирать больше драгоценных токенов.
🪟 После задачи со слоем выдачи ролей я открою новое контекстное окно, чтобы не тратить лишние токены.
2. Максимальная конкретизация
Перед началом задачи я говорю сделать ресерч по определенному модулю (указываю заранее нужные файлы и модули, а не весь проект). Дальше если например нужно пофиксить что-то указываю конкретную строку либо файл.
Если у вас открыт файл на 2000–5000 строк, то каждый запрос становится дорогим.
Очень плохо делать так:
Открыт файл на 4000 строк
и писать вопрос:
Норм открыть только нужный участок кода.
Это уменьшает расход в 5–20 раз.
3. Работайте итерациями, а не одним огромным сообщением
Я разбиваю свои потенциальные задачи на стадии составления плана с несколькими итерациями. (Я отдельно напишу пост про все стадии, одна из стадий планирование и составление плана из нескольких итераций).
Я не пишу:
Я скажу:
🔥 Это уменьшает сжигание токенов и увеличивает качество.
🍁В октябре 2025 курсор наложил лимиты на использование мощных моделей и я стал сильнее обращать внимание на контекст, токены и как с этим всем работать. Теперь подписка за
1. Одна фича = одно контекстное окно
У меня сейчас задача с слоем выдачи ролей. Значит я скормлю все требования этой задачи агенту/агентам и буду работать только в рамках нее.
Если работать в том же окне вместе с другими задачами:
Во-вторых, предыдущие запросы и все что они тянут за собой тоже будут учитываться и сжирать больше драгоценных токенов.
2. Максимальная конкретизация
Перед началом задачи я говорю сделать ресерч по определенному модулю (указываю заранее нужные файлы и модули, а не весь проект). Дальше если например нужно пофиксить что-то указываю конкретную строку либо файл.
Если у вас открыт файл на 2000–5000 строк, то каждый запрос становится дорогим.
Очень плохо делать так:
Открыт файл на 4000 строк
и писать вопрос:
"почему не работает useEffect?"
Норм открыть только нужный участок кода.
выделить конкретную функцию
Command + L
спросить про неё
Это уменьшает расход в 5–20 раз.
3. Работайте итерациями, а не одним огромным сообщением
Я разбиваю свои потенциальные задачи на стадии составления плана с несколькими итерациями. (Я отдельно напишу пост про все стадии, одна из стадий планирование и составление плана из нескольких итераций).
Я не пишу:
Ну вот код, БД, требования, API и UI. Сделай задачу.
Я скажу:
Сделай первую итерацию по плану: по изменению схемы БД
Сделай вторую итерацию по плану: изменения в middleware
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
Костя пишет Код | Fullstack AI
Cursor + Claude Code съели все мои токены
🍔Думаю многие замечали, что условный курсор ест токены невероятно быстро и приходится докупать новую "порцию". Разберёмся, почему так происходит.
Сначала: что вообще такое токены
🗝 Токены = не символы и не слова.…
🍔Думаю многие замечали, что условный курсор ест токены невероятно быстро и приходится докупать новую "порцию". Разберёмся, почему так происходит.
Сначала: что вообще такое токены
🗝 Токены = не символы и не слова.…
👍10🔥3❤1💩1💘1
ИИ НИКОГО НЕ ЗАМЕНИЛ 🤡
Читаю посты айтишников скептически относящихся к ИИ, и диву даюсь.
Типичные тезисы:
1️⃣ ИИ никого не заменил!!
Сегодня бывший создатель твиттера Джек Дорси уволил почти половину сотрудников за счет «внедрения новых подходов к работе с помощью интеллекта».
С помощью какого не сложно догадаться.
Это не значит, что «ИИ уволил людей».
Значит, что:
-⚙️ автоматизация снижает потребность в прежнем объеме ручной работы
-🚀 один человек с AI-инструментами делает работу нескольких
-🛠 компании пересматривают структуру команд
2️⃣ ИИ генерирует говно код
Есть отличие от обычного программиста ? 🤣🤣
Это как сказать
Можно научиться управлять экскаватором и ямы будут копаться быстрее.
🧠 Без архитектурного мышления и правильного использования инструментов будет мусор.
3️⃣ 3️⃣ 🖤 ИИ просто хайп как крипта и блокчейн
Технологии блокчейна используются по сей день и говорить о конце «хайпа» не приходится. Иначе как покупают🏠 недвижку в 🇦🇪Дубае, как в условиях санкций получать оплату за 🛢нефть и отправлять денежки в Китай🇨🇳 .
Технологии есть и будут использоваться, просто они перестали быть золотой лихорадкой.
Все мое окружение успешно пользуется ии инструментами, многие ускорили свою работу в 2-3-4 раза.
Глупо отрицать влияние ИИ уже сейчас. Используют все: от крупнейшего банка в РФ до крупнейшего маркетплейса, от джунов до руководителей направлений.
Можно держаться за падающий стул как Алиса, но стул-то падает,идиоты, хватит держаться за него.
Читаю посты айтишников скептически относящихся к ИИ, и диву даюсь.
Типичные тезисы:
Сегодня бывший создатель твиттера Джек Дорси уволил почти половину сотрудников за счет «внедрения новых подходов к работе с помощью интеллекта».
С помощью какого не сложно догадаться.
Это не значит, что «ИИ уволил людей».
Значит, что:
-
-
-
Есть отличие от обычного программиста ? 🤣🤣
Это как сказать
экскаватор плохо копает, лопата лучше!
Можно научиться управлять экскаватором и ямы будут копаться быстрее.
Технологии блокчейна используются по сей день и говорить о конце «хайпа» не приходится. Иначе как покупают
Технологии есть и будут использоваться, просто они перестали быть золотой лихорадкой.
Все мое окружение успешно пользуется ии инструментами, многие ускорили свою работу в 2-3-4 раза.
Глупо отрицать влияние ИИ уже сейчас. Используют все: от крупнейшего банка в РФ до крупнейшего маркетплейса, от джунов до руководителей направлений.
Можно держаться за падающий стул как Алиса, но стул-то падает,идиоты, хватит держаться за него.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥3🤡3💯3❤1
Таиланд, Вьетнам, Южная Корея
В одном из прошлых постов рассказывал про зимовку в Азии. В этот раз хочу рассказать про интересные вещи, которые подметил в других странах в том числе связанных с айти.
Приложения и сервис
В России приложения сделаны сильно лучше с меньшим количеством багов. Кучу раз сталкивался с проблемами в grab или gojeck, потому что локацию часто определял не так и менял ее самостоятельно.
Яндекс карты это вообще шедевр в сравнении с максимально неудобными Гугл картами.
Но подметил и кое-что интересное:
🇨🇳Китайский WeChat мощнейший суперапп, где есть куча всего: 💰оплата, 🚖такси, еда, велосипеды, госуслуги и тд. Необычным было автоматический перевод с любого языка не только в чате, но и в любом аппе, можно было перевести почти все на русский/английский.
Также интересным показался подход по вводу банковских карт в корейском приложении.
Во-первых, часть символов маскировались. Во-вторых, цифры для набора менялись, чтобы запутать тех кто будет подсматривать 👀
Цена жизни
У многих есть понимание, что юго-восточная Азия очень дешевая. В общем это так, но не везде.
Например, аренда на Бали и Пхукете недешевая, но при этом цены на все остальное демократичные в сравнении с Питером или Москвой.
Ни в чем себе не отказывая, сильно «транжиря», я тратил от 4 до 7к$.
Отдых и счастье
Конечно, продуктивность моментами сильно падала из-за желания покайфовать на пляже или пойти вечером в бар с друзьями в хорошую погоду. Не смотря на упавшую продуктивность, чувствовал себя прекрасно. В тоже время если б не уехал, бегал по бегловским сугробам и ловил апатию от отсутствия солнца.
Вообще зимовка и такой отдых дают много энергии и идей. Поэтому скоро долетаю до Москвы и начинаю плотно работать с новыми подходами.
В одном из прошлых постов рассказывал про зимовку в Азии. В этот раз хочу рассказать про интересные вещи, которые подметил в других странах в том числе связанных с айти.
Приложения и сервис
В России приложения сделаны сильно лучше с меньшим количеством багов. Кучу раз сталкивался с проблемами в grab или gojeck, потому что локацию часто определял не так и менял ее самостоятельно.
Яндекс карты это вообще шедевр в сравнении с максимально неудобными Гугл картами.
Но подметил и кое-что интересное:
🇨🇳Китайский WeChat мощнейший суперапп, где есть куча всего: 💰оплата, 🚖такси, еда, велосипеды, госуслуги и тд. Необычным было автоматический перевод с любого языка не только в чате, но и в любом аппе, можно было перевести почти все на русский/английский.
Также интересным показался подход по вводу банковских карт в корейском приложении.
Во-первых, часть символов маскировались. Во-вторых, цифры для набора менялись, чтобы запутать тех кто будет подсматривать 👀
Цена жизни
У многих есть понимание, что юго-восточная Азия очень дешевая. В общем это так, но не везде.
Например, аренда на Бали и Пхукете недешевая, но при этом цены на все остальное демократичные в сравнении с Питером или Москвой.
Ни в чем себе не отказывая, сильно «транжиря», я тратил от 4 до 7к$.
Отдых и счастье
Конечно, продуктивность моментами сильно падала из-за желания покайфовать на пляже или пойти вечером в бар с друзьями в хорошую погоду. Не смотря на упавшую продуктивность, чувствовал себя прекрасно. В тоже время если б не уехал, бегал по бегловским сугробам и ловил апатию от отсутствия солнца.
Вообще зимовка и такой отдых дают много энергии и идей. Поэтому скоро долетаю до Москвы и начинаю плотно работать с новыми подходами.
👍9🔥4❤3❤🔥1🍓1💋1