Поддержка БОЛЬШИХ проектов на ИИ-агентах БЕЗ деградации кода
Источник
Это инфа, которую я собирал более полугода. И это +- самое дорогое из знаний об ИИ, что у меня есть. Начну сразу с "тяжёлой артиллерии". Позже будет статья с более базовыми принципами.
ВСЕ из пунктов очень важны для крупных проектов. Но я всё равно постарался упорядочить их по убыванию важности.
1. Правильный выбор модели - самый важный пункт. Модели на данный момент ОЧЕНЬ СИЛЬНО отличаются.
На конец января 2026 модель №1 в мире для кода - это Opus 4.5. Его родное агент-приложение - Claude Code. Можно взять подписку на $20, а потом доплатить до подписки в $100, если понравится.
2. Документация (CLAUDE.md/AGENTS.md). Создаётся силами ИИ по вашему запросу. Это позволяет агенту НЕ изучать код проекта с нуля, тратя на это лимиты и контекст.
Дока - это краткий пересказ всего вашего проекта. Не забывайте просить ИИ её обновлять, например, глядя на последние коммиты.
В больших проектах без документации никуда, так как агент может просто физически не успеть уложиться в отведённый ему контекст, изучая код по поставленной ему задаче. Документация может быть многоуровневой, если у вас огромный проект.
3. Рефакторинги и ревью. Периодически ОБЯЗАТЕЛЬНО нужно делать рефакторинги и ревью. Просто спросите у ИИ, что можно сделать на этот счёт. Просите сделать план, и выбирайте то, что нужно. Повторяйте, пока ИИ не начнёт предлагать избыточные оптимизации.
Без этого проект с ростом будет деградировать, а код превращаться в помойку. И в какой-то момент вы будете создавать больше багов, чем решать задач.
Примеры: оптимизация по DRY/YAGNI, секьюрити-ревью, архитектура и структура, перфоманс, разделение бизнес-логики и UI.
4. Ограничение размеров файлов (и функций за компанию). Если у вас в проекте файлы по 1к+ строк, то это крайне быстро сожрёт контекст и лимиты.
Проще всего проблема решается через ESLint (если вы JS/TS-кодер) и запрет на коммит кода с ошибками (спросите у ИИ как). Правила max-lines и max-lines-per-function. Думаю, значения в 200-300 и 20-30 будут ок.
5. Используйте TypeScript (или другую типизацию). Оч желателен строгий конфиг (и линтер тоже настройте строго). Это радикально повышает качество кода, и ИИ начинает понимать происходящее в коде с полуслова, видеть связи итд.
6. Тесты (e2e, юниты и какие вам ещё нравятся). Чтобы предотвратить поломку существующего функционала в будущем, нужно писать тесты. ИИ прекрасно пишет тесты.
7. Частые коммиты. Выполнил любую ценную мелочь - коммит. ИИ генерирует к коммитам шикарные описания на основе проделанной работы. Это источник доп документации, если описания достаточно подробные.
Итого
Если стабильно придерживаться ВСЕХ этих правил, то даже большие проекты можно развивать почти не глядя в код
Если чего упустил - пишите.
Источник
Это инфа, которую я собирал более полугода. И это +- самое дорогое из знаний об ИИ, что у меня есть. Начну сразу с "тяжёлой артиллерии". Позже будет статья с более базовыми принципами.
ВСЕ из пунктов очень важны для крупных проектов. Но я всё равно постарался упорядочить их по убыванию важности.
1. Правильный выбор модели - самый важный пункт. Модели на данный момент ОЧЕНЬ СИЛЬНО отличаются.
На конец января 2026 модель №1 в мире для кода - это Opus 4.5. Его родное агент-приложение - Claude Code. Можно взять подписку на $20, а потом доплатить до подписки в $100, если понравится.
2. Документация (CLAUDE.md/AGENTS.md). Создаётся силами ИИ по вашему запросу. Это позволяет агенту НЕ изучать код проекта с нуля, тратя на это лимиты и контекст.
Дока - это краткий пересказ всего вашего проекта. Не забывайте просить ИИ её обновлять, например, глядя на последние коммиты.
В больших проектах без документации никуда, так как агент может просто физически не успеть уложиться в отведённый ему контекст, изучая код по поставленной ему задаче. Документация может быть многоуровневой, если у вас огромный проект.
3. Рефакторинги и ревью. Периодически ОБЯЗАТЕЛЬНО нужно делать рефакторинги и ревью. Просто спросите у ИИ, что можно сделать на этот счёт. Просите сделать план, и выбирайте то, что нужно. Повторяйте, пока ИИ не начнёт предлагать избыточные оптимизации.
Без этого проект с ростом будет деградировать, а код превращаться в помойку. И в какой-то момент вы будете создавать больше багов, чем решать задач.
Примеры: оптимизация по DRY/YAGNI, секьюрити-ревью, архитектура и структура, перфоманс, разделение бизнес-логики и UI.
4. Ограничение размеров файлов (и функций за компанию). Если у вас в проекте файлы по 1к+ строк, то это крайне быстро сожрёт контекст и лимиты.
Проще всего проблема решается через ESLint (если вы JS/TS-кодер) и запрет на коммит кода с ошибками (спросите у ИИ как). Правила max-lines и max-lines-per-function. Думаю, значения в 200-300 и 20-30 будут ок.
5. Используйте TypeScript (или другую типизацию). Оч желателен строгий конфиг (и линтер тоже настройте строго). Это радикально повышает качество кода, и ИИ начинает понимать происходящее в коде с полуслова, видеть связи итд.
6. Тесты (e2e, юниты и какие вам ещё нравятся). Чтобы предотвратить поломку существующего функционала в будущем, нужно писать тесты. ИИ прекрасно пишет тесты.
7. Частые коммиты. Выполнил любую ценную мелочь - коммит. ИИ генерирует к коммитам шикарные описания на основе проделанной работы. Это источник доп документации, если описания достаточно подробные.
Итого
Если стабильно придерживаться ВСЕХ этих правил, то даже большие проекты можно развивать почти не глядя в код
Если чего упустил - пишите.
👍14❤4👏3🔥2
Как нейросети помогают в обучении и поиске работы?
Мы накопили большой опыт работы с нейросетью для новичков в тестировании и хотим поделиться:
🔸 Какие бывают нейросети
🔸 Как правильно писать промпты
🔸 Как использовать ИИ в обучении
🔸 Приведём примеры, как нейросети помогают улучшить резюме
🔸 Расскажем, как ИИ помогает подготовиться к собеседованиям
🔸 В конце ответим на вопросы 😉
Приходите 16 апреля на наш открытый вебинар, посвящённый использованию ИИ в обучении и поиске работы🧡
Коротко:
🔸 Бесплатно, 16 апреля, 19:00
🔸 Записаться: @qa_studio_webinars_bot
🔸 Всем, кто запишется — пришлём запись ⚡
Реклама. ИП Дольников Г.С. ИНН:667900825530 erid:5220787
Мы накопили большой опыт работы с нейросетью для новичков в тестировании и хотим поделиться:
Приходите 16 апреля на наш открытый вебинар, посвящённый использованию ИИ в обучении и поиске работы
Коротко:
Реклама. ИП Дольников Г.С. ИНН:667900825530 erid:5220787
Please open Telegram to view this post
VIEW IN TELEGRAM
❤19🔥12👍9
📌 ТОП инструментов для тестирования push-уведомлений
Push-уведомления используются в вебе и мобильных приложениях: нотификации, напоминания, события.
Но тестировать их сложнее, чем кажется: асинхронность, задержки, зависимости от устройств и сервисов.
Собрали инструменты и подходы, которые помогут QA проверять push-флоу.
▫️ Firebase Cloud Messaging (FCM Console)
— Отправка тестовых push-уведомлений вручную
— Проверка payload и поведения на клиенте
— Подходит для Android, iOS и web
🔗 https://firebase.google.com/products/cloud-messaging
▫️ Postman
— Отправка push через API (FCM / APNs)
— Тестирование разных payload’ов
— Проверка ответов сервера
🔗 https://www.postman.com
▫️ Charles Proxy / Proxyman
— Перехват сетевого трафика
— Анализ запросов при получении push
— Проверка токенов и подписок
🔗 https://www.charlesproxy.com
🔗 https://proxyman.io
▫️ Android Studio / Xcode
— Логи устройства (logcat / console)
— Проверка обработки push на уровне приложения
— Анализ ошибок доставки
🔗 https://developer.android.com/studio
🔗 https://developer.apple.com/xcode
▫️ OneSignal Dashboard
— Отправка тестовых уведомлений
— Сегментация пользователей
— Проверка доставки и статистики
🔗 https://onesignal.com
▫️ Checklist для QA (что проверять)
— Приходит ли push в разных состояниях (foreground / background)
— Корректность текста и payload
— Переход по нажатию (deeplink)
— Поведение при отключённых уведомлениях
— Повторная доставка / дубликаты
— Работа на разных устройствах и OS
Push-уведомления — это не только UX, но и важная часть бизнес-логики.
Push-уведомления используются в вебе и мобильных приложениях: нотификации, напоминания, события.
Но тестировать их сложнее, чем кажется: асинхронность, задержки, зависимости от устройств и сервисов.
Собрали инструменты и подходы, которые помогут QA проверять push-флоу.
▫️ Firebase Cloud Messaging (FCM Console)
— Отправка тестовых push-уведомлений вручную
— Проверка payload и поведения на клиенте
— Подходит для Android, iOS и web
🔗 https://firebase.google.com/products/cloud-messaging
▫️ Postman
— Отправка push через API (FCM / APNs)
— Тестирование разных payload’ов
— Проверка ответов сервера
🔗 https://www.postman.com
▫️ Charles Proxy / Proxyman
— Перехват сетевого трафика
— Анализ запросов при получении push
— Проверка токенов и подписок
🔗 https://www.charlesproxy.com
🔗 https://proxyman.io
▫️ Android Studio / Xcode
— Логи устройства (logcat / console)
— Проверка обработки push на уровне приложения
— Анализ ошибок доставки
🔗 https://developer.android.com/studio
🔗 https://developer.apple.com/xcode
▫️ OneSignal Dashboard
— Отправка тестовых уведомлений
— Сегментация пользователей
— Проверка доставки и статистики
🔗 https://onesignal.com
▫️ Checklist для QA (что проверять)
— Приходит ли push в разных состояниях (foreground / background)
— Корректность текста и payload
— Переход по нажатию (deeplink)
— Поведение при отключённых уведомлениях
— Повторная доставка / дубликаты
— Работа на разных устройствах и OS
Push-уведомления — это не только UX, но и важная часть бизнес-логики.
🔥17❤4👍3
🙃 Почему вы не довольны AI в тестировании? Возможно, вы делаете одну из этих 6 ошибок.
Источник
Я сам проходил через них все, внедряя AI-решения в тестировании - от первых экспериментов до пилотов в продакшене.
И часто вижу, как мои команды ловят те же ошибки.
Давайте по порядку
1. Неструктурированные промпты
- Когда AI не понимает, чего от него хотят - не потому что он тупой, а потому что промпт расплывчатый.
- Нет чётких шагов, нет сценария, нет указания формата ответа.
- На выходе: вода, пространные рассуждения, «ни рыба ни мясо».
2. Нет примеров
- Вы просите: "Сделай как надо", но не показываете, что такое "надо".
- Few-shot prompting (несколько примеров input → output) помогает AI лучше уловить формат и суть.
- Без них он будет гадать.
3. Пустая база знаний
- AI не экстрасенс, он работает с тем, что знает.
- Пара примеров - не база. Если вы не загрузили контекст, он будет лепить дубликаты или уходить в сторону.
- Нужна или ручная работа по сбору контекста, или интеграции с системами, или нормальный RAG.
4. Один промпт = много задач
- Типичная ошибка: в одном промпте попросить и ревью требований, и чеклист, и генерацию тестов.
- В итоге всё получается плохо.
- Один промпт - одна задача.
- Разбейте процесс и получите нормальный результат на каждом шаге.
5. Хотите всё и сразу
- "Сгенерируй 50 тест-кейсов на эту фичу".
- А потом удивляетесь, что они поверхностные и однообразные.
- AI ≠ волшебная палочка. Большие задачи - только итеративно. Один промпт - один кейс.
Да, дольше. Зато качественно. Даже для 50 шагов в тест-кейсе
6. Вы не используете AI, чтобы писать промпты
- Это иронично, но факт: промпты, написанные вручную, часто хуже.
- Я давно уже не пишу промпты сам.
- Я описываю, что хочу получить, даю примеры, и прошу AI сам составить промпт.
- Потом валидирую - и в бой.
🎯 Хотите качественный результат - относитесь к промптингу как к инженерной задаче.
И не забудьте: промпт - это тоже часть системы. Его можно (и нужно) тестировать.
Источник
Я сам проходил через них все, внедряя AI-решения в тестировании - от первых экспериментов до пилотов в продакшене.
И часто вижу, как мои команды ловят те же ошибки.
Давайте по порядку
1. Неструктурированные промпты
- Когда AI не понимает, чего от него хотят - не потому что он тупой, а потому что промпт расплывчатый.
- Нет чётких шагов, нет сценария, нет указания формата ответа.
- На выходе: вода, пространные рассуждения, «ни рыба ни мясо».
2. Нет примеров
- Вы просите: "Сделай как надо", но не показываете, что такое "надо".
- Few-shot prompting (несколько примеров input → output) помогает AI лучше уловить формат и суть.
- Без них он будет гадать.
3. Пустая база знаний
- AI не экстрасенс, он работает с тем, что знает.
- Пара примеров - не база. Если вы не загрузили контекст, он будет лепить дубликаты или уходить в сторону.
- Нужна или ручная работа по сбору контекста, или интеграции с системами, или нормальный RAG.
4. Один промпт = много задач
- Типичная ошибка: в одном промпте попросить и ревью требований, и чеклист, и генерацию тестов.
- В итоге всё получается плохо.
- Один промпт - одна задача.
- Разбейте процесс и получите нормальный результат на каждом шаге.
5. Хотите всё и сразу
- "Сгенерируй 50 тест-кейсов на эту фичу".
- А потом удивляетесь, что они поверхностные и однообразные.
- AI ≠ волшебная палочка. Большие задачи - только итеративно. Один промпт - один кейс.
Да, дольше. Зато качественно. Даже для 50 шагов в тест-кейсе
6. Вы не используете AI, чтобы писать промпты
- Это иронично, но факт: промпты, написанные вручную, часто хуже.
- Я давно уже не пишу промпты сам.
- Я описываю, что хочу получить, даю примеры, и прошу AI сам составить промпт.
- Потом валидирую - и в бой.
🎯 Хотите качественный результат - относитесь к промптингу как к инженерной задаче.
И не забудьте: промпт - это тоже часть системы. Его можно (и нужно) тестировать.
❤20👍5🔥4
Но на Kupikod они есть
Пополнить Apple ID можно без мобильного оператора, ожиданий и лишней головной боли:
🇷🇺 Есть редкие подарочные карты российского региона
🇺🇸 Карты США и 🇹🇷 Турции тоже в наличии и часто со скидками
⚡️ Код приходит за 5 минут
💳 Оплата в рублях любой удобной картой
🍏 Более 1 000 человек каждый день покупают Apple-карты через Kupikod
Если у тебя уже закончится способ пополнения через телефон — лучше подготовиться заранее, пока карты РФ ещё есть в наличии.
Не жди, пока раскупят — забирай сейчас
Реклама ONEUP LP023072 erid:2VtzqusovWB
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👏4❤3👎1
📌 ТОП интерактивных тренажёров для практики HTTP-запросов
Собрали подборку сайтов и инструментов, где можно потренироваться отправлять HTTP-запросы онлайн и лучше понять, как работает клиент-серверное взаимодействие
▫️ Онлайн-тренажёры HTTP-запросов
— ReqBin — простой онлайн-клиент для отправки GET, POST, PUT, DELETE прямо в браузере
🔗 https://reqbin.com
— Rest Ninja — интерактивный REST-playground с визуализацией запросов и ответов
🔗 https://restninja.io
— IAmRoot HTTP Tool — тренажёр для построения полного HTTP-запроса: методы, заголовки, тело
🔗 https://iamroot.tech/http-request-tool
▫️ Инструменты для тестирования вебхуков и мок-серверов
— Webhook.site — создаёт уникальный URL, чтобы посмотреть, какие запросы отправляет ваше приложение
🔗 https://webhook.site
— RequestCatcher — показывает входящие запросы в реальном времени, отлично подходит для API-тестов
🔗 https://requestcatcher.com
— Beeceptor — позволяет создавать mock-серверы и изучать структуру HTTP-запросов
🔗 https://beeceptor.com
▫️ Для углублённой практики
— Postman Web — популярный онлайн-клиент для построения, отправки и тестирования API
🔗 https://www.postman.com
— Requestly — инструмент для изменения запросов, подмены ответов и создания mock API (как расширение и веб-версия)
🔗 https://requestly.com
Сохраняйте подборку, делитесь с коллегами и пишите в комментариях, какие инструменты вы чаще всего используете для проверки или тренировки HTTP-запросов
Собрали подборку сайтов и инструментов, где можно потренироваться отправлять HTTP-запросы онлайн и лучше понять, как работает клиент-серверное взаимодействие
▫️ Онлайн-тренажёры HTTP-запросов
— ReqBin — простой онлайн-клиент для отправки GET, POST, PUT, DELETE прямо в браузере
🔗 https://reqbin.com
— Rest Ninja — интерактивный REST-playground с визуализацией запросов и ответов
🔗 https://restninja.io
— IAmRoot HTTP Tool — тренажёр для построения полного HTTP-запроса: методы, заголовки, тело
🔗 https://iamroot.tech/http-request-tool
▫️ Инструменты для тестирования вебхуков и мок-серверов
— Webhook.site — создаёт уникальный URL, чтобы посмотреть, какие запросы отправляет ваше приложение
🔗 https://webhook.site
— RequestCatcher — показывает входящие запросы в реальном времени, отлично подходит для API-тестов
🔗 https://requestcatcher.com
— Beeceptor — позволяет создавать mock-серверы и изучать структуру HTTP-запросов
🔗 https://beeceptor.com
▫️ Для углублённой практики
— Postman Web — популярный онлайн-клиент для построения, отправки и тестирования API
🔗 https://www.postman.com
— Requestly — инструмент для изменения запросов, подмены ответов и создания mock API (как расширение и веб-версия)
🔗 https://requestly.com
Сохраняйте подборку, делитесь с коллегами и пишите в комментариях, какие инструменты вы чаще всего используете для проверки или тренировки HTTP-запросов
🔥14❤3👍2🤔2
- автоматизация — это сложно
- писать код — не моё
- на текущем проекте эти навыки мне не пригодятся
Эти мысли часто посещают ручных тестировщиков
Но в текущей ситуации на рынке:
На практике в одиночку, без чёткого плана осваивать автотесты сложно. Но тут, как и в других сферах, действует правило: «главное — начать»
Поэтому во вторник мы проведём вебинар, где в режиме реального времени ты вместе с ментором напишешь свой первый автотест на Python для страницы авторизации
Спикер — Сергей Свердлов, Lead Fullstack QA в Яндекс
Это отличный вариант познакомиться с автотестами в комфортном формате
Тебя ждет:
Коротко:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤20👍9🔥8😁3🤔2
⬇️ Где прокачать английский бесплатно, чтобы проходить собеседования в международные компании ⬇️
Источник: Anna Shigirdanova, FE-разработчик в Zalando
Полтора года назад я впервые искала работу зарубежом и в итоге получила оффер в Европейский бигтех Zalando. Самое сложное для меня было не проходить system design интервью и даже не секция алгоритмов - а необходимость объясняться на английском.
Делюсь списком бесплатных способов и ресурсов, которые помогли мне прокачать английский буквально за 1 месяц для интеврью:
1️⃣ СПОСОБ - Имитация собеседования с ИИ
Самый эффективный способ - это отвечать на вопросы, максимально приближенные к реальным. Не просто читать, а именно говорить вслух.
Шаг 1: Выбери тип интервью и отправь ИИ (например, ChatGPT) вот такой промпт:
«You are an experienced tech interviewer at a large international company. We're going to do a mock [тип интервью, например: behavioral interview]. Ask me one question at a time, wait for my response, and then step by step give me feedback on:
1. Clarity: Was my answer clear and well-structured?
2. Language: Suggest rephrasing for my speech - how would native say.
3. Content: Was the answer strong from an interview perspective?
Then move on to the next question. Keep the tone professional but friendly, like a real interview. Let's start.»
Шаг 2: Отвечай голосом - это важно! Не печатай, а именно записывай голосовые или используй voice mode. На реальном собесе ты будешь говорить, а не писать, поэтому тренировать нужно именно устную речь.
Рекомендую практиковаться каждый день хотя бы по 15 минут. Так привыкаешь формулировать мысли на английском и постепенно перестаёшь зависать перед каждым ответом.
2️⃣ БЕСПЛАТНЫЕ МАТЕРИАЛЫ
Разговорная практика с реальными людьми:
→ https://tandem.net/ бесплатный поиск собеседников
→ https://www.hellotalk.com/en голосовые разговорные комнаты
→ https://www.meetup.com/ бесплатные "English speaking club" в своём городе
AI-инструменты для разговорной практики:
→ ChatGPT / Claude / Gemini с voice mode - тренируйте устную речь, имитируйте mock-интервью. Главное - правильный промпт (тут пример промтов)
→ https://speechling.com/ практика произношения с профессиональными дикторами. 10 сессий с коучем в месяц бесплатно, что очень щедро!
→ https://englishspeaking.app/ разговорная практика с AI, есть бизнес-сценарии, бесплатно и без скачивания
YouTube-каналы для tech English:
→ https://www.youtube.com/@tryexponent разборы mock-интервью в MAANG: system design, behavioral, coding. Полезно чтобы пополнить словарный запас
→ https://www.youtube.com/@freecodecamp тысячи туториалов, чтобы привыкнуть к технической лексике
→ https://www.youtube.com/@BritishCouncilEnglish хорошие уроки по уровням с субтитрами
→ https://www.youtube.com/@lexfridman длинные tech-интервью, привыкаете думать на английском в течение 2-3-4 часов
Источник: Anna Shigirdanova, FE-разработчик в Zalando
Полтора года назад я впервые искала работу зарубежом и в итоге получила оффер в Европейский бигтех Zalando. Самое сложное для меня было не проходить system design интервью и даже не секция алгоритмов - а необходимость объясняться на английском.
Делюсь списком бесплатных способов и ресурсов, которые помогли мне прокачать английский буквально за 1 месяц для интеврью:
1️⃣ СПОСОБ - Имитация собеседования с ИИ
Самый эффективный способ - это отвечать на вопросы, максимально приближенные к реальным. Не просто читать, а именно говорить вслух.
Шаг 1: Выбери тип интервью и отправь ИИ (например, ChatGPT) вот такой промпт:
«You are an experienced tech interviewer at a large international company. We're going to do a mock [тип интервью, например: behavioral interview]. Ask me one question at a time, wait for my response, and then step by step give me feedback on:
1. Clarity: Was my answer clear and well-structured?
2. Language: Suggest rephrasing for my speech - how would native say.
3. Content: Was the answer strong from an interview perspective?
Then move on to the next question. Keep the tone professional but friendly, like a real interview. Let's start.»
Шаг 2: Отвечай голосом - это важно! Не печатай, а именно записывай голосовые или используй voice mode. На реальном собесе ты будешь говорить, а не писать, поэтому тренировать нужно именно устную речь.
Рекомендую практиковаться каждый день хотя бы по 15 минут. Так привыкаешь формулировать мысли на английском и постепенно перестаёшь зависать перед каждым ответом.
2️⃣ БЕСПЛАТНЫЕ МАТЕРИАЛЫ
Разговорная практика с реальными людьми:
→ https://tandem.net/ бесплатный поиск собеседников
→ https://www.hellotalk.com/en голосовые разговорные комнаты
→ https://www.meetup.com/ бесплатные "English speaking club" в своём городе
AI-инструменты для разговорной практики:
→ ChatGPT / Claude / Gemini с voice mode - тренируйте устную речь, имитируйте mock-интервью. Главное - правильный промпт (тут пример промтов)
→ https://speechling.com/ практика произношения с профессиональными дикторами. 10 сессий с коучем в месяц бесплатно, что очень щедро!
→ https://englishspeaking.app/ разговорная практика с AI, есть бизнес-сценарии, бесплатно и без скачивания
YouTube-каналы для tech English:
→ https://www.youtube.com/@tryexponent разборы mock-интервью в MAANG: system design, behavioral, coding. Полезно чтобы пополнить словарный запас
→ https://www.youtube.com/@freecodecamp тысячи туториалов, чтобы привыкнуть к технической лексике
→ https://www.youtube.com/@BritishCouncilEnglish хорошие уроки по уровням с субтитрами
→ https://www.youtube.com/@lexfridman длинные tech-интервью, привыкаете думать на английском в течение 2-3-4 часов
👍12🔥7❤6👏2
Как жить QA в 2026 году?
Коллеги из Авито исследуют этот вопрос с научным подходом в своём подкасте «Не воспроизводится».
В выпусках они уже разобрали:
— чем сегодня QA отличаются от разработчиков;
— может ли ИИ полностью заменить тестировщиков;
— когда нужна автоматизация, а когда всё-таки удобнее ручные тесты, и многое другое.
🎧 Слушать подкаст:
— Яндекс Музыка
— YouTube
— Любимый стриминг
⚡ А ещё коллеги провели исследование рынка QA. Спросили 800 инженеров о главных вопросах и болях мира тестирования сейчас. Более полного и актуального среза рынка точно ещё не было. Его результаты и выпуски подкаста — по ссылке.
Коллеги из Авито исследуют этот вопрос с научным подходом в своём подкасте «Не воспроизводится».
В выпусках они уже разобрали:
— чем сегодня QA отличаются от разработчиков;
— может ли ИИ полностью заменить тестировщиков;
— когда нужна автоматизация, а когда всё-таки удобнее ручные тесты, и многое другое.
— Яндекс Музыка
— YouTube
— Любимый стриминг
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9🔥6👍5
На просторах Линкедин нашел список сайтов для проверки резюме на совместимость с ATS (Applicant Tracking System), которая смотрит ваши резюме раньше рекрутера. Проверить совместимость можно бесплатно.
⚡️тгк про поиск работы и развитие карьеры дизайнера • t.me/designer_sasa
✨ Jobscan – jobscan.co
Показывает процент совпадения резюме с вакансией и подсвечивает недостающие ключевые слова.
✨ Resume Worded – resumeworded.com
Анализирует структуру и ATS-соответствие. Бесплатного анализа хватает, чтобы понять слабые места.
✨ SkillSyncer – skillsyncer.com
Сравнивает текст вакансии и резюме, показывает, какие навыки добавить.
✨ Rezi – rezi.ai
Проверяет ATS-совместимость и помогает красиво переформулировать опыт.
✨ Enhancv Resume Checker – enhancv.com/resume-checker
Быстрая оценка читаемости и структуры резюме.
И еще дополнительно, несколько редких ресурсов:
💡 Kickresume – kickresume.com
Генератор резюме с ATS-проверкой и стильным дизайном.
💡 VisualCV – www.visualcv.com
Делает резюме понятным для людей и ATS.
💡 Resumake – resumake.io
Простая генерация резюме с шаблонами.
💡 CV Compiler – cvcompiler.com
Для IT: анализирует ключевые навыки и стек технологий.
💡 Novoresume – novoresume.com
Проверяет резюме и подсказывает формулировки под вакансию.
Лайфхак:
1. Прогоняем резюме через сервис
2. Смотрим, каких формулировок не хватает
3. Переписываем опыт под язык вакансии (только честно!)
⚡️тгк про поиск работы и развитие карьеры дизайнера • t.me/designer_sasa
✨ Jobscan – jobscan.co
Показывает процент совпадения резюме с вакансией и подсвечивает недостающие ключевые слова.
✨ Resume Worded – resumeworded.com
Анализирует структуру и ATS-соответствие. Бесплатного анализа хватает, чтобы понять слабые места.
✨ SkillSyncer – skillsyncer.com
Сравнивает текст вакансии и резюме, показывает, какие навыки добавить.
✨ Rezi – rezi.ai
Проверяет ATS-совместимость и помогает красиво переформулировать опыт.
✨ Enhancv Resume Checker – enhancv.com/resume-checker
Быстрая оценка читаемости и структуры резюме.
И еще дополнительно, несколько редких ресурсов:
💡 Kickresume – kickresume.com
Генератор резюме с ATS-проверкой и стильным дизайном.
💡 VisualCV – www.visualcv.com
Делает резюме понятным для людей и ATS.
💡 Resumake – resumake.io
Простая генерация резюме с шаблонами.
💡 CV Compiler – cvcompiler.com
Для IT: анализирует ключевые навыки и стек технологий.
💡 Novoresume – novoresume.com
Проверяет резюме и подсказывает формулировки под вакансию.
Лайфхак:
1. Прогоняем резюме через сервис
2. Смотрим, каких формулировок не хватает
3. Переписываем опыт под язык вакансии (только честно!)
❤13👍5
📌 ТОП инструментов для тестирования API mocking и stub-сервисов
Не всегда есть доступ к реальному API: backend ещё не готов, нестабилен или даёт непредсказуемые данные.
В таких случаях помогают mock и stub-сервисы.
Собрали инструменты, которые позволяют QA тестировать фронт, интеграции и edge-кейсы без реального backend.
▫️ Postman Mock Server
— Создание mock API на основе коллекций
— Возвращает заданные ответы
— Удобно для быстрой имитации backend
🔗 https://www.postman.com
▫️ Mockoon
— Локальный mock-сервер с UI
— Настройка эндпоинтов, статусов, задержек
— Подходит для dev и QA
🔗 https://mockoon.com
▫️ Beeceptor
— Создание mock endpoint’ов
— Настройка правил и ответов
— Проверка структуры запросов
🔗 https://beeceptor.com
▫️ WireMock
— Мощный инструмент для mock API
— Поддержка сложных сценариев и условий
— Подходит для автоматизации
🔗 https://wiremock.org
▫️ MSW (Mock Service Worker)
— Перехват HTTP-запросов в браузере
— Используется в frontend-разработке и тестировании
— Не требует изменения backend
🔗 https://mswjs.io
▫️ Checklist для QA (что проверять)
— Обработка разных статусов (200, 400, 500)
— Задержки ответа (latency)
— Некорректные или неожиданные данные
— Поведение UI при ошибках API
— Работа с пустыми ответами
— Поведение при недоступности сервиса
Mock-сервисы позволяют тестировать сценарии, которые сложно воспроизвести в реальной системе.
Не всегда есть доступ к реальному API: backend ещё не готов, нестабилен или даёт непредсказуемые данные.
В таких случаях помогают mock и stub-сервисы.
Собрали инструменты, которые позволяют QA тестировать фронт, интеграции и edge-кейсы без реального backend.
▫️ Postman Mock Server
— Создание mock API на основе коллекций
— Возвращает заданные ответы
— Удобно для быстрой имитации backend
🔗 https://www.postman.com
▫️ Mockoon
— Локальный mock-сервер с UI
— Настройка эндпоинтов, статусов, задержек
— Подходит для dev и QA
🔗 https://mockoon.com
▫️ Beeceptor
— Создание mock endpoint’ов
— Настройка правил и ответов
— Проверка структуры запросов
🔗 https://beeceptor.com
▫️ WireMock
— Мощный инструмент для mock API
— Поддержка сложных сценариев и условий
— Подходит для автоматизации
🔗 https://wiremock.org
▫️ MSW (Mock Service Worker)
— Перехват HTTP-запросов в браузере
— Используется в frontend-разработке и тестировании
— Не требует изменения backend
🔗 https://mswjs.io
▫️ Checklist для QA (что проверять)
— Обработка разных статусов (200, 400, 500)
— Задержки ответа (latency)
— Некорректные или неожиданные данные
— Поведение UI при ошибках API
— Работа с пустыми ответами
— Поведение при недоступности сервиса
Mock-сервисы позволяют тестировать сценарии, которые сложно воспроизвести в реальной системе.
👍8❤2
📌 ТОП инструментов для тестирования Webhooks
Webhook — это механизм, при котором система сама отправляет события (HTTP-запросы) в другой сервис.
Используется в платежах, уведомлениях, интеграциях — и часто ломается неочевидно.
Собрали инструменты, которые помогут QA тестировать webhook-флоу и находить проблемы быстрее.
▫️ Webhook.site
— Генерирует уникальный URL для приёма запросов
— Показывает headers, body, метод
— Удобно для быстрой проверки интеграций
🔗 https://webhook.site
▫️ RequestBin
— Логирует входящие HTTP-запросы
— Позволяет анализировать payload
— Подходит для тестирования сторонних интеграций
🔗 https://requestbin.com
▫️ Beeceptor
— Создание mock endpoint’ов
— Проверка структуры webhook-запросов
— Можно задавать правила и ответы
🔗 https://beeceptor.com
▫️ Ngrok
— Пробрасывает локальный сервер в интернет
— Позволяет тестировать webhooks локально
— Полезно для dev и QA
🔗 https://ngrok.com
▫️ Postman
— Отправка тестовых webhook-запросов
— Проверка различных сценариев
— Удобно для ручного тестирования
🔗 https://www.postman.com
▫️ Checklist для QA (что проверять)
— Приходит ли webhook при событии
— Повторная отправка (retry) при ошибке
— Идемпотентность (дубликаты событий)
— Корректность payload
— Подпись / валидация (если есть security)
— Поведение при задержках или таймаутах
Webhook-флоу часто критичны для бизнеса, но покрываются тестами хуже всего.
Webhook — это механизм, при котором система сама отправляет события (HTTP-запросы) в другой сервис.
Используется в платежах, уведомлениях, интеграциях — и часто ломается неочевидно.
Собрали инструменты, которые помогут QA тестировать webhook-флоу и находить проблемы быстрее.
▫️ Webhook.site
— Генерирует уникальный URL для приёма запросов
— Показывает headers, body, метод
— Удобно для быстрой проверки интеграций
🔗 https://webhook.site
▫️ RequestBin
— Логирует входящие HTTP-запросы
— Позволяет анализировать payload
— Подходит для тестирования сторонних интеграций
🔗 https://requestbin.com
▫️ Beeceptor
— Создание mock endpoint’ов
— Проверка структуры webhook-запросов
— Можно задавать правила и ответы
🔗 https://beeceptor.com
▫️ Ngrok
— Пробрасывает локальный сервер в интернет
— Позволяет тестировать webhooks локально
— Полезно для dev и QA
🔗 https://ngrok.com
▫️ Postman
— Отправка тестовых webhook-запросов
— Проверка различных сценариев
— Удобно для ручного тестирования
🔗 https://www.postman.com
▫️ Checklist для QA (что проверять)
— Приходит ли webhook при событии
— Повторная отправка (retry) при ошибке
— Идемпотентность (дубликаты событий)
— Корректность payload
— Подпись / валидация (если есть security)
— Поведение при задержках или таймаутах
Webhook-флоу часто критичны для бизнеса, но покрываются тестами хуже всего.
❤7
🔥Приглашаем на бесплатный открытый вебинар курса «Нагрузочное тестирование»
«Навыки нагрузочного тестирования и их роль в развитии инженера»
На открытом уроке разберём, почему навыки нагрузочного тестирования сегодня — отличная база для профессионального роста, а не узкая специальность. Поговорим, как они помогают развиваться в сторону SRE, эксплуатации, и даже за их пределы.
🎓Что разберём на вебинаре:
— Зачем осваивать нагрузочное тестирование именно сейчас
— Какие навыки НТ наиболее востребованы и как они открывают двери для дальнейшего роста
— Как снижать рутину и повышать эффективность с помощью Grafana и современных инструментов
— Как опыт нагрузочного тестирования переносится из банковского ИТ и в другие сферы
— Перспективы развития до SRE и выше
👉 Зарегистрируйтесь по ссылке: https://vk.cc/cXIhMH
Занятие приурочено к старту курса «Нагрузочное тестирование». На курсе вы не только освоите все практические навыки нагрузочного тестирования, но и научитесь применять их для реального влияния на качество и надёжность продукта.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
«Навыки нагрузочного тестирования и их роль в развитии инженера»
На открытом уроке разберём, почему навыки нагрузочного тестирования сегодня — отличная база для профессионального роста, а не узкая специальность. Поговорим, как они помогают развиваться в сторону SRE, эксплуатации, и даже за их пределы.
🎓Что разберём на вебинаре:
— Зачем осваивать нагрузочное тестирование именно сейчас
— Какие навыки НТ наиболее востребованы и как они открывают двери для дальнейшего роста
— Как снижать рутину и повышать эффективность с помощью Grafana и современных инструментов
— Как опыт нагрузочного тестирования переносится из банковского ИТ и в другие сферы
— Перспективы развития до SRE и выше
👉 Зарегистрируйтесь по ссылке: https://vk.cc/cXIhMH
Занятие приурочено к старту курса «Нагрузочное тестирование». На курсе вы не только освоите все практические навыки нагрузочного тестирования, но и научитесь применять их для реального влияния на качество и надёжность продукта.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
👍4❤1🔥1
Это настолько хорошо, что надо успевать.
Сейчас любой работающий гражданин РФ может получить IT-специальность бесплатно.
Не стажировки. Не «вебинары ни о чём».
👉 А нормальное обучение с результатом и гос. документами на выходе
Вот что сейчас дают:
✅ Управление IT-проектами
✅ Тестирование и телеком
✅ Промпт-инжиниринг (ИИ)
✅ Анализ данных
✅ UX/UI-дизайн
✅ Python с ИИ
И это не ноунейм история - это ГОСУДАРСТВЕННЫЕ программы совместно с IT лидерами Ростелеком
📌 Как это проходит:
➡️ Онлайн, без отрыва от работы
➡️ На выходе - удостоверение
➡️ Обучение бесплатное - 0 рублей (платит государство)
Если вы hr или руководитель, оставить заявки можно на целые отделы сотрудников, чтобы:
- усилить команду без затрат
- закрыть кадровые дыры
- прокачать сотрудников в ИИ и digital
- рост без найма
❗️Кто может участвовать:
✔️ есть работа (или ищете)
✔️ есть СПО/высшее
✔️ не проходили обучение по нацпроекту
И это тот самый случай, когда
если не воспользоваться - потом будете говорить, что кому-то просто повезло
👇 Для того, чтобы оставить заявку, необходимо запустить официальный бот 👇🏼
@CodemiaTGbot
В боте вам подскажут
- список программ
- как зайти без бюрократии
- кому точно одобрят
Сохраните, чтобы не потерять
и отправьте HR / руководителю
Сейчас любой работающий гражданин РФ может получить IT-специальность бесплатно.
Не стажировки. Не «вебинары ни о чём».
👉 А нормальное обучение с результатом и гос. документами на выходе
Вот что сейчас дают:
✅ Управление IT-проектами
✅ Тестирование и телеком
✅ Промпт-инжиниринг (ИИ)
✅ Анализ данных
✅ UX/UI-дизайн
✅ Python с ИИ
И это не ноунейм история - это ГОСУДАРСТВЕННЫЕ программы совместно с IT лидерами Ростелеком
📌 Как это проходит:
➡️ Онлайн, без отрыва от работы
➡️ На выходе - удостоверение
➡️ Обучение бесплатное - 0 рублей (платит государство)
Если вы hr или руководитель, оставить заявки можно на целые отделы сотрудников, чтобы:
- усилить команду без затрат
- закрыть кадровые дыры
- прокачать сотрудников в ИИ и digital
- рост без найма
❗️Кто может участвовать:
✔️ есть работа (или ищете)
✔️ есть СПО/высшее
✔️ не проходили обучение по нацпроекту
И это тот самый случай, когда
если не воспользоваться - потом будете говорить, что кому-то просто повезло
👇 Для того, чтобы оставить заявку, необходимо запустить официальный бот 👇🏼
@CodemiaTGbot
В боте вам подскажут
- список программ
- как зайти без бюрократии
- кому точно одобрят
Сохраните, чтобы не потерять
и отправьте HR / руководителю
😁9🤔3👍2👎2👏2
Логическая задача на собеседовании «Серверы Google”
Эта задача из книги «Достаточно ли Вы умны, чтобы работать в Google”. Это руководство как успешно пройти собеседование в Google.
Даже если Вам не туда, то книга помогает во многом в прохождении собеседований в другие топовые компании. Уже готовлю для Вас главные инсайты книги.
❗️А вот и вопрос❗️
«В вашем распоряжении 10 тысяч серверов в дата-центре с возможностью удаленного управления и один день, чтобы получить миллион долларов. Что вы для этого сделаете»?
Эта задача из книги «Достаточно ли Вы умны, чтобы работать в Google”. Это руководство как успешно пройти собеседование в Google.
Даже если Вам не туда, то книга помогает во многом в прохождении собеседований в другие топовые компании. Уже готовлю для Вас главные инсайты книги.
❗️А вот и вопрос❗️
«В вашем распоряжении 10 тысяч серверов в дата-центре с возможностью удаленного управления и один день, чтобы получить миллион долларов. Что вы для этого сделаете»?
❤6👍5🔥3
Есть телеграм-канал «Нагрузим IT!» — его ведёт Анатолий, QA-инженер в Ozon и преподаватель IT-курсов. На канале он разбирает тестирование, нагрузку и собеседования простым языком — так, как объясняют коллеге за обедом, а не как пишут в учебниках. Это не школа и не курс. Это рабочие заметки человека, который каждый день тестирует продакшен и параллельно учит новичков
Что вы там найдёте:
🧪 разбор всех глав ISTQB — от классов эквивалентности до управления тестированием;
🛠 инструменты для джуна: DevTools Network, Postman, JMeter, баг-трекеры;
📊 метрики: перцентили p50/p95/p99 и зачем они нужны;
🔐 практика тестирования: тестирование ролей и прав, API, авторизация;
🎯 как готовиться к собеседованию и какой стек реально спрашивают.
Канал авторский, маленький, но из тех, где каждый пост можно пересмотреть второй раз. Если идёте в QA, готовитесь к собесу или просто хотите понимать, что под капотом, — посмотрите сами.
🔗 Подписаться
Что вы там найдёте:
🧪 разбор всех глав ISTQB — от классов эквивалентности до управления тестированием;
🛠 инструменты для джуна: DevTools Network, Postman, JMeter, баг-трекеры;
📊 метрики: перцентили p50/p95/p99 и зачем они нужны;
🔐 практика тестирования: тестирование ролей и прав, API, авторизация;
🎯 как готовиться к собеседованию и какой стек реально спрашивают.
Канал авторский, маленький, но из тех, где каждый пост можно пересмотреть второй раз. Если идёте в QA, готовитесь к собесу или просто хотите понимать, что под капотом, — посмотрите сами.
🔗 Подписаться
❤9👍6🌚3
📮 7 функций Gmail, которые реально упрощают работу и экономят время
Эти фичи сделают ваш Gmail максимально удобным и быстрым
▫️Undo Send (отменить отправку)
То самое магическое «отменить отправку», которое спасает, когда уже отправил письмо, но понял, что это была ошибка.
Можно поставить задержку 5, 10, 20 или 30 секунд.
➡️ Settings → See all settings → General → Undo send
▫️Алиасы через «+» и точки
Gmail не обращает внимания ни на всё после «+», ни на точки в адресе.
Поэтому:
Эта фича идеальна для:
— фильтрации писем
— регистраций в сервисах
— разных проектов
— тестирования — можно создавать «несколько» аккаунтов с одного адреса
▫️Schedule Send (отложенная отправка)
Пишешь письмо коллеге в 23:00, но не хочешь беспокоить?
Просто запланируй отправку на 09:00 — и всё.
➡️ New Message → стрелка возле Send → Schedule send
▫️Templates (шаблоны)
Когда нужно отвечать одинаковым текстом многим получателям — шаблоны реально спасают.
Сохранил один раз → используешь без копипаста.
➡️ Settings → See all settings → Advanced → Templates
▫️Labels (метки)
Удобный способ разложить всю почту по полочкам: проекты, финансы, work, personal — что угодно.
Работает как маленькая система менеджмента внутри Gmail
▫️Создание события в Calendar прямо из письма
Не нужно вручную открывать календарь — просто нажимаешь три точки → Create event,
и вся информация из письма автоматически переносится в событие.
Очень быстро и удобно
▫️Confidential Mode
Для NDA, важных документов или чувствительной информации.
Здесь можно:
— поставить срок действия письма
— запретить пересылку / копирование / скачивание
— включить доступ только по SMS-коду
➡️ New Message → Toggle confidential mode
💬 А какие Gmail-фичи помогают вам?
Эти фичи сделают ваш Gmail максимально удобным и быстрым
▫️Undo Send (отменить отправку)
То самое магическое «отменить отправку», которое спасает, когда уже отправил письмо, но понял, что это была ошибка.
Можно поставить задержку 5, 10, 20 или 30 секунд.
➡️ Settings → See all settings → General → Undo send
▫️Алиасы через «+» и точки
Gmail не обращает внимания ни на всё после «+», ни на точки в адресе.
Поэтому:
qaengineer+1@gmail.com = qaengineer@gmail.com
qa.engi.neer@gmail.com = qaengineer@gmail.com
Эта фича идеальна для:
— фильтрации писем
— регистраций в сервисах
— разных проектов
— тестирования — можно создавать «несколько» аккаунтов с одного адреса
▫️Schedule Send (отложенная отправка)
Пишешь письмо коллеге в 23:00, но не хочешь беспокоить?
Просто запланируй отправку на 09:00 — и всё.
➡️ New Message → стрелка возле Send → Schedule send
▫️Templates (шаблоны)
Когда нужно отвечать одинаковым текстом многим получателям — шаблоны реально спасают.
Сохранил один раз → используешь без копипаста.
➡️ Settings → See all settings → Advanced → Templates
▫️Labels (метки)
Удобный способ разложить всю почту по полочкам: проекты, финансы, work, personal — что угодно.
Работает как маленькая система менеджмента внутри Gmail
▫️Создание события в Calendar прямо из письма
Не нужно вручную открывать календарь — просто нажимаешь три точки → Create event,
и вся информация из письма автоматически переносится в событие.
Очень быстро и удобно
▫️Confidential Mode
Для NDA, важных документов или чувствительной информации.
Здесь можно:
— поставить срок действия письма
— запретить пересылку / копирование / скачивание
— включить доступ только по SMS-коду
➡️ New Message → Toggle confidential mode
💬 А какие Gmail-фичи помогают вам?
❤10🔥2