Тихон | Помогаю разработчикам устроиться в BigTech
5.36K subscribers
200 photos
14 videos
1 file
139 links
Senior-разработчик, ментор
🫂Записаться на консультацию или задать вопрос @codepunks_bro
Отзывы https://t.me/bestitteam
Download Telegram
Отправились в древний Китай, где стояла большая башня, на которой написано:

Если вас сократили или закрыли проект — это лучшее что может быть.
(с) Конфуций
(да-да, серьезно) 😅

Как минимум стоит принять факт, что вы работали либо над ненужным проектом, либо были не нужны в команде, и такая работа сама по себе стресс.

Да и многие еще не знают после сокращений, что чаще всего их ждет новая хорошая работа с интересным проектом и ростом по зп, а это именно то, что чаще всего случается)

Так что, если следовать китайским мудростям, все идет по плану 🤞
25🤩8🎉7💯6
С новым 2026-м годом! 🌲⛄️

Желаю всем добиться поставленных целей, не останавливаться и покорять новые вершины в любимом деле

Спасибо всем, кто провел с нами 2025-й год, мы старались дать максимум пользы и интересных стримов, и тоже многому научились и выросли вместе с вами ❤️

Встретимся в следующем году!
Please open Telegram to view this post
VIEW IN TELEGRAM
🎄2813🔥8❤‍🔥6👍6🎉6🦄1
Встретил новый год в Китае

Решили посмотреть как можно больше всего, в итоге получился такой маршрут:

Шанхай -> Горы -> Пекин -> Гонконг

Конечно, путешевствие из города в город не равно отдых, после такого кол-ва переездов и перелетов нужно отдельно отдыхать)

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

Так что поездки в Новый год куда-то точно больше не планирую, ну а сейчас уже возвращаюсь в рабочий режим, ведь в прошлом году январь был богат на собеседования

Ставьте ⛄️, если хотите чтобы больше раскрыл тему Китая, или 🤓, если уже пора возвращаться к техническим постам)

Кстати, кто как встретил Новый год?)
🤓2523🔥93👍1
Начинаем готовиться к найму в 2026-м

В этом посте рассказывал как прошел январь в прошлом году, рекуртеры сразу активизировались с ~12 числа и первые офферы уже получали в 20-х числах.

В декабре последний оффер получили 29-го числа.

Если хотите сделать хороший рывок в январе-феврале, то сейчас подходящее время начать — @codepunks_bro
🔥7👌5🐳5👍3
Пекин, финальная сходка в Китае)⛄️

На этот раз встретились не с менти, а с ментором нашей команды, Дамиром, обсудили найм в 2025-м и планы на 2026-й 🫡

Дамир всегда подкидывает нам интересных фишек в резюме, и мы даже делали стрим на эту тему) а также за 2025-й год вывел много ребят с небольшим опытом на рынок и заонбордил на работе 💪

В этому году планируем еще как минимум 4 совместных стрима, stay tuned!

p.s. забавно, что даже в Китае, в разных городах есть с кем встретиться из нашего комьюнити, продолжаем расти)
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥178🤓43
Тренировка livecoding на собеседованиях! 🫡

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

Как будет проходить:
— Решаем задачи только с собеседований
— Каждый на стриме может решать вместе с нами
— Доводим одну тему до идеала JS/TS/Контекст/Замыкания/React 💪

Чтобы лучше подготовиться можно посмотреть наши предыдущие стримы и топовые собеседования на менторстве на ютубе, всех ждем!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15👍105👌2
С нуля до 200+

— Выпускник университета, небольшой опыт
— Уже после старта совместной работы, Кирилла признают годным и хотят отправить на службу
— Подача аппеляции, отсрочка до следующего призыва и необходимость найти аккредитованную IT компанию
— Супер-активная подготовка, несколько собеседований и оффер 200+ прямо перед новым годом

Волновались всей командой за каждый этап поиска)

Если нужна помощь в подготовке и выходе на рынок — пиши @codepunks_bro, разберемся)
🔥25👏751
Зачем стрессовать на собеседованиях, когда можно просто прорешать все варианты задач заранее?)

Именно этим мы и займемся на стриме по livecoding через час, всех ждем, подключайтесь решать вместе с нами 🫡

Все приглашения на стримы приходят в 🔺бота (там нет ничего лишнего, только ссылки на стримы)

Тут будет чат 🤝
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🤝85
Поиск работы за рубежом: разговор с разработчиком с Кипра о том, как всё устроено на самом деле

Эта статья написана от лица моего коллеги, Frontend разработчика и ментора Никиты, который уже несколько лет работает на кипре и помогает другим разработчикам устроиться зарубеж.


Сегодня хочу поговорить с вами на тему поиска работы зарубежом или как еще говорят “валютной удаленке”.

Скажу сразу. Всё устроено почти так же, как на российском рынке: те же созвоны, те же технические этапы, те же знакомства с командой. Иногда добавляют лайвкодинг, иногда — системный дизайн, но общая логика одна и та же.

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

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

Вообще, если сравнивать атмосферу двух рынков, то ощущение такое, что в российском секторе в последние пару лет рекрутер перестал быть союзником.

Не в смысле, что все стали «врагами», нет — просто появилось много напряжения: лишние проверки, лишние подозрения, ощущение, что тебя заранее рассматривают под лупой, будто ты потенциально что-то скрываешь. Многие кандидаты ощущают, что собеседование начинается уже с недоверия. Это выматывает.

Когда общаешься с западными рекрутерами, контраст бросается в глаза. Там человек на том конце созвона реально хочет помочь.

Он понимает: если он тебя приведёт в процесс, если ты пройдёшь — закроется позиция, закроются его KPI, он получит бонус. У вас общая цель. И это сразу меняет тон диалога. Там чаще чувствуется нормальное человеческое отношение: тебя не проверяют на прочность, а пытаются понять, подойдёт ли вам друг другу роль.

И тут мы плавно переходим к одному очень частому мифу: «чтобы искать работу за рубежом, нужен идеальный английский». Это миф. Да, английский нужен, никто не спорит. Но не обязательно на уровне C1–C2. Если вы способны спокойно рассказать, кто вы, что делали, в чём ваш опыт — этого уже достаточно для большинства вакансий.

Более того, рынок последних двух лет действительно изменился: огромное количество сильных разработчиков из СНГ попали в международные компании, и теперь многие техотделы полностью русскоязычные. Иногда английский нужен только для первого скрининга — просто чтобы рекрутер понял, что вы не блефуете.

На техничках всё ещё проще. В 90% случаев от вас хотят понять ваш опыт, а не проверить ваше произношение. И что особенно приятно — технические вопросы чаще всего настоящие, рабочие. Если компания делает продукт с анимациями — спрашивают про анимации. Если у них highload — обсуждаете оптимизацию. И так далее, все точнее.

Кстати, если вы только начинаете думать про зарубежные возможности, есть одна вещь, которую важно сделать прямо сейчас — даже если вы не планирует менять работу в ближайшее время. Это создать LinkedIn. LinkedIn — главный источник вакансий, главный способ, которым вас находят рекрутеры, главный инструмент, который даёт вам вход на глобальный рынок. Причём работает он лучше всего, если аккаунт «живой»: пару контактов, пара лайков, несколько обновлений. Алгоритмы это любят.

На самом деле первая волна приглашений обычно приходит сама. Там конверсия удивительная: если рекрутер написал вам первым, скорее всего, next step будет почти гарантированно. И это очень успокаивает — ты чувствуешь, что не ты стучишься в закрытые двери, а тебе открывают их сами.
🔥165
Есть, конечно, свои практические нюансы. Например, оформление выплат. Многие компании не могут платить прямо в Россию. Но вариантов обойти это море: контракты через Грузию, ИП в Армении, выплаты в крипте, работа как contractor через зарубежное юрлицо. Это обычная практика для сотен разработчиков. На стримах мы много об этом говорили, и каждый раз я удивляюсь: насколько людям сложно поверить, что это работает.

Конечно, есть компании, которые не рассматривают кандидатов из России. Это факт, и его надо принимать спокойно. Но есть десятки тысяч других, которые рассматривают. И там уже всё зависит не от паспорта, а от вас.

Тема, на самом деле, огромная. За один разговор её не охватить — тут и юридические детали, и оформление, и примеры вакансий, и подготовка резюме, и разные подходы к собеседованиям.

Но если отжать всё до одного простого вывода, который я хочу донести — работа за рубежом не страшная, не недосягаемая, не «для избранных». Она нормальная. И во многом — даже проще, чем работа внутри СНГ.

Кому хочется погрузиться глубже — приходите на стримы. Там всегда можно задать любые вопросы и разобрать конкретные кейсы. Много ребят уже нашли работу благодаря таким обсуждениям, и, честно говоря, я всегда рад помочь ещё кому-то сделать этот шаг.
🔥254💯1
Собрал список самых частых задач на Frontend-собеседованиях, которые попадались нам на live-coding / тех этапах

Кому-то все задачи покажутся баяном и легкотней, а для кого-то все будет в новинку и все задачи неизвестны. Подробно расписать все в одном посте невозможно, поэтому вставлял только краткие названия, кто решал тот поймет, кто не решал — вбивайте в гугл или просто посмотрите наши собеседования на ютубе

1) JavaScript “алгоритмические” мини-задачи

— Debounce / Throttle (поиск, скролл)
— DeepСlone (объекты/массивы, Date/Map/Set — хотя бы обсудить ограничения).
— Flatten массива ([1,[2,[3]]] -> [1,2,3]) + вариант с глубиной.
— findUnique (uniq, удаление дублей, подсчёт частот).
— GroupBy (сгруппировать массив объектов по полю).
— Promise-методы: Promise.all, allSettled, race (упрощённые реализации).

2) Асинхронность, контекст, запросы


— fetchWithRetry или useFetchWithRetry
— Задачи на вывод в консоль(миллион вариантов, нужно знать порядок микро, макрозадач, что такое executor, как работают async функции и RaF + RequestIdleCallback)
— Задачи на this, контекст, всплытие(много вариантов, нужно знать про TDZ, var, let, всплытие, отличие стрелочных от declaration)

3) React-задачи (самые популярные)

— Список + фильтр + поиск + сортировка + пагинация (классика).
— Форма с валидацией (email/пароль, async validation, disable submit).
— Оптимизация рендеров: memo, useCallback, useMemo.
— ErrorBoundary (часто теорией)

4) TypeScript-задачи (если TS)

— Типизировать функцию/хук, часто с дженериками: getValueByKey к примеру
— Реализовать свой readonly или partial, привести пример собственного mappedType

5) CSS/верстка


— Порядок селекторов
— Flex/Grid layout, responsive.
— Sticky хедер / футер.
— Центрирование, равные колонки, “карточки в сетке”.

Если формат интересен, ставьте 🤓 сделаем также подборку самых частых вопросов на собеседованиях, там очень много глубоких и хитрых вопросов, которых в популярных сборниках и не увидишь.

Это такой джентельменский набор, который лучше держать в "кеше" на этапе собеседований. Это и другое тренируем на менторстве, а также на бесплатных стримах с решением livecoding🫡
Please open Telegram to view this post
VIEW IN TELEGRAM
🤓8624🔥19👍3🤝1
Путь к офферу 300+

Вводные:
— В поиске работы уже продолжительное время
— 10+ лет опыта, разные стеки, опыт тимлидства
— Начали работать за 1.5 месяца до нового года

Итог:
— Переделали резюме по нужный стек
— Подтянули техничку для собеседований
— Спустя месяц получили оффер на 180 в компанию из РБ
— Еще через неделю получили оффер на 300+ на специфичный стек, но он хорошо метчился с бэкграундом

Если у тебя тоже здоровенный опыт, но рынок не поддается — пиши @codepunks_bro, разберемся)
🔥16👏10🎉6
Встретил рабочую неделю во Вьетнаме 🇻🇳

Раньше я думал, что круто путешествовать одному.
Потом понял: съездить одному — вообще не так сложно. Это просто левел “я могу”.

Уже чуть сложнее — когда можешь ездить вместе с женой.

И вот сейчас я смотрю на мужиков, которые везут в отпуск всю семью — дети, родители…
И думаю: вот это уровень, к которому я хочу прийти.

И, конечно, для всех уровней базовый минимум — удаленка и навык искать работу из любой точки мира, и быть достаточно прокачанным чтобы выбивать 3500$+ на любом рынке

Какой у тебя сейчас левел?

1. путешествовать одному
2. путешествовать вдвоём
3. возить всю семью 😄 (готов взять у вас консультацию, как прийти к такому уровню)
🔥285👍4
Офферы получают не самые умные, а самые подготовленные

На скрине ребята прошли собеседование, которое на 100% состояло из задач и вопросов, которые мы тренировали на групповых звонках и моках, ровно как на ЕГЭ, где все задачи заранее известны, нужно только подготовиться


За 2025-й в работе более чем со 100 разработчиками, самое важное что я понял — задачи и навык их решать теряется каждый месяц. Нужно просто выдержать спринт 1-3 месяца, выйти на пик своей продуктивности в решении задач и рассуждений на хардовые темы.

Немалая часть работы уходит на то, чтобы сдерживать разработчиков от "сейчас еще подучу пару тем" или "нужно доделать проект" и фокусировать на подготовке к реальным задачам с собеседований и, наконец, реальному прохождению собеседований.

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

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

«Сейчас еще подучу пару тем»
«Вот закончу проект — и выйду на рынок»
«Нужно сначала разобраться во всём получше»

— Темы забываются.
— Контекст теряется.
— Сроки растягиваются.

В итоге — собеседования либо не начинаются, либо проваливаются,
особенно на хорошую вилку.

Если хочешь оперативно подготовиться в компании крутых разработчиков — пиши @codepunks_bro 🫡
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15💯9👍53