Forwarded from Отзывы | Тихон
#отзыв в голосовом от @AlexCodes_official 🔥🔥 Получили международный оффер 4500$ и закрыли ИС 💪
🔥17🏆3❤2
Еще давным давно, под новый год мы с женой ездили Шанхай, встретились с Алексеем из нашей группы, и я выложил об этом пост
Через день мне написал Саша, который тоже живет в Шанхае, занимается разработкой и находится в активом поиске работы
Мы почти сразу начали работать, и конечно поиск работы был гораздо жестче и интереснее чем просто сделать hh 👇
Мы подготовили резюме, самопрезентацию, линк и техничку вместе с нашим ментором Настей, которая уже более 10 лет живет в Бразилии, и знает про поиск через линк буквально все)
В итоге получилось не с первого собеседования, но на второй месяц выбили 4500$ в американскую компанию, позиция исключительно фронта. И этот кейс я пишу уже после успешного закрытия ИС ✊
Надеюсь, это история и вас замотивирует, ведь получить хороший оффер можно из любой точки мира, если приложить достаточно усилий
@codepunks_bro
Это, кстати, была наша первая сходка комьюнити вне России, важный исторический момент)
Через день мне написал Саша, который тоже живет в Шанхае, занимается разработкой и находится в активом поиске работы
Мы почти сразу начали работать, и конечно поиск работы был гораздо жестче и интереснее чем просто сделать hh 👇
Мы подготовили резюме, самопрезентацию, линк и техничку вместе с нашим ментором Настей, которая уже более 10 лет живет в Бразилии, и знает про поиск через линк буквально все)
В итоге получилось не с первого собеседования, но на второй месяц выбили 4500$ в американскую компанию, позиция исключительно фронта. И этот кейс я пишу уже после успешного закрытия ИС ✊
Полный и супер-развернутый отзыв Саши в голосовом.
Надеюсь, это история и вас замотивирует, ведь получить хороший оффер можно из любой точки мира, если приложить достаточно усилий
@codepunks_bro
🔥21❤🔥6❤4🏆2⚡1👏1
Вопросы с собеседования в VK на middle+ позицию, в том же порядке, в котором их задают на собеседовании
А также дали 6 лайвкодинг задач, которые прикрепим в комментарии чтобы все поместилось в один пост
На сколько вопросов ответили бы? 👇
- Расскажи про различия между функциями в JS?
- Что такое this?
- Какие есть способы подмены контекста внутри функции?
- В чём разница между preventDefault и stopPropagation?
- В каких случаях может использоваться stopPropagation?
- Как удалить произвольный элемент из массива?
- Как быстро вставить элемент в упорядоченный массив?
- Как можно перехватить все JS ошибки на странице?
- Для чего нужен ServiceWorker и что это такое?
- Какие есть способы работы с асинхронным кодом в JS?
- Как отменить выполнение fetch запроса?
- Какие инструменты можем использовать что бы получать информацию в реалтайме в чате?
- Как можно отцентрировать div?
- С помощью каких тестов можно узнать, какую кнопку больше нравиться нажимать пользователям?
- Что такое VirtualDOM, как он работает?
- В чём отличие между React и Angular?
- Что такое стейт менеджеры и для чего они нужны?
- Что такое контекст в React?
- Какой стейт менеджер лучше выбирать при разработке приложения на React?
- Какие основные жизненные этапы у компонента React?
- Для чего нужны хуки useRef и forwardRef в React?
- Для чего нужен useMemo?
- Что такое prop drilling?
- Как понять что твой сайт открыт в iframe? И как можно запретить открывать в iframe?
- Что такое CSP в браузере?
- Как защититься от XSS?
- Как контролировать качество написания кода?
Если нашли для себя что-то новое, ставьте 👍 и пишите в комментариях какие компании взять для следующего разбора, или в личку @codepunks_bro
А также полный разбор вопросов и задач приложил в первом комментарии к посту 👇
Сами вопросы достаточно простые и понятные, но в каждом можно много добавить от себя.
А также дали 6 лайвкодинг задач, которые прикрепим в комментарии чтобы все поместилось в один пост
На сколько вопросов ответили бы? 👇
- Расскажи про различия между функциями в JS?
- Что такое this?
- Какие есть способы подмены контекста внутри функции?
- В чём разница между preventDefault и stopPropagation?
- В каких случаях может использоваться stopPropagation?
- Как удалить произвольный элемент из массива?
- Как быстро вставить элемент в упорядоченный массив?
- Как можно перехватить все JS ошибки на странице?
- Для чего нужен ServiceWorker и что это такое?
- Какие есть способы работы с асинхронным кодом в JS?
- Как отменить выполнение fetch запроса?
- Какие инструменты можем использовать что бы получать информацию в реалтайме в чате?
- Как можно отцентрировать div?
- С помощью каких тестов можно узнать, какую кнопку больше нравиться нажимать пользователям?
- Что такое VirtualDOM, как он работает?
- В чём отличие между React и Angular?
- Что такое стейт менеджеры и для чего они нужны?
- Что такое контекст в React?
- Какой стейт менеджер лучше выбирать при разработке приложения на React?
- Какие основные жизненные этапы у компонента React?
- Для чего нужны хуки useRef и forwardRef в React?
- Для чего нужен useMemo?
- Что такое prop drilling?
- Как понять что твой сайт открыт в iframe? И как можно запретить открывать в iframe?
- Что такое CSP в браузере?
- Как защититься от XSS?
- Как контролировать качество написания кода?
Если нашли для себя что-то новое, ставьте 👍 и пишите в комментариях какие компании взять для следующего разбора, или в личку @codepunks_bro
А также полный разбор вопросов и задач приложил в первом комментарии к посту 👇
👍53🔥27❤3🎉1
Российский и зарубежный рынок для фронтэнд разработчика
Немного статистики для тех, кто думает о поиске работы в 2026-м с зарплатой в долларах: плюсы, минусы, зарплаты.
Сначала про диапазон зарплат:
В России 60% офферов для фронта попадает в диапазон 200-300 тысяч рублей. В диапазоне 300-380 еще 20% офферов. И 20% получают менее 200 тысяч.
На зарубежном рынке, зарплаты миддлов усредняют офферы из КЗ и УЗ, там могут предлагать и 1500$, и 2500$, но ставка в других странах начинается от 3000$, и все остальные офферы выше этой суммы.
Медиана в рублях: 260 тр
Медиана в долларах: 330 тр
В рублях >300 тр: 20% процентов
В долларах >4000$: 50% процентов
Средний зарубежный оффер — это 85-й перцентиль российского рынка.
Чтобы получать столько же, сколько в среднем платят в долларах, нужно быть в топ-15% по зарплате в России.
Теперь про максимальные зарплаты:
В разное время я знал разработчиков, кто получал и 400, и 500 и 750 на руки. Но это все использовать мы не можем, потому что это слухи и это в разные года и у разных грейдов.
У тех с кем мы получили офферы в 2025 и 2026-м:
350-380 на руки это стабильный верх в рублях. То есть пробить выше в рублях — очень сложно.
6-7к$ на руки в долларах это стабильная верхушка в валюте. Но это уже сильно выше относительно максимумов в рублях.
Кстати 👇
И финально про рынки:
Россия это 2% от глобального рынка, поэтому логично, что при правильной работе возможностей тут много, но это точно не легче и не проще, чем просто найти работу в РФ.
При этом просить больше тут сильно легче. So keep growing ✊
А также в этот четверг у нас будет совместный стрим с Евгенией, основателем школы английского для разработчиков, и мы подготовим кейс фронтэнд собеседования на английском языке 🤞
Немного статистики для тех, кто думает о поиске работы в 2026-м с зарплатой в долларах: плюсы, минусы, зарплаты.
Тут не будет информации из открытых источников, только статистика по 2000 собеседованиям и 100+ принятых офферов у тех, с кем я лично работал.
Сначала про диапазон зарплат:
В России 60% офферов для фронта попадает в диапазон 200-300 тысяч рублей. В диапазоне 300-380 еще 20% офферов. И 20% получают менее 200 тысяч.
На зарубежном рынке, зарплаты миддлов усредняют офферы из КЗ и УЗ, там могут предлагать и 1500$, и 2500$, но ставка в других странах начинается от 3000$, и все остальные офферы выше этой суммы.
Медиана в рублях: 260 тр
Медиана в долларах: 330 тр
В рублях >300 тр: 20% процентов
В долларах >4000$: 50% процентов
Средний зарубежный оффер — это 85-й перцентиль российского рынка.
Чтобы получать столько же, сколько в среднем платят в долларах, нужно быть в топ-15% по зарплате в России.
Теперь про максимальные зарплаты:
Я не буду брать совсем единичные случаи, а скорее то что удалось повторить хотя-бы 2-3 раза.
В разное время я знал разработчиков, кто получал и 400, и 500 и 750 на руки. Но это все использовать мы не можем, потому что это слухи и это в разные года и у разных грейдов.
У тех с кем мы получили офферы в 2025 и 2026-м:
350-380 на руки это стабильный верх в рублях. То есть пробить выше в рублях — очень сложно.
6-7к$ на руки в долларах это стабильная верхушка в валюте. Но это уже сильно выше относительно максимумов в рублях.
Кстати 👇
Если вы зарабатываете больше 7к$ net во фронтэнд разработке, напишите пожалуйста нам на @codepunks_bro, потому что это сейчас максимально актуальная и интересная тема в группе и лично для меня ✊
И финально про рынки:
Россия это 2% от глобального рынка, поэтому логично, что при правильной работе возможностей тут много, но это точно не легче и не проще, чем просто найти работу в РФ.
При этом просить больше тут сильно легче. So keep growing ✊
А также в этот четверг у нас будет совместный стрим с Евгенией, основателем школы английского для разработчиков, и мы подготовим кейс фронтэнд собеседования на английском языке 🤞
❤32👍12🔥4
Собрал вопросы с 8-ми собеседований в Сбер, и нашел много совпадений👇
А в этом посте, я бы хотел поделиться вопросами с собеседований, которые отличались от стандартных и показались мне интересными, давайте смотреть
Вопросы
-> Как можно отслеживать изменения между вкладками браузера?
-> Что нового появилось в React 18 и React 19? Назовите новые хуки.
-> Что делает хук
-> Как правильно обрабатывать ошибки и состояние загрузки при выполнении асинхронных запросов в React?
-> Когда нужно использовать аборт контроллер для отмены запросов в React?
-> Почему использование функций вида
-> Какие проблемы могут возникнуть, если неправильно называть стейты и сеттеры в React (например, text, setText)?
-> Как правильно реализовать тоггл-логику для показа/скрытия элементов в React?
-> Что такое кросс-браузерность и как решать проблемы совместимости CSS между браузерами?
-> Как решить проблему конфликта стилей между двумя микрофронтами, использующими разные версии дизайн-системы? Как решить вопрос специфичности CSS?
-> При каких сценариях ты используешь useEffect, а когда используешь другие хуки?
-> Что за хук useId и для чего он нам нужен, почему мы не можем сами через константу сгенерировать id?
-> Является ли WebSql частью спецификации HTML5?
А в комментариях приложил 7 файлов-разборов с собеседований, с которых тянули это вопросы + в продолжение поста приложил summary, с базовыми вопросами, которые повторялись чаще всего.
Удачи на собеседованиях ✊
Почти 80% вопросов -> максимально стандартные: все вопросы с них я прикреплю комментарии, чтобы можно было проследить откуда они идут и как проходили сами собеседования
А в этом посте, я бы хотел поделиться вопросами с собеседований, которые отличались от стандартных и показались мне интересными, давайте смотреть
Вопросы
-> Как можно отслеживать изменения между вкладками браузера?
-> Что нового появилось в React 18 и React 19? Назовите новые хуки.
-> Что делает хук
use() в React 18?-> Как правильно обрабатывать ошибки и состояние загрузки при выполнении асинхронных запросов в React?
-> Когда нужно использовать аборт контроллер для отмены запросов в React?
-> Почему использование функций вида
renderHeader и renderBody может быть избыточным в JSX?-> Какие проблемы могут возникнуть, если неправильно называть стейты и сеттеры в React (например, text, setText)?
-> Как правильно реализовать тоггл-логику для показа/скрытия элементов в React?
-> Что такое кросс-браузерность и как решать проблемы совместимости CSS между браузерами?
-> Как решить проблему конфликта стилей между двумя микрофронтами, использующими разные версии дизайн-системы? Как решить вопрос специфичности CSS?
-> При каких сценариях ты используешь useEffect, а когда используешь другие хуки?
-> Что за хук useId и для чего он нам нужен, почему мы не можем сами через константу сгенерировать id?
-> Является ли WebSql частью спецификации HTML5?
А в комментариях приложил 7 файлов-разборов с собеседований, с которых тянули это вопросы + в продолжение поста приложил summary, с базовыми вопросами, которые повторялись чаще всего.
Удачи на собеседованиях ✊
❤50🔥16👍7🆒2😎1
Frontend interview на английском
Вместе с Евгенией и школой английского для разработчиков Across, мы подготовили отдельный кейс на английском для фронтов
Будем смотреть вопросы с собеседований на английском, и разбирать, где и как принято отвечать
А также мы договорились провести стрим максимально интерактивно -> все кейсы разбираем вместе с вами в комментариях 💪
Что можно почитать, чтобы подготовиться к сегодняшнему стриму:
-> Как подготовить рассказ о себе для собеседования на английском
-> System design interview: что говорить на английском
-> Live coding interview: что говорить на английском
-> Как говорить о зарплатных ожиданиях на английском
Должно быть очень интересно и продуктивно, так что всех ждем! 🫶
Вместе с Евгенией и школой английского для разработчиков Across, мы подготовили отдельный кейс на английском для фронтов
Будем смотреть вопросы с собеседований на английском, и разбирать, где и как принято отвечать
А также мы договорились провести стрим максимально интерактивно -> все кейсы разбираем вместе с вами в комментариях 💪
Что можно почитать, чтобы подготовиться к сегодняшнему стриму:
-> Как подготовить рассказ о себе для собеседования на английском
-> System design interview: что говорить на английском
-> Live coding interview: что говорить на английском
-> Как говорить о зарплатных ожиданиях на английском
-> Четверг
-> 20:00
-> Ссылка придет в🔺 бота
Должно быть очень интересно и продуктивно, так что всех ждем! 🫶
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥25❤13👍10⚡2
Инсайты после 100+ офферов
1. Иногда техника "Как устроишься, с меня пиво" или "Устроишься ты еп*ы не парься" работает лучше, чем тонна материалов.
2. 100% поддержка и внимание важнее чем формальные знания. Выучить можно все, а мотивации часто нет.
3. Проще представлять собеседования как подготовку к ЕГЭ, чем как что-то комплексное и сложное
4. Гораздо сложнее исправить софты чем харды. Нужно быть реальным психологом и подавать все аккуратно.
5. Слушайте только тех, у кого получилось.
6. Вызубрить задачи гораздо сложнее, чем понять
Если интересно посмотреть программу, как мы готовимся к собесам, она тут
Если хочешь поработать или задать любой вопрос, я на связи здесь @codepunks_bro🤓
1. Иногда техника "Как устроишься, с меня пиво" или "Устроишься ты еп*ы не парься" работает лучше, чем тонна материалов.
2. 100% поддержка и внимание важнее чем формальные знания. Выучить можно все, а мотивации часто нет.
3. Проще представлять собеседования как подготовку к ЕГЭ, чем как что-то комплексное и сложное
4. Гораздо сложнее исправить софты чем харды. Нужно быть реальным психологом и подавать все аккуратно.
5. Слушайте только тех, у кого получилось.
6. Вызубрить задачи гораздо сложнее, чем понять
Если интересно посмотреть программу, как мы готовимся к собесам, она тут
Если хочешь поработать или задать любой вопрос, я на связи здесь @codepunks_bro
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤28🔥13👍2🌚2👏1
Го разбирать резюме!
Вы меня знаете, каждый четверг стараемся привносить что-то новое в канал и проводить стримы с пользой, и на сегодняшний стрим к нам присоединится Юрий Бурков из «Классный кандидат!» 🫶
Юрий расскажет о своем опыте поиска работы, а также основные ошибки с которыми сталкиваются те, кто выходит на рынок. Но и специально для вас, я подговорил Юрия посмотреть и обсудить несколько резюме прямо на стриме)
Также можно задавать любые вопросы по вашей текущей задаче на рынке, будем решать на месте 👇
О спикере:
Основатель рекрутингового агентства и сообщества «Классный кандидат!», сервиса поиска работы «Карьерный автопилот». №3 карьерный консультант России по числу отзывов на биржах
Так что отправляйте резюме в комментарии, и всех ждем в 20:00!
Вы меня знаете, каждый четверг стараемся привносить что-то новое в канал и проводить стримы с пользой, и на сегодняшний стрим к нам присоединится Юрий Бурков из «Классный кандидат!» 🫶
Юрий расскажет о своем опыте поиска работы, а также основные ошибки с которыми сталкиваются те, кто выходит на рынок. Но и специально для вас, я подговорил Юрия посмотреть и обсудить несколько резюме прямо на стриме)
Также можно задавать любые вопросы по вашей текущей задаче на рынке, будем решать на месте 👇
-> Четверг
-> 20:00
-> Ссылка придет в🔺 бота
О спикере:
Основатель рекрутингового агентства и сообщества «Классный кандидат!», сервиса поиска работы «Карьерный автопилот». №3 карьерный консультант России по числу отзывов на биржах
Так что отправляйте резюме в комментарии, и всех ждем в 20:00!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤12🔥8👍7🐳2
This media is not supported in your browser
VIEW IN TELEGRAM
❤16👍7👏2🔥1
✍19👍14🌚9👨💻4🔥2🤓2
Мы подбили июль, и вот чем он запомнился:
Причем премии мы посчитали только в Сбер, там это стабильная выплата, в других банках премии мы не учитывали, хотя где-то обещали до 2-4 окладов по результатам года. Надеемся..
Поэтому в итоге это чистые оклады net, а будут ли премии покажет время.
Полный список: 👇
4500 евро gross и релокация в одну из самых дорогих стран Европы)
240000 ИП/СЗ, полная удаленка по РФ
240000 через аутсорс в американскую компанию(офис)
300000 в стартап(удаленка)
260000 + 20% премии(удаленка)
190000 — первая работа
427460 в Сбер! Офис
300000 полная удаленка
230000 удаленка
280000 РСХБ
305000 + годовой бонус несколько окладов
282000 удаленка
280000 удаленка
250000 в крупный банк
290000 удаленка
287000 в крупный банк, удаленка
Среднее по 15 рублёвым офферам: ≈ 277 431 ₽
Европейский оффер не считаем, потому что там все зависит от налогов и документов)
Отзывы ребят и контакты можно посмотреть тут
Го проходить собесы вместе? @codepunks_bro
В этом месяце основная часть офферов в банки и стартапы. От самых крупных, до самых небольших.. И банки конечно очень вытягивают средний оффер вверх.
Причем премии мы посчитали только в Сбер, там это стабильная выплата, в других банках премии мы не учитывали, хотя где-то обещали до 2-4 окладов по результатам года. Надеемся..
Поэтому в итоге это чистые оклады net, а будут ли премии покажет время.
Также хочу обратить внимание, что у 15-ти из 16 офферов это не первая работа, а то мне продолжают писать что я продаю идею что с нуля можно спокойно вот так получать. Я даже не знаю откуда это взялось)
Полный список: 👇
4500 евро gross и релокация в одну из самых дорогих стран Европы)
240000 ИП/СЗ, полная удаленка по РФ
240000 через аутсорс в американскую компанию(офис)
300000 в стартап(удаленка)
260000 + 20% премии(удаленка)
190000 — первая работа
427460 в Сбер! Офис
300000 полная удаленка
230000 удаленка
280000 РСХБ
305000 + годовой бонус несколько окладов
282000 удаленка
280000 удаленка
250000 в крупный банк
290000 удаленка
287000 в крупный банк, удаленка
Среднее по 15 рублёвым офферам: ≈ 277 431 ₽
Европейский оффер не считаем, потому что там все зависит от налогов и документов)
Отзывы ребят и контакты можно посмотреть тут
Го проходить собесы вместе? @codepunks_bro
🔥26❤11👍5🤩3🐳2😘1😎1