Автор этих строк (Senior Java Developer) попал под сокращение, потратил месяцы на поиск новой работы и получил, наконец, свой долгожданный оффер. Хочу поделиться полезными для коллег по IT-цеху заметками на полях. Сразу скажу, что у них есть своя специфика, ибо не все из вас разрабы, джависты и сеньоры, но уж простите, чем богат - тем и готов поделиться.
1) Если вас устраивает ваша работа и вы не ищете новую, вам всё равно лучше быть в курсе происходящего на рынке труда, а в идеале - самому собеседовать. Иначе в случае чего вам придётся помучаться из-за незнания актуальных стандартов собеседований и резюме, нереалистичных финансовых ожиданий и т.д.
2) Не бывает работодателей, у которых дела всегда шли и будут идти хорошо. Даже если они большие, сильные и устояли в 2022 году. Поэтому пункт 1 в любом случае актуален для вас.
3) Вероятность попасть под сокращение в нынешних условиях - это не вопрос вашей квалификации и достижений, а вопрос, смогут ли в случае чего без вас обойтись. Стоит учитывать это при выстраивании своей карьерной стратегии.
4) В резюме делайте акцент скорее не на обязанностях, а на достижениях. Устный рассказ о достижениях последних лет также необходимо подготовить.
5) На собеседованиях вам теперь часто придётся кодить или писать запросы. Поэтому решайте задачи на leetcode (алгоритмы, SQL).
6) За рабочей практикой, особенно если вы сами не собеседуете и не принимаете архитектурных решений, часто теряется теория. Которую нужно периодически навёрстывать (впрочем, на собеседованиях её спрашивали всегда, так что это не новость).
7) В частности, помимо Java нынче на собесах активно спрашивают Spring (особенно про аннотацию @Transactional), очереди (особенно Kafka) и всякую теорию по БД (например про индексы Postgres, WAL, партицирование/шардирование или уровни изоляции транзакций).
8) Особенно на Java-интервью нынче любят спрашивать про всякие тонкости, связанные с Garbage Collector.
9) Ещё один характерный тип задач - Code Review.
10) Обязательно повторите многопоточку настолько, насколько можете.
11) Будьте готовы выдать какой-никакой сравнительный анализ JDBC и Hibernate. И ещё, говоря о последнем: повторите основные аннотации и почитайте про "проблему N+1".
12) Помимо шаблонов проектирования от GoF постарайтесь въехать в шаблоны проектирования микросервисной архитектуры.
13) Если вы претендуете на синьорскую и выше вакансию, будьте готовы к System Design Interview. Вот так прям и загуглите.
14) Будьте готовы к тому, что вам придётся сделать 1000+ откликов, прежде чем конвертировать их в десятки технических интервью, несколько финалов и оффер.
15) Приглашение на финал - это ещё совсем не оффер. Более того, даже если после финала вам сразу дают анкету для СБ - это ещё ни разу не оффер, не обманывайте себя лишний раз.
16) Если вас попросили после финала заполнить анкету для СБ, а потом, например, сказали, что решили закрыть вакансию внутренним переводом - не нужно сразу валить всё на СБ и впадать в панику, вспоминая, кому из нынешних иноагентов и экстремистов вы донатили лет семь назад и на какие митинги тогда ходили. Вполне вероятно компания просто действительно решила сэкономить за ваш счёт.
17) Следует понимать: конкурс на российские IT-вакансии нынче 20+ человек на место, причём в связи с отменой налоговых льгот для IT-компаний и всевозможными блокировками количество IT-вакансий в РФ в ближней перспективе будет лишь уменьшаться, а вторая волна IT-релокации уже стала реальностью, просто более ползучей, чем в 2022. Так что не обращать внимание на зарубежных работодателей было бы недальновидно и опрометчиво.
18) Также замечу, что помимо HH стоит искать работу ещё и на LinkedIn, правда, они порой предвзяты к россиянам и посему могут забанить по какому-то неочевидному пустяку. Также не пренебрегайте Хабром и профильными телеграм-каналами.
19) Стоит учитывать: в связи со слишком большим числом российских удалёнщиков и их давлением на зарубежный IT-рынок процент компаний, требующих обязательной релокации будет лишь увеличиваться. Причём многие из них отдают приоритет уже состоявшимся релокантам.
20) Опять же, русскоязычных зарубежных вакансий не так много и там огромный конкурс. Так что учите английский хотя бы до B2, благо для набора B2 в принципе достаточно ежедневного чтения IT-доков. А в англоязычное резюме вообще пишите C1, даже если в реале у вас B2.
21) Сформулируйте лично для себя ответ на вопросы "в каком направлении я хочу развиваться" и "кем я вижу себя через 5 лет". Вас не раз и не два что-то такое спросят.
22) Конкретно для джавистов сейчас ребром встал вопрос с Kotlin. Опыт с ним - огромный плюс. Его отсутствие - довольно значимый минус.
23) Если вы москвич или питерец (а также, вероятно, екатеринбуржец, казанец или ещё какой мегаполисец) - существенным плюсом при трудоустройстве для вас будет готовность хотя бы частично работать в офисе.
24) Не сильно рвитесь в Яндекс, а если таки рвётесь, отложите технические секции на месяцок после звонка HR'а, чтобы подготовиться (leetcode в помощь). А лучше всего вообще подавайтесь туда на weekend offer, чтоб или сразу попасть туда или понять, что следующий раз - только через полгода.
25) Вполне вероятно вам придётся работать по самозанятости/ИП/ГПХ. Это такая нынешняя замена былых серых зарплат. И, кстати, это ещё и схема работы с частью иностранных работодателей. Последние иногда платят в крипте.
26) Не пренебрегайте позициями как чуть ниже, так и чуть выше. К примеру, "Middle+" значит "возьмём, может, миддла, а может, сеньора, как пойдёт". А "Lead", если прямо не указано "Team Lead" может означать "ищём действительно крутого сеньора".
27) Искать сегодня IT-работу полгода и даже более - не грех, а новая норма. Но если полгода уже где-то близко, а оффера всё нет - получайте сертификаты или берите подработку, желательно позволяющую выложить код на Github, чтобы было что предъявить потенциальным работодателям в своё оправдание.
28) Не давайте себе выгореть при поиске работы. Отдыхайте в выходные дни, съездите куда-нибудь на праздники и т.д.
29) Если вы ещё не подружились с ИИ - обязательно сделайте это хотя бы на базовом уровне.
30) Приукрашивать свой опыт нынче не просто можно, но, пожалуй, по крайней мере на уровне резюме (а резюме, что не все понимают - это ваша личная реклама) нужно. Но это должно быть именно приукрашивание, а не враньё с три короба, на котором вас 100% запалят, а то и внесут в какие чёрные списки. Более того, будьте готовы подтвердить с помощью трудовой книжки или как-то иначе (если речь идёт о работе не по ТК) заявленный в резюме список мест работы/проектов.
Всем спасибо за внимание и удачи в карьере!
Комментарии (25)

onets
25.04.2026 14:52А как так вышло, что сократили, если не секрет? Российская или зарубежная компания?

Riffmaster Автор
25.04.2026 14:52Российская. В общем, для поддержания проекта на плаву моя должность оказалась ненужной, а от всех "излишеств" решено было отказаться из экономии.

Xelld
25.04.2026 14:52Согласен с многими пунктами.
Многие коллеги не всё ещё не принимают, что уметь рассказать про себя и свой опыт - не менее важно, чем иметь этот самый опыт, к сожалению.
И вообще часто вижу, что люди несерьёзно подходят к собеседованиям, с обеих сторон.

PlatinumKiller
25.04.2026 14:52Скажу со своей колоколни, из прогера упал в сварщики, так тут пришлось наврать чуть ли не варил эльфелевую башню)) а она на заклепках

AndruxaBS
25.04.2026 14:52Ой ну такое себе, всё в кучу сбито. И сферы(что годится для бигтеха, того никогда нет в массово народном программировании и наоборот) и уровни что для сеньора надо мидлу помехой быть может. Под конец еще и релокейтами зачем то приправлено.

PlatinumKiller
25.04.2026 14:52А это уже страх что и тут ты не пригодишься… я это понимаю и не осуждаю

RulenBagdasis
25.04.2026 14:52Так что учите английский хотя бы до B2, благо для набора B2 в принципе достаточно ежедневного чтения IT-доков. А в англоязычное резюме вообще пишите C1, даже если в реале у вас B2.
А для программирования на Java на уровне мидла достаточно читать книжки по Java, ага )) Если прочитали много книжек, в резюме пишите “синьор”.

overslepter
25.04.2026 14:52Очень странное послевкусие от статьи. Почти все пункты экстраполируются на всë ИТ но имеются ввиду только программисты.

SergeyMagn1t
25.04.2026 14:52Автор этих строк (Senior Java Developer) попал под сокращение, потратил месяцы на поиск новой работы и получил, наконец, свой долгожданный оффер
Подскажите, 3 оклада без проблем выплатили при сокращении?

Vadik_prog
25.04.2026 14:52И плюс ещё интересно сумма офера больше/ меньше/ такая же как до сокращения

blackyblack
25.04.2026 14:52По всем пунктам согласен. На Java позицию без Spring вообще нет смысла подаваться - сейчас чистая Java никому не нужна и нигде не используется.
От себя добавлю, что из немногих способов попасть на живого человека - это выполнение тестового задания или идти в обход и связываться с нанимающим менеджером напрямую. Все остальные отклики вам ничего не дадут.

tarantula58910
25.04.2026 14:52“31)” если есть малейшая возможность, то уходите из ИТ. нас в РФ стало слишком много.

NelEvg
25.04.2026 14:52Куда же интересно, не в окопы надо полагать, в других областях и того хуже, если не хотите работать руками конечно же)

tarantula58910
25.04.2026 14:52Куда
a) к чему душа лежит b) где есть доход или наоборот a) где есть доход b) к чему душа лежит
посмотрите на людей за пределами ИТ. не все они нищебродят.
если не хотите работать руками конечно же
лучше работать руками, чем анал-карнавал на собесах.

DruzhininaNadezhda
25.04.2026 14:52Да что это за прикол про работать руками и заработать миллионы? На себя? Может быть, если без выходных и сна, но для этого надо иметь рейтинг на соответствующих сайтах и сарафанное радио. На дядю? Работаю в it блоке двух заводов (изделия из металла, резка металла и тп в b2b), оборот крайне приличный, зарплата работяг отличается от зп наших программистов 1с в меньшую сторону (можно брать доп смены, но я говорю об одиноковых рабочих часах). И зарплаты эти вполне себе в рынке, если верить hh.

CoreXX
25.04.2026 14:52Сферу надо менять. Быть гибким. Уметь экономить(не заказывать готовую еду, а ходить в семерочку).

Adrenalin_IT
25.04.2026 14:52Я сам Senior Java и пытаюсь полгода найти работу. Со всем согласен, только дополню:
- Теперь в резюме должно быть железобетонно навыки вайб-кодинга. Дописать, что используешь Kilo, claude code и т.д..
- Если есть возможность, то изучить смежные языки и отросли. Замечаю, что просят знать еще Go, TypeScript или тот же Kotlin.
- Поиск через HH просто мрак. В моём случае сработало поворошить все контакты начальников и закинуть резюме по рефералке бывшим коллегам.
onets
Нет, не обольщайтесь, в северной америке, очередь в магазине на кассу - это не queue
PlatinumKiller
Sequence?
onets
Line
mixsture
По моему опыту, очередь куда-то чаще всего превращается в heap :)
Femistoklov
Как это не куеуе? Вы ещё скажите, что строка в письме - это не string.
Akon32
string это же линия на карте...