Автор этих строк (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% запалят, а то и внесут в какие чёрные списки. Более того, будьте готовы подтвердить с помощью трудовой книжки или как-то иначе (если речь идёт о работе не по ТК) заявленный в резюме список мест работы/проектов.

Всем спасибо за внимание и удачи в карьере!

Комментарии (5)


  1. onets
    25.04.2026 14:52

    благо для набора B2 в принципе достаточно ежедневного чтения IT-доков

    Нет, не обольщайтесь, в северной америке, очередь в магазине на кассу - это не queue


  1. onets
    25.04.2026 14:52

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


  1. Xelld
    25.04.2026 14:52

    Согласен с многими пунктами.

    Многие коллеги не всё ещё не принимают, что уметь рассказать про себя и свой опыт - не менее важно, чем иметь этот самый опыт, к сожалению.

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


  1. AndruxaBS
    25.04.2026 14:52

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


  1. RulenBagdasis
    25.04.2026 14:52

    Так что учите английский хотя бы до B2, благо для набора B2 в принципе достаточно ежедневного чтения IT-доков. А в англоязычное резюме вообще пишите C1, даже если в реале у вас B2.

    А для программирования на Java на уровне мидла достаточно читать книжки по Java, ага )) Если прочитали много книжек, в резюме пишите “синьор”.