fa
Feedback
Даниил Лаптев | ДЕВ РОЙ 🐝

Даниил Лаптев | ДЕВ РОЙ 🐝

رفتن به کانال در Telegram

разработчик ex. Yandex, Kaspersky сделаю из тебя сеньора: https://devroy.ru ютуб: https://www.youtube.com/@the.real.daniil.23 сообщество ДЕВ РОЙ: https://t.me/tribute/app?startapp=syGb

نمایش بیشتر
808
مشترکین
+224 ساعت
+87 روز
+3830 روز
آرشیو پست ها
ваш покорный слуг имел честь оказаться в списке достопочтеннейших людей 📸 p.s. на фото скрин из внутреннего сервиса яндекса
ваш покорный слуг имел честь оказаться в списке достопочтеннейших людей 📸 p.s. на фото скрин из внутреннего сервиса яндекса wiki.yandex-team.ru

+1
Первый подгон в качестве AI-Инженера от меня вам. Незаменимый инструмент в вайб-кодинге, пользуйтесь.😏 https://github.com/GitFrog1111/badclaude

мой дорогой друг Саня Дмитриев сделал крайне полезную фичу для AI, всем горячо рекомендую использовать!

Христос Воскрес, братья и сестры! 🤩 Желаю вам всем сегодня вкусных куличей и крепких яиц 😏

В одном из прошлых постов я рассказывал, что мы взяли на тест курс от Вовы Балуна по System Design. Один из моих учеников успешно прошел его за 2 месяца и поделился ЧЕСТНЫМ фидбеком:
Что понравилось: Подача, материал легко воспринимался, узнал много нового, также понравилось что примеры подкреплялись опытом из реальных кейсов, отдельно понравилось что подсвечивалась проблема компромиссов Что не понравилось: В некоторых практических уроках при выборе технологии подразумевалось сравнение нескольких технологий, но в итоге останавливались только на одной; хотелось больше рассуждений по поводу выбора технологий, в основном это видно на примере выбора БД - в основном выбор основывался на основе предыдущего опыта; отдельно не понравилось то, что итоговый тест - это компиляция уже пройденных тестов Что можно улучшить: В уроке по проектированию Яндекс Такси можно было охватить больше базового функционала (например, не было предусмотрено наличие тарифов поездок); синтаксические ошибки в тестах бросаются в глаза
Что делать с этой информацией, решайте сами 🌟 А мы от себя благодарим Вову за полезный материал и желаем успехов в развитии курсов по программированию! 😎 Даниил Лаптев | ДЕВ РОЙ 🐝

+1
готовлюсь к встрече с хейтерами, ведь в случае блокировки интернета, придется решать вопросы на улице 🌟

БЕСПЛАТНЫЙ КУРС ПО ИНФРАСТРУКТУРЕ 🧐 Сегодня вышел первый ролик из моего мини-курса по инфраструктуре для фронтенд-разработчи
БЕСПЛАТНЫЙ КУРС ПО ИНФРАСТРУКТУРЕ 🧐 Сегодня вышел первый ролик из моего мини-курса по инфраструктуре для фронтенд-разработчиков. Мы проходим его с учениками на менторстве и по словам ребят он получился полезным, поэтому решил дропнуть его в паблик 🥳 Заходи в юпуп 🟥 и вставляй в поиск:
Доставка фронтенда в браузер: CDN, DNS, Origin, Deploy
(тык, и название скопируется) Поддержи лайком и подпиской, если хочешь продолжения курса 💛 Фигма из ролика: тык Даниил Лаптев | DEV РОЙ 🐝

ура, мои подписчики умеют пользоваться впн! горжусь вами, ребята ❤️
ура, мои подписчики умеют пользоваться впн! горжусь вами, ребята ❤️

когда телегу заблокируют, вы
Anonymous voting

🔞 нейроэйчарка хотела меня соблазнить, но я ее отшил 🩷
🔞 нейроэйчарка хотела меня соблазнить, но я ее отшил 🩷

Я заново влюбился в программирование ❤️ Позволю себе маленькую историческую справку: первую строчку кода я написал ещё в далёком 2017-м, готовясь к ЕГЭ по информатике. С 2020-го я в коммерческой разработке. Я писал на jQuery, видел классовые компонент на React и правил php-код коллеги. Итого — 6 лет я варюсь в этом дерьме 👍 И признаюсь честно: мне это наскучило. Работа в найме часто не вызывает у меня никаких эмоций — я просто делаю то, что должен, на том уровне качества, который всех устраивает. Не стремлюсь изучать новые технологии. Не ищу новые интересные задачи. Просто делаю свою работу 🫡 Новые вызовы я получал в других направлениях — блог, менторство, пет-проекты. Но с недавних пор у меня будто проснулось второе дыхание. И я уверенно могу сказать: сейчас я получаю удовольствие от программирования. Прикиньте, МНЕ НРАВИТСЯ ПРОГРАММИРОВАТЬ. Я давно не говорил эту фразу 😭 Что стало game changer-ом? Вы щас удивитесь — AI-агенты. Как же классно программировать с хорошими агентами, вы не представляете. Они снимают с меня рутину. Мне больше не нужно тыкать по клавишам и писать этот треклятый код. Я занимаюсь придумыванием решения, его проектированием и проверкой — но НЕ кодингом. Кодинг я делегирую агенту, и при достаточно чётком описании задачи он порой справляется даже лучше меня 🤓 При этом я экономлю не столько время, сколько энергию. Устаю сильно меньше и получаю кайф от процесса. Плюс появляются новые вызовы — грамотная работа с контекстом, настройка тулов, MCP-серверов. Ощущение, что я создаю с нуля своего покемона, который с каждым днём всё лучше справляется с задачами 🕺 Это реально дивный новый мир. Но мне он нравится 👍 ——— Предвосхищая ваши вопросы: на работе использую Claude Sonnet и Opus 4.6. Дома развлекаюсь с Codex CLI от OpenAI. И у меня сейчас домашний челлендж — пытаюсь собрать веб-студию из AI-агентов, где есть свой фронт, бэк, архитектор, QA, менеджер, DevOps. Получается неплохо, но пока что упираюсь в ограниченность контекста — ищу варианты для более грамотного memory менеджмента. Если получится что-то дельное, то может запилю ролик или хотя бы постец. Даниил Лаптев | ДЕВ РОЙ 🐝

всем милым дамам на этом канале шлю букетик через интернетик 💛🤩🐈

готовим вкуснятину 😏
+1
готовим вкуснятину 😏

НАКОНЕЦ-ТАКИ ДОБРАЛСЯ ДО AI 🤖 Давно не было видео? Автор ушел разбираться с AI-агентами 🤷 Сегодня вышел первый ролик из сер
НАКОНЕЦ-ТАКИ ДОБРАЛСЯ ДО AI 🤖 Давно не было видео? Автор ушел разбираться с AI-агентами 🤷 Сегодня вышел первый ролик из серии моих экспериментов с использованием AI в рабочих процессах. В нем я попробовал использовать Claude Opus через cursor для решения issues из большого open source проекта. Заходи в юпуп 🟥 и вставляй в поиск:
Какую ИИ юзать для Frontend-а? ч.1 Claude Opus
(тык, и название скопируется) Формат экспериментальный. Поддержи лайком и подпиской, если хочешь продолжения 💛 Даниил Лаптев | DEV РОЙ 🐝

Проверяем гипотезы хейтеров 👊 В комментариях под подкастом с Вовой Балуном некоторые писали, типа «фу, инфоцыган, курсы херня» Мы решили проверить и взяли на тест курс по System Design. Курс прохожу не я, а один из моих учеников, который стал победителем нашего внутренного розыгрыша. Через месяц получу от него ЧЕСТНУЮ обратную связь по курсу и напишу пост, стоит ли товар своих денег 🤑 Даниил Лаптев | DEV РОЙ 🐝

В качестве эксперимента с командой пробуем писать на дзен: https://dzen.ru/a/aaV9NUWy4T8iz9NW?share_to=link Ткните лайк + коммент + подписка, кому не сложно 👍 Даниил Лаптев | DEV РОЙ 🐝

Вайбкодеры заменяют программистов 🙂 Расскажу вам еще одну историю про моего ученика. Она будет не о мошенниках, а о пресловутом AI, про который вы и так ежедневно слышите из каждого утюга . Коротко о главном герое — пускай его зовут Виталя. Когда Виталя пришел ко мне на менторство, он имел 0 секунд коммерческого опыта в разработке. Он находился в процессе прохождения одного из популярных курсов по фронтенду и уже начинал думать о предстоящем выходе на рынок. Как раз для помощи с подготовкой к собеседованиям он и искал ментора. Наш путь с ним занял несколько месяцев — Виталя писал пет-проекты, получал код-ревью, проходил мок-собесы, вместе со мной готовил идеальное резюме. И все бы ничего, но чем сильнее он пытался стать настоящим «трушным» программистом, тем больше убеждался, что ему это не под силу. По его словам — он был слишком тупым для того, чтоб программировать наравне с «настоящими» разработчиками с высшим техническим образованием и парой пройденных стажировок в бигтехе. И тогда он решил перейти на «темную» сторону — AI 🕶 Ребятам, кто только вкатывается в IT, я не рекомендую использовать AI для кодинга, так как на начальном этапе важно получить опыт собственноручного написания кода, сформировать в голове необходимые паттерны программирования, чтоб уже после наслоить на это умение пользоваться агентами. Но Виталя решил пойти своим путем. Он начала неистово осваивать лучшие из доступных нейронок. Учился правильно писать промпты, валидировать результат, использовать mcp и все прочие хитрые техники вайбкодинга. В порыве энтузиазма он даже решился на страшный грех — попытался обмануть меня на мок-собесе по лайвкодингу и пройти его с нейронкой. Но тут то я его и вычислил. Осознав, что Виталя меня ослушался, я сначала был недоволен. Но потом, подумав, я решил — у каждого свой путь и я помогу довести ученика до результата тем способом, который ему ближе. И вот мы уже вместе начали готовить Виталю к карьере вайбкодера. Я указывал ему на косяки, он их старательно исправлял и с каждым разом их дуэт с AI становился все лучше и лучше. Дошло до того, что я перестал отличать, когда он пользуется нейронкой, а когда нет. И это стало отправной точкой для выхода на рынок. [тут должна быть перемотка кадров, так как мне влом описывать все удачные и неудачные собеседования Витали] Спустя полтора месяца поисков Виталя нашел свой вкусный оффер: мидл-разрабочик, зарплата 250к+ на руки, интересный проект и сильная команда тех самых «трушных» разработчиков. Первые 2-3 недели было сложно. Мы часто созванивались и я помогал Витале решать возникающие проблемы с задачами. Местами я был обескуражен — мне казалось, что он вообще слабо понимает что происходит в кодовой базе проекта и тупо не сможет вывозить задачи. Но стоит отдать Витале должное — несмотря на все трудности, он и не думал сдаваться. Он сохранял бодрость духа и верил в свой подход, все глубже и глубже погружая AI в детали проекта. И вот, спустя пару месяцев, мы отказались от созвонов, ввиду их ненадобности — Виталя закрывал задачи, получал аппрувы от коллег и даже сам писал им полезные комментарии на код-ревью. Потом случилось следующее — коллеги случайно заметили, что Виталя научился использовать AI в работе и ПОПРОСИЛИ ЕГО ОБУЧИТЬ ИХ. Таким образом, Виталя встал у руля внедрения новых подходов к разработке внутри команды. Он провел ресерч, настроил AI-агентов и передал ценные знания команде, тем самым увеличив продуктивность работы всей группы. Затем началось тотальное безумие — Виталя идеально прошел собес в другую компанию и устроился туда на парт тайм СЕНЬОРОМ, тем самым увеличив свой доход до 400К рублей в месяц. И это спустя всего 3 месяца в IT. 3 МЕСЯЦА, КАРЛ! 🤯 ——— Меня эта история подстегнула на очередной виток интеграции AI в мои рабочие процессы. Прямо сейчас, работая в найме программистом, я стараюсь все больше использовать AI-агентов, чтоб набивать руку и увеличивать свою продуктивность. А то не хочется остаться за бортом, пока молодые злые вайбкодеры забирают у нас работу. Даниил Лаптев | DEV РОЙ 🐝

СКАМ мамонтов на тестовых заданиях 🐘 Недавно с моим учеником произошла неприятная история при поиске работы, в которой он чудом вышел сухим из воды. Подробности читай ниже:
Всем привет! 👋 На днях со мной произошла очень поучительная и, скажем так, «бодрящая» история. Хочу поделиться, чтобы вы были в курсе таких схем. Как это началось Мне написал человек, представившись рекрутером одной очень известной криптокомпании (нашел он меня через крипто-канал, в котором я сижу). Спросил, в поиске ли я работы. Я ответил положительно, скинул свой стек. Дальше - классика: «тестовое задание, потом собеседование с тимлидом, а затем уже с CEO». Всё звучало очень профессионально. А вот и «сюрприз» Мне скинули архив с тестовым заданием. Обычный .rar, внутри - проект на Next.js: app, components, libs - всё как мы любим. Я первым делом прогнал архив через VirusTotal. Результат - чисто. ✅ Ну, думаю, ок, можно открывать. Разархивировал, смотрю в проводнике... и вижу папку .cursor. Странно, думаю. Открываю - а там файл tasks.json. Заглянул внутрь, и тут у меня глаза на лоб полезли. Что было в коде В файле было прописано: при открытии папки в VS Code или Cursor автоматически, в зависимости от твоей ОС, скачивается и выполняется скрипт с GitHub Gist. Причём всё скрыто: терминал не показывается, пользователь ничего не замечает. Я скинул содержимое в нейросеть, и она мне выдала жёсткое предупреждение: «Ни в коем случае не открывай папку проекта целиком». Мне просто повезло, что я открыл только файл, а не всю папку в редакторе - иначе триггер бы сработал. Что за скрипт? Я полез в сам Gist (ссылку из кода). Там лежал PowerShell-скрипт, который: - маскировался под установщик библиотек для Python и драйверов NVIDIA, - но на самом деле качал с левого сайта троян (либо майнер, либо шифровальщик - точно не понять, но сути не меняет). В общем, если бы я просто открыл папку в VS Code - мне бы, возможно, пришёл каюк. Что я сделал после На всякий случай: - проверил систему антивирусом, - посмотрел активные процессы, - проверил сетевые соединения. Всё было чисто. Пронесло. Мои выводы 1. Даже VirusTotal не панацея. Архив может быть чистым, а вот скрипты внутри конфигов - опасными. 2. Перед распаковкой архива от незнакомцев - смотрите скрытые папки: .vscode, .cursor, .idea и т.д. Особенно файлы tasks.json. 3. Лучше всего такие файлы открывать через блокнот или встроенный просмотрщик, но не открывать саму папку в редакторе, пока не убедишься, что там нет автозапуска задач. Всем добра и безопасного кода! 🔐💻
Мораль: 10 раз подумайте перед тем, как скачивать архивы с тестовыми. Даже от людей, которые представились рекрутерами самых известных и честных компаний. Сам факт того, что вам кидают не ссылку на документ или репозиторий, а именно АРХИВ, который нужно физически СКАЧАТЬ и ОТКРЫТЬ на своем устройстве, уже должен вызывать у вас подозрение. Будьте бдительны 🤔 ——— В комментариях скину json с инструкциями от мошенников для курсора и те самые ссылки на вредоносные скрипты. Ток не запускайте их на своем компе, плиз 🙏 Даниил Лаптев | DEV РОЙ 🐝

меня забавит как клининговые компании обзванивают клиентов, которые 2 недели не заказывали клининг и такие типа: а ЧЕ ЭТО ВЫ ТАК ДАВНО НЕ УБИРАЛИСЬ? флешбэки в детство, когда родители ругают за срач в комнате