Костя 8Бит | Fullstack AI
969 subscribers
91 photos
2 videos
2 files
62 links
Канал для разработчиков Frontend & Backend с полезными материалами по разработке, поиску работы и работе с AI.

Я 8 лет в веб-разработке, сейчас работаю Lead AI Fullstack Engineer и внедряю AI агентов.
@kostya_xxxx

Курс по AI: Kostya-it.pro/ai
Download Telegram
Бесплатный анализ вашего резюме

🤖 Сделал ИИ-агента(нет), который анализирует резюме.

В моем моем тг боте можете проанализировать резюмешку и получить рекомендации 🤩

@kostya_web_dev_platform_bot

Команда /resume
Please open Telegram to view this post
VIEW IN TELEGRAM
💋4🔥3🍌2👍1
Вам никуда не деться от ИИ 🤖

Сейчас на каждой конференции миллион докладов о том как внедрили ИИ, как все круто. Но при этом компании внедрившие ИИ не говорят о сверх выручках или оптимизации процессов, а даже наоборот нанимают сотрудников обратно.

Но раз результатов нет, откуда такой хайп? 🤔

Индустрия новая, буквально с 2023 только начала жить полной жизнью. 🌱

Во-первых, эффект от внедрения новых инструментов можно ли почувствовать сразу?
Вот вам волшебная палочка: «Щас она вам пицот миллионов принесёт, вот прям за два дня». Ага, щас 🪄

На первых этапах любая новая технология не экономит ресурсы, а наоборот — требует их. 📈

Нужно миллиард всего: новые роли, новые процессы, обучение сотрудников 🧑‍🏫

Это не ускоряет работу сразу, а замедляет её. 🐌

Второе: ИИ не заменяет людей, он ускоряет решение задач и меняет задачи 👨‍💻

ИИ как новый уровень автоматизации, требующий человеческого надзора 🔍

Третье: мы сейчас в такой точке истории где меняется все.

Сейчас меняется все. ИИ как один из фактор слома старой системы и рождения новой. И рождение новой может ускориться благодаря чему?)

Все понимают:
кто сейчас не начнёт разбираться, тот завтра останется далеко позади

Вопроса «заменит — не заменит» нет,
вопрос кто успеет встроиться, а кто будет в догоняющих

change by design or change by disaster?
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥7💋1
Без отдыха ты выгоришь

☔️ В этом году погода в Питере ужасная. 1 месяц лета и небо вечно свинцового света.

Из-за этого энергии было мало и уже начал чувствовать себя обессиленным и немотивированным.

Последний раз ездил куда-то отдыхать в конце января (в Батуми 🤣🤣🤣).

В середине октября резко взял билеты и поехал в Дубай 🍫 на недельку. Разнообразно отдохнул: гидрик, квадрик, пустыня, море, вкусная еда.

И вуаля, приезжая домой чувствую жесткий заряд энергии. Куча энергии что-то делать, творить, работать.
Солнышко ☀️, море 🌊 и теперь можно снова погромировать 🤓

Друзья, не забывайте отдыхать !
👍9👌3💯21
Вам (не) нужен рефакторинг

За всю мою карьеру в 80% «полезный» рефакторинг приводил к случаям: «ой у нас отвалилось треть функционала».

👨‍💻Рефакторинг это норма и конечно можно и нужно его делать. Но вот когда все работает и когда есть бизнес фичи ЗАЧЕМ?)

💃Сразу вспоминаю когда быстро нужно было напилить MVP за 3 месяца. Пришла новая разработница никого не спросив переписала кучу классов, работу с апишкой и отвалились все мои крит фичи, которые должны были показывать на демо.

Кайф да и только 😋😍
Please open Telegram to view this post
VIEW IN TELEGRAM
😁3👍2🤔2
Пхукет, ИИ, Cursor

Делюсь последними новостями. Максимально спонтанно улетел из Питера в Тай и скорее всего проведу зиму в Азии.

В работе сейчас активно работаю с ИИ, интегрирую большие системы собственные разработки компании и внешние, пишу ИИ-агентов.

😳Что меня удивило: все используют курсор в работе и это максимально поощряется.
🙈 Буквально год назад курсор только вышел, а сейчас
все планирование происходит с помощью него.

Сама разработка и скорость быстро поменялась. Теперь вайб-кодинг норма 👍

ℹ️ Буду делиться интересными вещами про нейронки в собственной работе, которые реально ускоряют работу, а что пока что нейронки не способы сделать
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
12💋3👍2
Зимовка айтишника на Пхукете, Бали

Уже как полтора месяца назад улетел из Питера в Азию и работаю отсюда. Проехал Пхукет 🇹🇭 , Бали 🇮🇩 , Гонконг 🇭🇰 , Шеньжень 🇨🇳

Плюсы

В +28
куда приятнее жить и работать , чем в -10 и без солнца 😄

Стоимость жизни: в ЮВ Азии жизнь гораздо дешевле чем в Питере или Москве.

Перезагрузка головы: новый контекст освежает и придает новые идеи 💡

Сложности

Дисциплина
: очень сложно работать, хочется пойти на пляж и начать смузихлебить

Таймзоны: начинаю работать в 15 а заканчиваю в 23. Когда все отдыхают вечером ты только заканчиваешь.

Т.к. у меня нет никаких обязательств и я свободен зимовка нереально крутой вариант, которым нельзя не пользоваться.
Please open Telegram to view this post
VIEW IN TELEGRAM
10🔥4💋1
🚫 КАК НЕЛЬЗЯ ВНЕДРЯТЬ AI / CHATGPT

Расскажу, как на моём реальном проекте внедряются нейронки 🤖
Это не просто
«отправил данные по API с токеном и визуализировал результат»


1️⃣ Системный промпт 🧠

При любых интеграциях отдельно пишется системный промпт.
Он отвечает за:
🎭 роль модели (что она может и не может делать)
📐 формат ответа (строгая структура, строгая схема)
🚧 ограничения и правила


export const SYSTEM_PROMPT_V1 = `
You are an assistant helping to analyze user input.
Rules:
- Return JSON only
- If data is insufficient, return "INSUFFICIENT_DATA"
Output format:
{
"summary": string,
"confidence": number
}
`;


2️⃣ Анонимизация данных 🔐

Перед тем как отправить персональные данные, их обязательно нужно обезличить.
Мы сделали отдельный сервис анонимизации, который:
🧹 удаляет / маскирует персональные данные
🏷️ заменяет сущности на нейтральные имена
🛡️ гарантирует, что модель не видит реальные данные

Внутри сервиса анонимизации крутится отдельная логика замены данных.


POST /anonymize
{
"text": "Иван Иванов работает в компании X и живет в Москве"
}




function anonymize(text: string) {
return text
.replace(/[А-ЯЁ][а-яё]+ [А-ЯЁ][а-яё]+/g, "USER_NAME")
.replace(/Москва|Санкт-Петербург/g, "CITY");
}


3️⃣ Оркестратор вместо прямого вызова AI 🧩

Мы не дергаем ChatGPT напрямую
Есть оркестратор, который:
🔁 управляет пайплайном
🤖 решает, какую модель использовать
🧠 оперирует контекстом, если он есть


async function aiPipeline(rawInput: UserInput) {
const anonymized = await anonymizeService(rawInput);

const preparedPrompt = buildPrompt({
system: promptRegistry.v1,
user: anonymized.text,
});

const aiResponse = await callLLM(preparedPrompt);

const validated = validate(aiResponse);

return postProcess(validated);
}


4️⃣ Пост-обработка ответа
Ответ модели это не конец. После ответа LLM мы:
🧪 валидируем структуру
🚫 фильтруем некорректные данные
🎯 приводим результат к виду, пригодному для UI / API

Только после этого мы начинаем видеть результат.
Сам пайплайн в реальности куда сложнее,
но база именно такая.

При интеграции важно учесть архитектуру, безопасность, контроль и ограничения
Please open Telegram to view this post
VIEW IN TELEGRAM
👍102🔥1
Шпаргалка по System Design про которую говорил в видео
7🔥3👏3