«Я всё умею, но меня никуда не берут»
— с этим сталкиваются многие джуны.
Отсутствие коммерческого опыта не делает вас плохим специалистом. Это означает, что вы ещё учитесь работать в реальных условиях. Рынок осторожен не потому, что вы «недостаточно хороши», а потому что реальный проект — это ответственность, сроки и риски.
И здесь возникает логичный вопрос: где брать коммерческий опыт, если без него не готовы нанимать?
#стендап_qa
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4🥰3❤1
Как вы получили первый коммерческий опыт ❔
Anonymous Poll
68%
Первая работа / стажировка
2%
Пет-проект, который заметили
11%
Через знакомых
6%
Случайно
14%
Еще ищу
😍3👏2
Git_шпаргалка.pdf
85.4 KB
Этот визуальный cheat sheet помогает разобраться, как Git реально работает, и держит под рукой самые важные концепции и команды.
#артефакт #git
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2🥰2🤩2
🎅 Секретный Санта для айтишников от Proglib.academy
Весь этот год команда Академии запускала курсы для айтишников. А под Новый год мы запускаем новый курс по ИИ-агентам и ставим под ёлку самый свежий стек 2025 года и обучение проектированию автономных нейросетевых экосистем — от LLM и ReAct-циклов до мультиагентных систем, LangGraph, AutoGen и продакшн-практик.
🎁 Хотим дарить подарки и приглашаем вас поучаствовать в конкурсе:
1️⃣ Упомяните курс Академии у себя в блоге.
2️⃣ Пришлите скрин сюда.
3️⃣ Получите секретный промокод на 10 000 ₽ при оплате любого курса.
Подходит всё — соцсети, блоги, Telegram-каналы от 300 подписчиков и более.
🎄 Акция действует до Нового года.
Win-win, всё как мы любим!
Весь этот год команда Академии запускала курсы для айтишников. А под Новый год мы запускаем новый курс по ИИ-агентам и ставим под ёлку самый свежий стек 2025 года и обучение проектированию автономных нейросетевых экосистем — от LLM и ReAct-циклов до мультиагентных систем, LangGraph, AutoGen и продакшн-практик.
🎁 Хотим дарить подарки и приглашаем вас поучаствовать в конкурсе:
1️⃣ Упомяните курс Академии у себя в блоге.
2️⃣ Пришлите скрин сюда.
3️⃣ Получите секретный промокод на 10 000 ₽ при оплате любого курса.
Подходит всё — соцсети, блоги, Telegram-каналы от 300 подписчиков и более.
🎄 Акция действует до Нового года.
Win-win, всё как мы любим!
😍3🥰2
Без них вы медленнее находите баги и зависите от чужих инструментов.
curl -i https://api.test.local/health
Проверка статуса, хедеров и реального ответа сервера.
tail -f app.log
Смотрите, что происходит в системе прямо сейчас.
grep -i error app.log
Ошибки, trace, ID — всё сразу.
cat response.json | jq '.data[].id’
Быстро проверить структуру и значения.
docker logs -f backend
Самый частый источник правды о проблеме.
#тест_драйв
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤4👾2🥰1
❤️ — Разработчик не учёл деление на 0 при написании функции
🥰 — Приложение падает при вводе значения 0
👍 — Неправильно составленные требования от аналитика
👾 — Архитектурное решение, которое усложняет поддержку
🔥 — Опечатка в коде, найденная до сборки
#стендап_qa
Please open Telegram to view this post
VIEW IN TELEGRAM
🥰23🔥2👾2
WANTED: ШЕРИФ КАЧЕСТВА
Обвиняется в умении находить баги там, где их «точно нет». Мы ищем эксперта по автоматизации, который устал просто фиксировать ошибки и хочет учить других строить надёжные системы.
Приметы:
— владеет автотестами на
— понимает процессы CI/CD и как в них встроить проверку качества;
— умеет структурировать знания и доносить их до большой аудитории;
— хочет перестать быть «просто QA» и стать известным экспертом.
Условия сделки:
— гонорар за создание обучающих материалов;
— рост медийности и личного бренда;
— работа с командой Proglib Academy.
Сдаться властям
P.S. Твой коллега-тестировщик знает слишком много? Сдай его нам.
Обвиняется в умении находить баги там, где их «точно нет». Мы ищем эксперта по автоматизации, который устал просто фиксировать ошибки и хочет учить других строить надёжные системы.
Приметы:
— владеет автотестами на
Python или Java;— понимает процессы CI/CD и как в них встроить проверку качества;
— умеет структурировать знания и доносить их до большой аудитории;
— хочет перестать быть «просто QA» и стать известным экспертом.
Условия сделки:
— гонорар за создание обучающих материалов;
— рост медийности и личного бренда;
— работа с командой Proglib Academy.
Сдаться властям
P.S. Твой коллега-тестировщик знает слишком много? Сдай его нам.
🔥2🥰2🤩2
Тестирование кода классов, функций, модулей в коде. Обычно выполняется программистами.
2. Интеграционное тестирование (Integration Testing)
Тестирование взаимодействия между несколькими классами, функциями, модулями. Например тестирование API через Postman.
3. Системное тестирование (System Testing)
Проверка как функциональных, так и нефункциональных требований к системе.
4. Приемочное тестирование (Acceptance Testing)
Проверка соответствия системы требованиям и проводится с целью:
— определения удовлетворяет ли система приемочным критериям;
— вынесения решения заказчиком/менеджером принимается приложение или нет.
#карьерный_трек #junior
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6🤩4🥰2
Если вы только начинаете работать с API или хотите перестать «тыкать запросы вслепую», этот курс — базовая точка входа. Без воды и абстракций.
Что внутри:
• основы Postman и его интерфейса
• работа с коллекциями, переменными и документацией
• тестирование REST API (GET / POST / PUT / DELETE)
• автотесты на JavaScript и проверки статус-кодов
• mock-серверы, мониторинг и реальные API (Star Wars, NASA)
Формат практический: запрос → проверка → вывод.
#тест_драйв
Please open Telegram to view this post
VIEW IN TELEGRAM
😍4🥰2
Чем отличается Status Code 200 от 204?
Используется, когда клиент ожидает данные: JSON, HTML, файл, список объектов и т.д.
204 No Content — запрос выполнен успешно, но тело ответа отсутствует.
Сервер сознательно ничего не возвращает: ни JSON, ни пустой объект, ни сообщение.
#карьерный_трек #junior
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7🥰4😍3
/var — постоянно меняющиеся данные
Для:
• логов (/var/log)
• поиска ошибок после падений
• проверки, что сервис реально работает
/
etc
— конфигурации системы и приложений
Для:
• проверки настроек окружения
• сравнения stage / prod
• поиска причин «у меня работает»
/tmp и /var/tmp — временные файлы
Для:
• проверки загрузок
• поиска временных артефактов
• отлова мусора после тестов
home — домашние каталоги пользователей
Для:
• проверки прав доступа
• работы от имени обычного пользователя
• e2e и security-кейсов
/root — домашний каталог суперпользователя
Для:
• понимания, от какого пользователя запущен сервис
• отладки проблем с правами
⚠️ Частая причина багов: сервис запущен не тем пользователем.
/usr — установленные приложения и утилиты
Для:
• проверки, какая версия реально стоит
• понимания, что именно запускается
/bin и /sbin — базовые команды системы
Для:
• работы с процессами
• диагностики (ps, top, curl, grep)
/proc — информация о процессах и системе
Для:
• проверки потребления памяти и CPU
• анализа зависаний и утечек
#артефакт
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩6🥰2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁8🥰2🤩2
«Почему в вакансиях столько требований?»
— этот вопрос возникает почти у каждого джуна.
вакансии пишут под идеального кандидата, а нанимают живых людей — с пробелами, ростом и потенциалом.
• базовое понимание тестирования
• умение рассуждать и объяснять ход мыслей
• внимательность к деталям
• готовность учиться и задавать вопросы
#стендап_qa
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩7
Please open Telegram to view this post
VIEW IN TELEGRAM
😁10🤩3
Рутина в QA съедает время? Пусть тесты пишут и запускают агенты 🔍
Автоматизация тестирования выходит на новый уровень. Мы научим вас создавать AI-агентов, которые могут самостоятельно находить баги и проверять гипотезы.
Программа для профи:
— проектирование агентов, умеющих «рассуждать» через
— оркестрация сложных сценариев тестирования в
— использование
— создание базы знаний на основе
Результат обучения — автономная группа агентов для автоматической техподдержки или сложного тестирования продукта.
Автоматизировать QA с AI 🚀
Автоматизация тестирования выходит на новый уровень. Мы научим вас создавать AI-агентов, которые могут самостоятельно находить баги и проверять гипотезы.
Программа для профи:
— проектирование агентов, умеющих «рассуждать» через
ReAct;— оркестрация сложных сценариев тестирования в
n8n;— использование
CrewAI для параллельной работы нескольких QA-ботов;— создание базы знаний на основе
RAG для анализа документации.Результат обучения — автономная группа агентов для автоматической техподдержки или сложного тестирования продукта.
Автоматизировать QA с AI 🚀
👍4🤔2🤩2
Обзор подходов и инструментов для нагрузочного тестирования API — что мерять, инструменты и лучшие практики.
Почему автоматизация нагрузочных тестов важна, как встроить их в CI/CD — сценарии в коде, автоматические проверки SLA, отчёты и ранние фидбэки.
8 практических советов по нагрузочному тестированию с примерами и roadmap-подходом — от сценариев до автоматизации и предотвращения инцидентов.
Разбирает, почему API-нагрузочное тестирование критично для современных распределённых систем, перечисляет лучшие инструменты (JMeter, k6, Locust, Gatling) и практики интеграции в CI/CD.
Пошагово о том, что такое нагрузочное тестирование, типы сценариев и сравнение популярных инструментов для стартовой настройки.
#release_notes
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩5🔥2🥰2
Anonymous Poll
32%
RPS
28%
95p latency
12%
Error rate
4%
Saturation
10%
Business-метрику
15%
Все сразу (и никто не смотрит)
🤩5🥰2
Любая одиночная метрика показывает удобный срез, а не состояние системы.
Она может:
— расти, пока пользователям уже больно
— быть зелёной за секунду до деградации
— выглядеть стабильно, скрывая очередь, ретраи и таймауты
Из-за этого нагрузочные тесты часто «проходят», а продакшен — нет.
Нагрузочное тестирование — это не про выбор числа в отчёте. Это про момент, когда система перестаёт быть рабочей, даже если формально она ещё «жива».
«у нас было N запросов и всё ок»
— тест не дал ответа на главный вопрос.
Где именно система ломается и почему?
#теория_на_пальцах
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩4❤2🥰2
Представьте: миллион строк в таблице. Нужно найти одного юзера по email.
Без индекса база тупо читает все строки подряд. Миллион. Строк. Подряд. С индексом — бац, и готово.
В реальности:
Разработчик забыл индекс → вы открываете баг «список грузится 10 секунд» → вам говорят «ну у меня работает» → потом продакшн лежит под нагрузкой → все бегают → находят что нет индекса → добавляют → всё летает
Видишь тормоза — сразу вопрос: «а там индекс есть?»
Особенно если:
— фильтры/поиск/сортировка
— «у нас данных стало больше и всё поплыло»
— timeout'ы на ровном месте
#теория_на_пальцах
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩4🥰3
Потому что «на моем iPhone работает» — не аргумент.
— Прерывания
Звонок, SMS, уведомление, будильник, низкий заряд. Жизнь не ждет.
— Сеть
WiFi → 4G → airplane mode → offline. Переключения должны быть плавными.
— Permissions
Камера denied, геолокация restricted, уведомления off. Пользователь — хозяин.
— Ориентация экрана
Portrait → landscape → portrait. UI не должен ломаться.
— Background/Foreground
Свернули на 5 секунд / 5 минут / 5 часов. Состояние должно сохраняться.
— Разные устройства
iPhone SE vs iPad Pro vs Android fold. Один размер не подходит всем.
#артефакт
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🥰3🤩3
Чем ближе к проду, тем веселее. Но где баги приносят максимум эмоций….
Где баги самые интересные
👍 — На dev
🤩 — На stage
🔥 — На pre-prod
🌚 — В проде
#стендап_qa
Please open Telegram to view this post
VIEW IN TELEGRAM
🌚19🤩3🔥2🥰2