DevReady. Работа без проблем
356 subscribers
14 photos
1 video
1 file
30 links
Разбор резюме, рынок найма и поиск работы в IT без иллюзий
Download Telegram
Будущее разработки (ч. 2). Наш взгляд

1. ИИ уже пишет много кода
По данным исследований, около 42 % коммитов уже содержат значительную долю AI-кода (рост с 6 % в 2023 году). К 2027 году ожидается рост до 65 %.

Не нужно быть Адди Османи, чтобы понять: ценность специалистов смещается в сторону понимания задач и бизнеса, архитектурных решений, а также насмотренности: умения видеть баги и критические риски, учитывая оправданное недоверие к AI-коду.

2. Ставка на то, что не автоматизируется
В такой реальности логично развивать то, что плохо поддаётся автоматизации:
- алгоритмы и структуры данных: оценка сложности, компромиссы, поведение под нагрузкой
- базы данных
- concurrency
- безопасность

Роли и инструменты будут меняться, но фундамент как был, так и остаётся ключевым.

3. Образование и специализация
Разработка уже ускорилась: backend-разработчик уже не пугается frontend-части и наоборот. Поверхностное освоение новых инструментов происходит всё быстрее, а границы специализаций размываются.
Классическое образование по-прежнему даёт сильный фундамент, но уже много лет не является решающим фактором.

Это не прогнозы будущего, а давно наблюдаемые факты.

4. Про джунов
Джунов «хоронят» тоже давно, и это логично на фоне снижения бюджетов компаний. Но практической пользы в панике немного. Рынку действительно не нужны специалисты без опыта, но опыт можно получить:
- собственные продакшн-проекты
- фриланс
- системная практика (вплоть до LeetCode)
- и главное - работа за еду фундаментальные знания

В общем, идеи Османи безусловно интересны, но по сути описывают то, что рынок уже давно проживает. Наш обзор, получился полезнее 🌚

DevReady
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10🌚3❤2
Сквозная трассировка

Сквозная трассировка (distributed tracing) это рентген вашего приложения. Каждому запросу присваивается уникальный ID, который путешествует с ним через фронт, бэкенд, очереди, базы и внешние сервисы.

В результате вы видите полный таймлайн запроса и можете сразу понять: запрос «висел» 5 секунд не в коде, а, например, в очереди, на сетевом вызове или в блокировке БД. Вы не гадаете, где проблема, а видите конкретный сервис и конкретное узкое горлышко.

Что показывает P99 и почему он важен

P99 показывает поведение 1% самых медленных запросов.
Среднее время ответа почти всегда выглядит нормально и сглаживает хвост, где и живут реальные пользовательские проблемы.

Как они работают вместе

P99 работает как сигнализация, трассировка как микроскоп.

P99 говорит: «У 1% пользователей всё сильно тормозит».

Вы открываете трассировки этих запросов и видите точную причину: сетевой лаг, очередь, блокировку таблицы, внешний API или тяжёлый запрос.

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

Понимание трассировок и метрик, таких как P99, это не только про инструменты. Это про способность видеть узкие места системы, быстро локализовать проблему и эффективно объяснять её команде и руководству.

Навык, который подсвечивает уровень инженера и выгодно выделяет среди коллег.

DevReady
🔥11🌚2❤1
Не забываем о главном

DevReady
😁14🌚3
🧐 Внутрянка найма в бигтехе

Слили внутреннюю методичку одной из крупнейших IT-компаний СНГ. Документ для HR: как выявлять «накрутчиков опыта» ещё на этапе резюме.

Чеклисты, типовые вопросы и метки во внутренней базе.

Есть одна проблема: по этим правилам отлетают не читеры, а нормальные разработчики.

😡 За что реально дают отказ:
— «Опыт описан шаблонно»
Не умеешь упаковывать резюме → накрутчик.
— «Слишком много технологий»
Широкий стек → подозрительно.
— «Не помнит детали проектов»
Не помнишь решения 5-летней давности → минус.
— «Отвечает заученно»
Подготовился к собеседованию → минус.
— «Стартапы сложно проверить»
Значит, опыта как бы нет.

🖕 Кто в зоне риска:
• сильные middle / senior, давно не выходившие на рынок
• те, кто не готовится к HR-скринингу
• все, кто волнуется на собеседованиях
• ИП / СЗ / фриланс / крипта

📌 Мораль:
HR-скрининг в среднем не про справедливость. Он про фильтры: чем больше кандидатов отсеем, тем меньше людей пойдёт дальше.

Максимальная честность и открытость сегодня скорее риск, а не преимущество.

Если не понимать, как работает эта система, тебя могут отсеять ещё до техсобеса, даже при реальном опыте.

Готовиться, упаковывать опыт и думать, как HR — не стыдно. Стыдно — даже не знать, что тебя уже отсекают.

Поддержи 🔥 если тема заходит. Будем публиковать ещё больше на эту тему.

DevReady
🔥22❤1🌚1
🤨 Собеседование в крупный дата-центр

Секция по системному дизайну (backend, middle+)

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

Условия: банкомат работает в ненадёжной среде, дата центр надёжен

Требование: деньги списываются только если они физически выданы клиенту

Ключевая идея
• идемпотентность
• распределённая транзакция
• приближённый вариант 2PC, без иллюзий

Инвариант: деньги нельзя списать, если они не были реально выданы

Протокол взаимодействия


1️⃣ Reserve
Банкомат отправляет запрос с transaction_id
Дата-центр:
• проверяет баланс
• резервирует сумму
• не делает финального списания

2️⃣ Dispense
Банкомат:
• получает OK
• выдаёт наличные
• пишет факт выдачи в локальный журнал

3️⃣ Confirm
Банкомат подтверждает выдачу в дата-центр
⚠️ сообщение может потеряться

4️⃣ Finalize
Дата-центр окончательно списывает зарезервированные средства

Зачем нужен transaction_id
• ретраи - норма
• повторные запросы не должны приводить к двойному списанию
• все операции должны быть идемпотентны

Сбои - это нормально
• Если Confirm не дошёл → транзакция в статусе UNKNOWN
• Деньги не списаны
• При следующей связи:
o банкомат сообщает, были ли деньги реально выданы
o дальше - reconciliation

📌 Важно
• Это не настоящий 2PC
• Банкомат ненадёжен → координатор ненадёжен
• Exactly once не существует
• Неопределённые состояния допустимы, если они:
o редки
o контролируемы
o разрешимы

Такие вопросы любят на backend / fintech / platform ролях уровня middle+. Они хорошо показывают, видел ли человек реальные сбои, а не только идеальные сценарии.

DevReady
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8❤1
Отказ из за одного вопроса на интервью?

Подписчик прислал кейс. На собеседовании он завалил всего один вопрос, и этого оказалось достаточно, чтобы не пройти на инженерную позицию.

Сказки? Увы, нет.

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


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

Почему так происходит?


Во первых, сам вопрос сформулирован сложно, и его легко начать разворачивать не в ту сторону.

Во вторых, перед ответом важно задать себе другой вопрос.
👉 Зачем интервьюер вообще это спрашивает?

Речь здесь не про факапы. Проверяется следующее.
• умение принимать критику
• рефлексия и работа в коллективе
• умение видеть зоны роста и работать с обратной связью

Мы редко заранее думаем о своих ошибках и о том, чему они нас научили.

🙅 Чего точно делать не стоит

• жаловаться на того, кто дал фидбэк
• оправдываться в стиле «на самом деле он был неправ»
• говорить абстрактно, например «я стал лучше», без конкретных примеров
• выбирать удобный фидбэк вроде «я слишком много работаю»

👍 Лучшая структура ответа. Коротко и убедительно.

1. Контекст
Где и в какой ситуации ты получил обратную связь.

2. Сам фидбэк
Что именно было неприятно услышать.

3. Осознание
Что ты понял про себя или свой подход.

4. Действия и результат
Что ты изменил и к чему это привело. Например прокачал навык, и это отдельно отметили коллеги или тимлид.

Ультра уровень. С чем то согласиться, а с чем то нет, опираясь на другую обратную связь от нескольких человек.

Если у тебя был интересный опыт, то welcome в личку канала. Разберём и превратим в сильный ответ 💬

DevReady
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8❤2
Не забываем о главном

DevReady
😁12🌚1
💡 Клуб 14 КБ — негласный стандарт скорости

Существует негласный «Клуб 14 КБ» - золотой стандарт для размера веб-страницы (первой отрисовки). Всё дело в механизме TCP Slow Start. Чтобы не перегрузить сеть, сервер не выливает на клиента весь контент сразу, а начинает с безопасного стартового «окна» в 10 пакетов (MSS). С учетом служебных заголовков это даёт нам примерно 14,6 КБ полезных данных. Если ваш HTML укладывается в этот лимит, страница прилетает пользователю за один сетевой цикл (RTT) сразу после рукопожатия, то есть фактически мгновенно.

⚠️ Превышение лимита = лишняя задержка

Но стоит превысить этот порог всего на 1 КБ (до 15 КБ), и скорость загрузки может упасть в два раза. TCP отправит первые 14 КБ и остановится, ожидая подтверждения (ACK) от клиента, что пакеты дошли. Только после этого сервер дошлет остаток. Этот процесс добавляет лишний круг ожидания (RTT), создавая задержку на ровном месте.

🌐 Даже с CDN есть пределы

Конечно, современные CDN (вроде Cloudflare) могут увеличивать стартовое окно, но базовый TCP всё ещё диктует свои правила: хотите идеальную скорость - ужимайтесь в первый пакет.

DevReady
🔥9❤3
This media is not supported in your browser
VIEW IN TELEGRAM
Поиск работы не должен быть сложным

Готовим решение для наших любимых подписчиков, которое кратно упростит поиск работы.

Покажем его на следующей неделе, а пока ловите небольшой намёк… 😆
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5😁3
Технические интервью проверяют не знания

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

Мы видели это много раз за последние месяцы. Есть интересный момент: исследования показывают, что высокий уровень стресса сильно ухудшает результаты на интервью, при этом почти не коррелирует с реальными навыками кандидата.

Проще говоря, интервью часто измеряет не уровень специалиста, а то, как он справляется с давлением в конкретный момент.

Мы решили попробовать это компенсировать и собрали инструмент, который помогает проходить технические этапы спокойнее и стабильнее. Дали протестировать его знакомым разработчикам с разным опытом.

Результат оказался неожиданным: за короткий период люди начали получать офферы, в том числе от крупных компаний (Ozon, Авито, VK и др.) с вилками 250–500 тыс. руб.

В итоге мы упаковали эту технологию в продукт DevReady AI. Это наш помощник, который работает в реальном времени и помогает не «проваливаться» на стрессе во время интервью и показывать феноменальный уровень.

Для тех, кто уже сталкивался с необъективными отказами, он может быть очень полезен.

Ознакомиться можно тут ➡️ devready.work
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7🌚1
DoesStress.pdf
972.1 KB
У кого не открывается исследование, то вот файлом
🔥7🌚1
Как попасть в первый пайплайн к рекрутеру

Если не замечали, то вакансии сейчас закрываются очень быстро.

Почти любую позицию можно закрыть за 2-3 недели после публикации. Это вместе со всеми этапами отбора.

Далее несколько практических советов, как попасть в первый пайплайн, если вы идёте не через рефералов (а они туда попадают почти всегда).

1. Откликайтесь в первые дни после публикации. СРАЗУ.


В первую неделю рекрутер активно просматривает отклики, формирует первый пайплайн и запускает его дальше.
Если этот пайплайн «выстрелил», возвращаться к новым кандидатам уже просто нет смысла.

2. Указывайте в резюме контакт, по которому вы реально на связи.

Telegram, WhatsApp, почта - неважно, главное, чтобы вы отвечали быстро.
Очень частая ситуация: кандидат сильный, но в резюме только почта, которую он проверяет раз в день. Или номер, которым он почти не пользуется. Или ответ через сутки. За это время первый пайплайн уже ушёл дальше.

Много Hr-ов нам пишут, что у них прямо сейчас в работе есть интересные кандидаты, которые просто не успели вовремя откликнуться или не оставили удобный контакт для связи. И всё поезд ушёл.

Рынок сейчас быстрый 🏃‍♂️
🔥6❤2
Почему тебя не приглашают на интервью?

По результатам опроса главная проблема при поиске работы: не получается дойти до этапа интервью.

Давайте разбираться. Провели небольшой рисёрч и систематизировали опыт. Причина обычно в одном или нескольких пунктах.

1️⃣ Ищешь не то и слишком распыляешься
Когда откликаешься на всё подряд, кажется, что увеличиваешь шансы.
На деле: размываешь позиционирование и только больше паникуешь.

2️⃣ Ищешь не там и «засиживаешься» на hh
Один канал ≠ рынок.
Если неделями обновлять только hh, то упускаешь 50%, а иногда и 70% возможностей.

3️⃣ Ищешь не так
– автоотклики
– «откликнусь на всё подряд»
– бесконечные курсы вместо действий
– «подготовлюсь идеально и потом начну»

Спойлер: если откликаешься на вакансию спустя 7+ дней после публикации, то с высокой вероятностью процесс уже почти закрыт.

Почему в итоге не зовут?
• Резюме отсеивается ATS ещё до просмотра рекрутером
• Ценность не считывается за первые 5–10 секунд
• Опыт не адаптирован под конкретную роль
• Отклики уходят в вакансии с низкой вероятностью ответа

Проверь: твоё резюме понятно за 10 секунд человеку, который тебя не знает?

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

Подписывайся и читай гайд.
🔥5❤1
Не забываем о главном

DevReady
😁12
Гайд по поиску работы (2026)

Все уже привыкли, что поиск работы это стресс, бесконечные отклики без результата и мифы про «мертвый рынок».

На самом деле поиск в 2026 году это сложный управляемый проект, требующий довольно много времени и сил. Со своей стратегией, метриками и дедлайнами.

Разберёмся как можно максимизировать шансы на успех:

1️⃣ Чётко определить целевую роль
В чём ваша сильная компетенция?
За что вам готовы платить больше всего?
Чем вы гордитесь в конце концов и что не стыдно рассказать на собеседовании?

2️⃣ Оцифровать и структурировать опыт
Не «я занимался задачами», а
— какие результаты
— какие зоны ответственности
— какой уровень решений

3️⃣ Понять свой рынок
Какие компании подходят
Какие есть ограничения
Где вы будете конкурентны

4️⃣ Упаковать резюме под конкретную роль
Лучше перестать откликаться на всё подряд и использовать автоотклики. Это всё равно бесполезно и создаёт только иллюзию поиска.

5️⃣ Использовать правильные каналы поиска
Они всегда зависят от роли, уровня, срочности
— job-борды (hh, getmatch, geekjob)
— telegram-каналы
— сайты компаний
— выход на нанимающих менеджеров
— рефералки
и другие

6️⃣ Создать поток входящих возможностей
Посты, нетворкинг, старые контакты.
6-7 из 10 наших клиентов получают лучшие офферы вообще не через отклики.

Главная ошибка: начинать с откликов, не имея никакой стратегии.

Можно месяцами «искать работу» или построить систему, которая приводит к собеседованиям каждую неделю.
🔥6❤2
Пропали на неделю?

Мы не пропали. Мы упорно готовили то, что действительно может повлиять на ваш результат.

Скоро запускаем бесплатную диагностику профиля на текущем рынке.

Что это значит:
— анализ вашего резюме
— разбор поведения в поиске
— выявление причин, почему до сих пор нет оффера
— понимание, какие компании вам реально подходят
— конкретные правки
— стратегия поиска, а не хаотичные отклики

Почему это важно?
Большинство до сих пор ищет работу по старой схеме:
взял старое резюме → добавил последнее место работы → отправил 50 откликов → ждёт

Рынок изменился, а конкуренция выросла. Без стратегии вы просто растворяетесь среди одинаковых профилей, а результат стремится к нулю.

Пока небольшой спойлер-скриншот. Эта диагностика станет нашим скромным вкладом в улучшение непростой ситуации на рынке труда.

И да, полезный контент возвращается, теперь он будет ещё практичнее.

DevReady
🔥11❤2
Не все поверили

Не все поверили поверили, когда мы писали про усиливающуюся конкуренцию.

Вот цифры. В январе 2026 года индекс HeadHunter составил 9,6.
Это значит: на одну вакансию приходится почти десять резюме.

За последние 8 лет это самый высокий показатель.

Для сравнения:
в январе 2024 года индекс был 3,4 — рынок испытывал дефицит кадров.

Разница почти в три раза за два года.

Только есть ещё одна проблема. Это рейтинг общий, а не по IT.

В IT сейчас 21,3 резюме на одну вакансию.

Именно по этой причине важно изменить подход к поиску работы.

Если вы продолжаете искать работу по старой схеме, то по сути стучитесь в закрытые ворота.

Сейчас выигрывает не тот, кто больше откликается, а тот, кто точнее позиционируется.

DevReady
🔥7❤1
Не забываем о главном
😁9
Не забываем о главном
😁12