#hhru — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #hhru, aggregated by home.social.
-
Как я искал идеальный промпт для сопроводительных писем (и что оказалось важнее модели)
Хотел понять, потянет ли маленькая локальная модель сопроводительные письма или без облака никак. Оказалось, главный рычаг не модель, а промпт: переписал инструкцию, и отправляемость прыгнула с 0% до 88%, а рекрутёр вслепую принял 6 писем-генераций из 8 за живые.
https://habr.com/ru/articles/1063388/
#поиск_работы #hhru #сопроводительное_письмо #промптинжиниринг #Otklik #нейросети #ollama #локальные_llm #gigachat #open_source
-
Как я хакнул рынок труда: пишем свой ИИ-комбайн для автооткиков на HH.ru
Всем привет! Если вы хоть раз искали работу в IT за последний год, то знаете, что рынок беспощаден к новичкам. Нужно откликнуться на сотни вакансий, а в итоге получаешь отказы от роботов. Чтобы пробиться через фильтры HR, нужно под каждую вакансию писать уникальное сопроводительное письмо. В этой статье я сделаю полный разбор того, как я написал собственного автономного ИИ-агента, который ищет вакансии, фильтрует мусор с помощью локальной нейросети, пишет персонализированные сопроводительные письма и отчитывается мне в Telegram, пока я спокойно занимаюсь своими делами. Я хотел, чтобы скрипт был бесплатным, автономным и не требовал танцев с бубном вокруг платных API.
https://habr.com/ru/articles/1055530/
#python #playwright #hhru #ollama #llama3 #автоматизация #поиск_работы #искусственный_интеллект #парсинг #карьера
-
Почему сейчас самое удачное время для создания новых карьерных порталов
В последний год сложилось несколько трендов, которые делают 2026 год самым удачным моментом для запуска новых карьерных порталов и сервисов. И судя по всему, это понимаю не только я, поскольку только за последний год запустилось столько новых карьерных сайтов, сколько не запускалось в предшествующие лет пять. После того как HH консолидировал все региональные карьерные сайты и начал потихоньку съедать рынок, а Сбер купил Rabota.ru, не было никаких значимых и заметных для соискателей запусков новых карьерных сайтов, да и сами соискатели, как минимум в ИТ, были избалованы объемом предложений. Однако с прошлого года, как грибы после дождя, запускаются один за другим новые сервисы для поиска работы. Расскажу про типичных представителей таких новых карьерных сервисов, а потом изложу свои соображения о причинах их появления.
-
Сократили друга
Две недели назад я закрыл свой кейс с 15 собесами и вышел на работу в финтех-стартап. А через три дня позвонил друг: его команду расформировали, весь юнит под нож. Java, два с половиной года опыта — и резюме в пустоту. Я только что сам прошёл через рынок и понял главное: на дне рынка (IT hh-индекс 14,2, вакансий минус 17% за год) «просто откликаться» не работает. Поэтому вместо «держись» мы сели на вечер и собрали ему систему из трёх блоков: резюме под ATS, воронка откликов и подготовка к формату. Рассказываю, что сделали, со ссылками на цифры, от чего я его отговорил — и что из этого вышло за первые десять дней.
https://habr.com/ru/articles/1048880/
#поиск_работы #резюме #ATS #автоотклики #собеседование #hhru #сокращения_в_IT #карьера #рынок_труда_IT #найм
-
Есть ли в тестах hh.ru защита от использования ИИ или как доказать программисту что вы не веник
Я прошёл тест на hh.ru с помощью ИИ. Мне не поверили и обвинили во лжи. Я прошёл его ещё раз. Под катом немного рассуждений, немного оскорблений и 30-минутный видеопруф. будет Youtube
https://habr.com/ru/articles/1044284/
#hhru #карьера_программиста #вайбкодинг #этика_делового_общения #тестирование_вебприложений #качество_кода #ии_помощник #лайфхаки_для_гиков
-
Каждая пятая IT-вакансия в России упоминает 1С. Это не шутка
Аналитики обошли разработчиков. Банки нанимают каждого седьмого, но зарплату почти не показывают. 1С — второй по популярности инструмент рынка. И пара вещей про Go и GPT, которые вас удивят. Мы собрали все активные IT-вакансии на hh.ru — по России, Беларуси, Казахстану, Узбекистану и Грузии. Итог после отбора: 20 000 позиций от 8 000 работодателей. Зарплату указали только в 35% объявлений. Все медианы в этом тексте — только по ним. Работодатели, которые не показывают вилку, платят, возможно, иначе. Держите это в голове.
https://habr.com/ru/articles/1040884/
#аналитика_рынка_труда #hhru #ITвакансии #зарплаты_в_IT #рынок_труда_2026 #карьера_в_IT #Data_Science #Python #1С #удалёнка
-
Блеск и нищета SMM hh.ru
Топовый SMM hh.ru: как превратить отказы в инструмент поиска работы, получить фидбек, улучшить себя. Спойлер: никак.
-
Я спарсил 62 000 Python-вакансий с hh.ru и узнал страшное
Привет, Хабр! (И тебе, HR, который ставит в вакансию «Python, SQL, Linux, Docker, K8s, Spark, Airflow, английский C1, опыт 1-3 года, зарплата 40-60К». Особенно тебе.) Сегодня будем препарировать рынок Python-разработки в России . По-настоящему. С графиками, цифрами и верой в светлое будущее. Здесь будет всё, зарплаты, актуальные стеки и то что уже никому не нужно, прогнозы, тренды, и многое другое, будет интересно... Поехали.
https://habr.com/ru/articles/1036500/
#python #hhru #анализ_данных #парсинг #рынок_труда #pandas #аналитика #зарплаты #sql #статистика
-
авыфафывафы
аывфафвыываываыв fdsafasdfasdfasdfasdf Првиет, менывыаываыв авыаываыва ываыва ываыв аываываываыв аыв аыв аываываываыв аыв аыв аыва ываыв аыв
-
Даже гениям отказывают
Привет, Хабр. Многие до сих пор воспринимают собеседования примерно одинаково. Кажется, что всё решает техническая часть: насколько быстро ты соображаешь, как пишешь код, помнишь ли теорию, можешь ли объяснить сложность алгоритма или нарисовать архитектуру на доске. На практике всё часто работает чуть иначе. Да, техничка важна. Никто с этим не спорит. Но оффер нередко ломается не на алгоритмах, не на лайвкодинге и даже не на ошибке в каком-нибудь ответе. Очень часто всё решают вопросы, которые на первый взгляд выглядят максимально безобидно. Из серии: “кем вы видите себя через пять лет?”, “что вас мотивирует?”, “почему хотите уйти?” или “какой у вас был самый большой косяк?”. И вот именно на них люди регулярно сыпятся. Не потому что они глупые. И не потому что не умеют разговаривать. А потому что воспринимают эти вопросы как формальность. Как будто это просто обязательный HR-блок, который надо пережить перед чем-то действительно важным. Хотя на деле именно там интервьюер часто и пытается понять главное: как вы мыслите, насколько вы устойчивы, чего хотите от работы и совпадает ли это с реальностью конкретной команды. Сразу уточню важный момент. Я не пытаюсь доказать, что такие вопросы идеальны или что именно так и нужно проводить собеседования. У многих к ним вполне обоснованные претензии, и я их понимаю. Но пока рынок продолжает их задавать, полезно хотя бы понимать, что именно через них пытаются считать и почему на seemingly простом ответе иногда тихо умирает оффер. Почему вообще такие вопросы так важны Потому что технические ответы очень часто показывают только верхний слой. Можно хорошо помнить теорию. Можно неплохо выступить на лайвкодинге. Можно уверенно пройти по стеку. Но при этом оставить после себя ощущение, что с человеком дальше будет тяжело: он быстро выгорит, упрётся в потолок роли, не совпадёт по темпу или просто уйдёт через полгода. Именно поэтому рынок так любит эти странные вопросы, которые вроде бы не про технологии. Они не проверяют знания. Они проверяют совместимость. В своем Telegram-блоге я регулярно пишу про рынок IT, тестирование, автоматизацию и карьеру в индустрии. Всегда рад новым читателям!
https://habr.com/ru/articles/1027092/
#тестирование #автоматизация #автоматизация_тестирования #hhru #поиск_работы_в_it #поиск_работы #карьера #qa #qa_automation #qa_engineer
-
Ваш собес уже в базе
Привет, Habr. Обычно найм представляют довольно просто: есть вакансия, есть кандидат, есть несколько этапов собеседования, после которых человек либо получает оффер, либо отказ. Такая картина хорошо смотрится в HR-отчётах и презентациях, но в реальности всё устроено заметно сложнее. Если чуть дольше повариться в рынке, становится видно, что вокруг собеседований уже давно существует отдельная инфраструктура. Речь про слитые вопросы, базы по компаниям, закрытые чаты, документы и каналы, где собирают и передают друг другу реальные этапы найма. Причём это уже давно не история про редкие “утечки” или единичные случаи. Для части рынка это вполне рабочий инструмент подготовки. Сразу уточню важный момент. Эта статья не про мораль, не про публичные разоблачения и не про попытку назначить кого-то злодеем. Мне интереснее разобрать само явление: почему рынок слитых собеседований вообще появился, как он работает и почему стандартные процессы найма сами неплохо помогают ему жить. Потому что проблема тут не только в кандидатах, которые хотят пройти собес по короткому пути. Проблема ещё и в том, что многие компании годами проводят одни и те же интервью почти в одном и том же виде, а значит рано или поздно этот процесс начинает жить своей отдельной жизнью.
https://habr.com/ru/articles/1021490/
#Тестирование #Автоматизация #автоматизация_тестирования #hhru #поиск_работы_в_it #поиск_работы_в_рф #карьера #qa #qa_automation #qa_auto
-
1500 откликов за 30 дней — эксперимент. День 7
Всем привет! Меня зовут Андрей, я создаю контент . Продолжаю эксперимент по поиску работы через веерную рассылку на работных сайтах. Вся методология и вводные в предыдущей части. Если кратко, то: — Откликаюсь по 50 раз в день, не читая вакансию, без спороводительного или с «рыбой» — Не заполняю большие анкеты и не делаю тестовые до разговора с руководителем Статистика на сегодняшний день такая: — 350 откликов отправлено — 9 живых диалогов — то есть когда мы обменялись хотя бы парой сообщений на HH или в телеге с человеком , а не с роботом — 2 «оффера» от мошенников — 4 скрининг-интервью с HR — 1 собес с руководителем (будет сегодня) Последнее, правда, не заслуга откликов — HR сама нашла мое резюме SMM-щика. Мы с ней очень хорошо пообщались и нашли много точек соприкосновения. В качестве «тестового» попросили подготовить свои мысли по поводу развития одного из проектов, что и я сделал — на это у меня ушло полчаса и минимум усилий. Теперь с нетерпением жду встречи с руководителем. Тем не менее, отклики могли повлиять косвенно. Я где-то слышал, что HH бустит резюме активных кандидатов. То есть когда ты много откликаешься, то и в выдаче ты будешь повыше. Все мои резюме 6 действительно бустанулись по просмотрам за последние дни. Если раньше каждое получало 3-5 просмотров за месяц, то теперь это десятки «глаз» в день. Причем эффект, судя по всему накопительный. Я начал веерно откликаться 1 апреля, а основная масса просмотров пришла за последние 3 дня. Поначалу я также считал, сколько откликов были прочитаны, но не получили ответа, и автоотказы, но потом забил на это — ценность этих данных минимальна, так что считать их вручную, чтобы записать в табличку, мне лень.
https://habr.com/ru/articles/1020768/
#поиск_работы #hr #рынок_труда #контент #копирайтинг #smm #тексты #вакансии #hhru
-
Вы — продукт: экономика рынка трудоустройства в 2026
Когда вы ищете работу, кажется, что вы просто участвуете в процессе: смотрите вакансии, откликаетесь, проходите собеседования. Но если посмотреть на это как на систему, становится заметно: вокруг кандидата уже сформировалась целая экономика. В процессе поиска работы возникает экосистема сервисов, каждый из которых решает свою задачу — и при этом зарабатывает по-своему. Попробуем разобраться, как это устроено.
https://habr.com/ru/articles/1015952/
#поиск_работы #поиск_работы_в_it #работа_в_it #автоматизация #itкомпании #обучение_программированию #карьерный_рост #трудоустройство #hhru #джобборд
-
Как ХХ собирается убить накрутку опыта (и почему на этот раз сработает)
Накрутка опыта в резюме стала настолько масштабной, что вызвала кризис доверия на рынке найма. Кризис больно ударил по всем — и по компаниям, и по сильным специалистам с реальным опытом. Без серьёзной реакции крупнейших платформ решить проблему не получалось. В 2025 году платформы отреагировали так, что за накрутчиков стало страшно. В конце 2025 года прошёл закрытый митап для эйчаров и представителей платформ: HeadHunter, Хабр Карьера, GetMatch. Обсуждали одно — как бороться с накруткой. Запись недавно стала публичной. Я посмотрел запись, и делаю вывод, что система, которую строит ХХ, полностью меняет правила игры. В статье я разберу ключевые моменты доклада, покажу, какой механизм получается и как он повлияет на найм. Заодно обсудим, сработает ли он (с высокой вероятностью — да) и какие риски он несёт, когда начнёт эффективно применяться.
-
Когда искать работу? Сезоны найма
Привет, Хабр. Я регулярно прохожу собеседования — в первую очередь чтобы держать в тонусе знания и понимать, что происходит на рынке. Плюс это помогает не терять ориентир по зарплатам и требованиям компаний. Заметил, что периодически в чатах, на Хабре и в обсуждениях всплывает вопрос про сезонность найма. Кто-то говорит, что её нет и вакансии публикуются круглый год. Кто-то наоборот уверен, что есть «правильные» месяцы для выхода на рынок. Поэтому решил поделиться своей насмотренностью на этот счет 👇
https://habr.com/ru/articles/1012578/
#Тестирование #Автоматизация #автоматизация_тестирования #hhru #поиск_работы_в_it #поиск_работы_в_рф #карьера #qa #qa_auto #qa_automation
-
HH vs OpenClaw — Автоматизируем поиск работы
Привет, Хабр! Прикрутил к reley браузеру openclaw навык для поиска, отклика на вакансии и поднятия резюме на HH в топ. Все автоматически, по расписанию, оптимизировано скриптами для меньшего потребления токенов. У меня стало уходить примерно в три раза меньше времени на поиски, и я могу сосредоточиться на выборе вакансий, а не на прохождении ритуалов по типу поднятия резюме в топе. Хотел-бы я так сказать. Как это было на самом деле и что получилось, расскажу подробнее
https://habr.com/ru/articles/1012508/
#openclaw #ии_ассистент #hhru #работа #автоматизация_рутины #туториал #мнение
-
ИИ-помощник для поиска работы на hh.ru
Привет, Хабр! Меня зовут Кияшева Екатерина. В начале марта я активно занялась поиском работы после творческого отпуска и сама столкнулась с радикальным изменением рынка: - Нет откликов: открыть резюме на пару дней больше не работает. - Фильтрация на hh.ru , на мой взгляд, сильно забагована. Автопоиск сбрасывает часть фильтров. В рассылку попадают вообще не интересные вакансии, а интересные не попадают. В чате поддержки отвечает бот, так что сообщить девелоперу о баге невозможно. - Статистика по вакансиям показывает резкий пик откликов с первого дня публикации. До поздних откликов рекрутеры похоже не добираются. Все это вгоняет в уныние: рассылать резюме всем подряд не хочется, а держать руку на пульсе в таких условиях утомительно. Я написала ИИ-помощника, который сам мониторит сайт по расписанию, выбирает только интересные вакансии, анализирует компанию и вакансию, сопоставляет требования вакансии со скиллами в резюме и приносит результаты в личный чат. Таким образом, о вакансиях можно узнавать своевременно, рассматривать их с первичной аналитикой на руках.
-
Ищи работу правильно — как не ошибиться в важном выборе
Поиск работы в ITчасто выглядит похожим образом: десятки откликов, постоянные собеседования, новые команды, разные проекты и условия. На старте карьеры я довольно быстро столкнулся с проблемой, о которой сейчас регулярно слышу и от других специалистов. Собеседований много, информация начинает смешиваться. По итогу в голове остаётся только одно — предложенная зарплата. В результате решение об оффере принимается почти вслепую. Через пару недель после выхода на работу внезапно оказывается, что процессы совсем не такие, как ожидалось, задачи другие, команда работает по-другому, а уровень нагрузки отличается от того, что представлялось на интервью. За время регулярных выходов на рынок я выработал несколько простых практик, которые позволяют существенно снизить вероятность подобных сюрпризов. Поделюсь основными из них, надеюсь, что всем будет полезно 👇
https://habr.com/ru/articles/1009526/
#Тестирование #Автоматизация #Автоматизация_тестирования #hhru #поиск_работы #собеседования #собесы #карьера #qa #qa_auto
-
Что с QA в 2026? Профессия умирает? Или все преувеличивают?
Раз в несколько месяцев я вижу одни и те же обсуждения: «Manual QA больше не нужны», «Рынок перегрет», «Всё автоматизируют и заменят». Если коротко — нет, QA никуда не исчезает. Но профессия действительно сильно меняется. И тем, кто работает в тестировании, важно понимать в какую сторону. В этой статье расскажу. Что нужно делать, чтобы не остаться у мусорки без работы 👇
https://habr.com/ru/articles/1006968/
#Тестирование #Автоматизация #автоматизация_тестирования #hhru #поиск_работы_в_it #поиск_работы_в_рф #карьера #qa #qa_auto #qa_automation
-
16 лет в деле: Разбор вступительных в Школу программистов hh.ru
Мы проводим Школу программистов hh уже в 16-й раз. За это время через программу прошли сотни студентов, 115 выпускников в итоге стали частью команды hh и продолжают с нами работать. Формат Школы остается практичным и прозрачным: три месяца теории и четыре месяца командного проекта под руководством наших инженеров — реальная работа над продуктом с ментором из компании, а не сухие учебные примеры. Преподаватели — наши сотрудники, практикующие разработчики, менеджеры и дизайнеры, которые делятся своим богатым опытом. Целевая аудитория Школы — студенты и начинающие специалисты, готовые показать свои знания и сделать первые серьёзные шаги в профессии. Конкурс высокий: ежегодно мы получаем тысячи заявок, но в финал проходят лишь самые мотивированные и подготовленные. В этой статье я проведу традиционный разбор вступительных заданий в нашу Школы программистов, которая для многих становится реальным шансом попасть в hh.ru .
-
Как я отучил нейросеть писать «Я коммуникабельный» и заставил её проходить HR-фильтры
Сейчас каждый второй джун пытается генерировать сопроводительные письма через ChatGPT. И каждый первый рекрутер научился их детектить за секунду. Стандартный ответ LLM выглядит так:
https://habr.com/ru/articles/983940/
#python #llm #chatgpt #prompt_engineering #автоматизация #поиск_работы #искусственный_интеллект #nlp #карьера #hhru
-
Я ненавижу писать сопроводительные письма. Поэтому написал скрипт, который делает это за меня (и HR ничего не заметили)
Поиск работы — это процесс, который ломает психику. Ты можешь быть крутым сеньором, знать кишки JVM или архитектуру Kubernetes, но чтобы получить оффер, ты вынужден играть в странную игру:
https://habr.com/ru/articles/983528/
#поиск_работы #карьера #автоматизация #python #hhru #резюме #сопроводительное_письмо #собеседование #RPA #индиразработка
-
Кто сломал найм? Итоги 2025. Баги в HR Tech
Коллеги, ситуация на рынке труда перешла в стадию открытого конфликта. Хейт в адрес HR, рекрутинга и платформ - это не шум, а точный диагноз системы, которая работает против всех. И абсолютно логичные последствия, хоть хейт я и не поддерживаю. Я решила разобрать одну из главных поломок 2025 года. Для этого вступила в несколько комьюнити кандидатов и HR. И поняла, что все они говорят об HR Tech. Поэтому копать решила в эту сторону.
https://habr.com/ru/articles/982046/
#карьера #ats #hrtech #итоги_года #поиск_работы #хэдхантер #saas #hhru
-
Анализ 400k вакансий hh.ru: как мы строили пайплайн и какие тренды нашли
Какие навыки реально нужны в IT? Разбор рынка по данным hh.ru . Мы обработали 393 000 вакансий за 2025 год и делимся результатами: универсальный стек технологий, медианные зарплаты по специальностям и доля удаленки. А еще — техническая реализация нашего open-source проекта для сбора данных.
https://habr.com/ru/articles/979118/
#Анализ_данных #Python #hhru #API #SQLite #Визуализация_данных #базы_данных #data_science #проектирование_систем
-
Блокировка публичного API hh.ru: конец эры автооткликов или новый виток развития?
Рынок рекрутинга и поиска работы в России столкнулся с беспрецедентным изменением правил. В начале недели hh.ru , монополист на рынке онлайн-трудоустройства, начал рассылать сообщение о блокировке доступа к своему публичному API для сторонних сервисов. Это решение, по сути, перекрывает кислород десяткам компаний, которые годами строили бизнес на автоматизации. Что стоит за этим шагом и как выживут игроки в новой реальности - вопрос, который сейчас волнует всю индустрию и пользователей самих продуктов. Сегодня хочу разобраться в ситуации и посмотреть, как компании будут выходить из этого положения. Надеюсь, получится интересно.
https://habr.com/ru/articles/976476/
#поиск_работы #поиск_работы_в_it #искуственный_интеллект #автоматизация #hhru #api #поисковые_технологии #трудоустройство
-
Подбор персонала с помощью ИИ
Как я перестал читать сотни резюме и научил ИИ проводить первичный отбор кандидатов. От поиска товаров к поиску людей. История о том, как превратить рутинный найм в автоматизированный процесс с помощью API HH.ru и Gemini. Привет! На связи снова Евгений. Это четвертая часть цикла о моем самописном инструменте, который вырос из простого поисковика по Excel-файлам в полноценную систему управления бизнес-процессами. Чтобы вы понимали контекст: Сначала я сделал поиск по внутренней базе товаров, чтобы менеджеры не путались в ассортименте. Потом добавил парсер и модуль сравнения цен, чтобы мы понимали, что происходит у конкурентов. Затем прикрутил генератор контента и изображений. И как всегда аппетит растет во время еды. В малом бизнесе часто нет отдельного HR-специалиста. Эту функцию выполняет собственник или руководители отделов. И это всегда привносит определенные неудобства. Процесс найма обычно выглядит так: Ты публикуешь вакансию на HeadHunter. За день прилетает 50–100 откликов. Ты начинаешь их открывать. Через час у тебя дергается глаз. Половина кандидатов вообще не читала описание вакансии. Люди откликаются веерно: «Авось куда-то возьмут». Ты ищешь менеджера в B2B со знанием тендеров, а тебе присылают резюме продавца-консультанта из салона сотовой связи. Формально и то, и то — «продажи», но по факту — разные вселенные. Чтобы найти одного достойного кандидата, нужно просеять сотни анкет. Это часы монотонной работы, которая отвлекает от реальных дел. Я посмотрел на свой инструмент, где уже успешно трудились нейросети Gemini, и подумал: «Если ИИ может понять, подходит ли этот товар под запрос клиента, почему он не может понять, подходит ли этот человек под нашу вакансию?»
-
Неделя вайбкодинга в hh.ru: зачем мы это сделали
Привет. Я Паша Мартышев, CTO hh.ru . Хочу поделиться тем, как мы применяем LLM в разработке и внедряем нейросети в работу коллег, разработчиков и не только. Недавно у нас неплохо получилось сделать это с помощью Вайбатона – внутреннего хакатона по вайбкодингу, и рассказ я построю на его материале. Вообще интеграция нейросетей в работу сейчас в тренде и будет в тренде ещё долго, тут мы не оригинальны. Но у нас получилось успешно популяризовать AI-инструменты среди коллег с помощью внутреннего хакатона – мы вовлекли больше 300 человек, получили 42 завершенных проекта , некоторые из которых можно сразу внедрять в работу. Это наглядный эффект. А также интересный способ через вайбкодинг познакомить с AI сотрудников, которые им не очень активно пользуются. Надеюсь, наш опыт будет полезен читателям.
https://habr.com/ru/companies/hh/articles/968600/
#вайбкодинг #хакатон #replit #claude_code #cursor #нейросети #обучение #hhru
-
Физики или лирики: чей час настал на рынке труда?
На протяжении десятилетий в массовой культуре укоренилась идея о разделении мозга на два полушария — аналитическое «левое» и творческое «правое». Согласно этому упрощенному взгляду, люди и, соответственно, их профессиональный выбор делятся на два лагеря: логичные «технари» с доминирующим левым полушарием и образные «гуманитарии» с ведущим правым.
https://habr.com/ru/articles/966164/
#gamedesign #engeneering #рынок_труда #трудоустройство_специалистов #заработная_плата #hhru #аналитика #avito #физики_и_лирики #высшее_образование
-
Snapshot-тесты для дизайн-системы hh.ru
Привет! Меня зовут Андрей Максимкин. Я iOS-разработчик в hh.ru . В своих статьях ( тут , тут и не только) мы уже не раз говорили о большой любви к тестам и их важной роли в нашем процессе разработки. В этой статье хочу поделиться опытом использования snapshot-тестов, начиная с этапа внедрения. Статья будет полезна для QA и iOS-разработчиков разных уровней. Обсудим не только теорию, но и напишем реальный snapshot-тест — как в нашей практике. Вместо вступления Сначала расскажем про snapshot-тесты и для чего они нужны. Snapshot тесты — это метод тестирования, который используется для защиты внешнего вида компонентов и интерфейсов от незапланированных изменений. Они позволяют зафиксировать эталонное состояние компонента и в дальнейшем использовать как образец. Это помогает выявлять изменения в пользовательском интерфейсе, которые могут возникнуть в результате обновлений кода. В hh.ru мы активно разрабатываем нашу собственную дизайн-систему (ДС). Дело в том, что компоненты ДС могут иметь широкий набор свойств: цвета, размеры, скругления. Проверять корректность, например, цветов обычным ручным тестировщикам на длинной дистанции невозможно, поэтому возникла потребность автоматизировать проверки. Кроме того, при рефакторинге кода некоторые компоненты могут сломаться — хотелось бы находить такие проблемы сразу. Snapshot-тесты показались лучшим решением этих проблем. Когда-то давно в hh.ru уже были snapshot-тесты. На тот момент они были написаны на экраны приложения. Эти экраны часто меняли свой дизайн, тесты вели себя нестабильно и падали, поэтому их приходилось переписывать. В итоге от snapshot-тестов отказались. Так что в своей новой попытке внедрения snapshot-тестов решили не писать тесты для экранов, а только для ДС.
-
Микросервис из 15-летнего монолита: приключение на год
Про выделение микросервисов из монолита рассказывали много, но у каждого свой путь – в статье расскажем про наш. От простейшего выделения сервиса в модуль в начале до решения проблем разрыва транзакций, SQL Join-запросов, задержек асинхронного API и непосредственно выделения нового сервиса. Использование event-driven архитектуры, редизайна модели данных и интеграционного слоя как основных подходов в процессе выделения.
https://habr.com/ru/companies/hh/articles/956102/
#микросервисы #eventdriven #java #highload++ #высоконагруженные_системы #архитектура_системы #распределенные_транзакции #hhru #backend