История, которую я часто вспоминаю)
Две компании на одной неделе сделали предложения.
Одни оценили в 150 тысяч на руки, другие в 360 + 20% премии.
Я ради интереса рассказал первым о втором оффере.
И мне не поверили)
Самое интересное, что интерью ничем почти не отличались.
Те же вопросы, такие же задачи.
А ведь кого-то могут убедить, что его опыт стоит в 2-3 раза ниже рынка)
Какой у вас был самый большой разброс в предложениях?
Две компании на одной неделе сделали предложения.
Одни оценили в 150 тысяч на руки, другие в 360 + 20% премии.
Я ради интереса рассказал первым о втором оффере.
И мне не поверили)
Самое интересное, что интерью ничем почти не отличались.
Те же вопросы, такие же задачи.
А ведь кого-то могут убедить, что его опыт стоит в 2-3 раза ниже рынка)
Какой у вас был самый большой разброс в предложениях?
❤31🔥8👏7🤝3
Го прокачивать Linkedin!
Мы придумали интересный формат, где поговорим и линкедине и способах продвижения там, а также прямо на стриме будем добавлять друг друга в конекшены, комментить и продвигать аккаунты 🔥
Также позвал на стрим Вадима и Никиту, которые не только продолжительное время работают на зарубежные компании, но и помогают другим зайти на интересные позиции:
На стриме подробно посмотрим:
— Как настроить линк так, чтобы самому вообще не откликаться
— Какие метрики выводит linkedin и как их улучшать
— Какая ситуация по фреймворкам зарубежом
— Посмотрим несколько профилей от вас❤️
— Добавимся в конекшены друг к другу и прокачаем профили
🗓 Четверг
⏰ 20:00
📍 Ссылка придет в🔺 бота (там нет ничего лишнего, только ссылки на стримы и их записи)
Также можно и нужно активно учавствовать, задавать вопросы, и обязательно закидывайте профили на стриме 🫡
Мы придумали интересный формат, где поговорим и линкедине и способах продвижения там, а также прямо на стриме будем добавлять друг друга в конекшены, комментить и продвигать аккаунты 🔥
Также позвал на стрим Вадима и Никиту, которые не только продолжительное время работают на зарубежные компании, но и помогают другим зайти на интересные позиции:
Никита: React/Angular -> 5000 € -> on-site на Кипре
Вадим: Vue -> 5500 $ -> remote из России
На стриме подробно посмотрим:
— Как настроить линк так, чтобы самому вообще не откликаться
— Какие метрики выводит linkedin и как их улучшать
— Какая ситуация по фреймворкам зарубежом
— Посмотрим несколько профилей от вас
— Добавимся в конекшены друг к другу и прокачаем профили
🗓 Четверг
⏰ 20:00
📍 Ссылка придет в
Также можно и нужно активно учавствовать, задавать вопросы, и обязательно закидывайте профили на стриме 🫡
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12❤10👍5🤩3
Forwarded from Отзывы | Тихон
#отзыв от @kristyux
Хочу поделиться своей историей 🙂
Я 7 лет работала на одном месте. И примерно 4 года из них думала о смене работы. Были попытки ходить на собеседования = провалы. У меня даже был список вопросов от знакомого из Яндекса, но в реальности попадались совсем другие.
С каждым годом становилось всё тяжелее - накапливалось ощущение застоя и неудовлетворённости.
В 2025 году я поставила себе условие: если в этом году ничего не получится - значит, остаюсь там, где есть. Видимо, это моя судьба 🙂 Надоело постоянно переживать из-за этого.
И вот летом 2025 года совершенно случайно я увидела рекламу сообщества Тихона… в паблике со смешнявками 🙂
Сначала я не пошла - решила повременить. Было стыдно: 7 лет на одном месте - «что подумают люди?»
Несколько месяцев я просто наблюдала. И в какой-то момент, когда недовольство работой достигло пика, я услышала отзыв парня с похожей историей: он 6 лет работал в одной компании, пришёл в программу - и у него получилось.
Это был мой знак.
Я очень волновалась, но написала. Тихон ответил буквально через полчаса 🙂
Я встала с дивана - и начался мой путь!)
На следующий день мы созвонились, обсудили мою ситуацию, и я вступила в сообщество. Мне назначили ментора - и началась активная работа: два созвона в неделю (моки + резюме), три созвона по задачам, HR-созвоны, первые моки с участниками, а затем и реальные собеседования.
Постепенно формировались новые привычки, проделана большая работа над собой - было непросто.
Но сообщество постоянно двигало вперёд.
Поддержка, общение, успехи и даже неудачи других участников - всё это не давало сдаться.
Огромный плюс - у Тихона собрана база знаний, которая действительно соответствует тому, что спрашивают на собеседованиях.
Не нужно учить тонну лишней информации - всё чётко и по делу.
Моей большой ошибкой было думать, что пока я не выучу всё - нет смысла идти на собеседования.
Но оказалось, что это не так 🙂
Информация забывается, появляется новая - выучить всё невозможно. Гораздо важнее практика.
Со мной работал прекрасный ментор - Никита. Он очень помогал и поддерживал на протяжении всего пути, подталкивал в моменты, когда хотелось отложить или повременить 🙂
В сообществе я обрела знания, уверенность и поддержку. Я очень рада, что когда-то мне попалась эта возможность.
И теперь я остаюсь здесь - вместе с группой единомышленников.
Я безумно благодарна Тихону, моему ментору Никите, Сергею и всему сообществу за этот «билет в новую жизнь».
Я получила классный оффер - именно в ту компанию и сферу, куда давно хотела попасть.
И я очень довольна 🙂
Спасибо!
Автор: @kristyux
Хочу поделиться своей историей 🙂
Я 7 лет работала на одном месте. И примерно 4 года из них думала о смене работы. Были попытки ходить на собеседования = провалы. У меня даже был список вопросов от знакомого из Яндекса, но в реальности попадались совсем другие.
С каждым годом становилось всё тяжелее - накапливалось ощущение застоя и неудовлетворённости.
В 2025 году я поставила себе условие: если в этом году ничего не получится - значит, остаюсь там, где есть. Видимо, это моя судьба 🙂 Надоело постоянно переживать из-за этого.
И вот летом 2025 года совершенно случайно я увидела рекламу сообщества Тихона… в паблике со смешнявками 🙂
Сначала я не пошла - решила повременить. Было стыдно: 7 лет на одном месте - «что подумают люди?»
Несколько месяцев я просто наблюдала. И в какой-то момент, когда недовольство работой достигло пика, я услышала отзыв парня с похожей историей: он 6 лет работал в одной компании, пришёл в программу - и у него получилось.
Это был мой знак.
Я очень волновалась, но написала. Тихон ответил буквально через полчаса 🙂
Я встала с дивана - и начался мой путь!)
На следующий день мы созвонились, обсудили мою ситуацию, и я вступила в сообщество. Мне назначили ментора - и началась активная работа: два созвона в неделю (моки + резюме), три созвона по задачам, HR-созвоны, первые моки с участниками, а затем и реальные собеседования.
Постепенно формировались новые привычки, проделана большая работа над собой - было непросто.
Но сообщество постоянно двигало вперёд.
Поддержка, общение, успехи и даже неудачи других участников - всё это не давало сдаться.
Огромный плюс - у Тихона собрана база знаний, которая действительно соответствует тому, что спрашивают на собеседованиях.
Не нужно учить тонну лишней информации - всё чётко и по делу.
Моей большой ошибкой было думать, что пока я не выучу всё - нет смысла идти на собеседования.
Но оказалось, что это не так 🙂
Информация забывается, появляется новая - выучить всё невозможно. Гораздо важнее практика.
Со мной работал прекрасный ментор - Никита. Он очень помогал и поддерживал на протяжении всего пути, подталкивал в моменты, когда хотелось отложить или повременить 🙂
В сообществе я обрела знания, уверенность и поддержку. Я очень рада, что когда-то мне попалась эта возможность.
И теперь я остаюсь здесь - вместе с группой единомышленников.
Я безумно благодарна Тихону, моему ментору Никите, Сергею и всему сообществу за этот «билет в новую жизнь».
Я получила классный оффер - именно в ту компанию и сферу, куда давно хотела попасть.
И я очень довольна 🙂
Спасибо!
Автор: @kristyux
👏32❤13🤩7👌1🤗1
Вчера смотрел подкаст с Виталием Давыдовым, который основал компанию Adapty и попал в список forbes
Самый интересный факт для меня, что...
Виталия два раза не взяли на стажера в Яндекс) а сейчас у них выручка 20 млн, в долларах 🤯
Мы, кстати, проходили собеседования к ним в команду, были интересные и нестандартные задачи
Наверное, одна из тех компаний, ради которых стоит откликаться и искать не только на российском рынке)
Поэтому, уже сегодня будем обмениваться профилями на линке и добавлять друг друга в конекшены на стриме 👌
Если вы в поиске и у вас пока нет linkedin — регистрируйтесь и отправляйте профиль сюда в комментарии, будем бустить 🫡
Самый интересный факт для меня, что...
Мы, кстати, проходили собеседования к ним в команду, были интересные и нестандартные задачи
Наверное, одна из тех компаний, ради которых стоит откликаться и искать не только на российском рынке)
Поэтому, уже сегодня будем обмениваться профилями на линке и добавлять друг друга в конекшены на стриме 👌
Если вы в поиске и у вас пока нет linkedin — регистрируйтесь и отправляйте профиль сюда в комментарии, будем бустить 🫡
👍16🔥9❤6
Мы сделали то, о чем давно мечтали)
А именно English Speaking Club внутри сообщества, где обсуждаем технические вопросы на собеседованиях, новости и технологии на английском
Как то мне запомнилась фраза одного из коллег: "Если вы можете решать задачи и проходить собеседования на английском, на русском будет совсем легко"
Поэтому мы решили сделать формат общим, не только для тех, кто активно собеседуется в зарубежные компании, но и для тех, кто ищет работу в РФ и просто хочет повышать навыки и нетворкинг
Самое сложное было — найти разработчиков, которые имеют бэкграунд и в разработке, и в английском
but difficulties don't scare us👋
А именно English Speaking Club внутри сообщества, где обсуждаем технические вопросы на собеседованиях, новости и технологии на английском
Как то мне запомнилась фраза одного из коллег: "Если вы можете решать задачи и проходить собеседования на английском, на русском будет совсем легко"
Поэтому мы решили сделать формат общим, не только для тех, кто активно собеседуется в зарубежные компании, но и для тех, кто ищет работу в РФ и просто хочет повышать навыки и нетворкинг
Самое сложное было — найти разработчиков, которые имеют бэкграунд и в разработке, и в английском
but difficulties don't scare us
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥44❤12😎3👍2
Крутой сайт для самопроверки)
https://www.keithcirkel.co.uk/css-or-bs/
Сайт показывает свойство css, а вам нужно указать, реальное оно или выдуманное 😅
Это сложнее, чем кажется..)
Делитесь своим final score в комментариях) 👇
https://www.keithcirkel.co.uk/css-or-bs/
Сайт показывает свойство css, а вам нужно указать, реальное оно или выдуманное 😅
Это сложнее, чем кажется..)
Делитесь своим final score в комментариях) 👇
🔥27👀7❤6
В первые 8 рабочих дней апреля собрали 62 собеседования и 5 офферов, делаем ставки, побьем ли рекорд марта: 172 собеседования в месяц 🤓
Из приятного, многие крупные компании которые почти отсутствовали в 2025, сейчас появляются в анонсах.
Среди самых активных компаний в 2026: Яндекс, ДомРФ, IT One, МВидео, МТС и внезапно, Аэрофлот 🤔
В общем по группе уже 71 человек приняли оффер в команию, и 32 проходят собеседования.
Если хочешь подготовиться и проходить собеседования с нами — я на связи тут: @codepunks_bro
230к -> Vue
240к -> React
250к -> React
255к -> React
295к -> React
Из приятного, многие крупные компании которые почти отсутствовали в 2025, сейчас появляются в анонсах.
Среди самых активных компаний в 2026: Яндекс, ДомРФ, IT One, МВидео, МТС и внезапно, Аэрофлот 🤔
В общем по группе уже 71 человек приняли оффер в команию, и 32 проходят собеседования.
Если хочешь подготовиться и проходить собеседования с нами — я на связи тут: @codepunks_bro
❤17🔥15👍4🍾4⚡1
Кажется, что ИИ-рекуртеры не справляются 😅
Напоминает компании, где на поддержке убирают людей, но при любой нестандартной ситуации, нейронки не понимают контекст.
Напоминает компании, где на поддержке убирают людей, но при любой нестандартной ситуации, нейронки не понимают контекст.
🌚32😭20🐳12💅6👍2🥰1👏1🤗1
Полезные ресурсы для Frontend/поиска работы вне РФ
Мы в комьюнити используем не только hh, поэтому сделали для вас подборку того, что помогает нам.
Международные job-борды
-> https://himalayas.app/jobs/matches
-> https://www.remoterocketship.com/?page=1&sort=DateAdded
-> https://www.remocate.app/
-> https://jobgether.com/remote-jobs
-> https://meetfrank.com/latest-jobs
-> https://careervault.io/
-> https://simplify.jobs/
-> https://www.simplyhired.com/
-> https://www.flexjobs.com/
Русскоязычные площадки
-> https://hirehi.ru/?category=development
-> https://remote-job.ru/search?...React
-> https://geekjob.ru/vacancies?qs=react
-> https://getmatch.ru/vacancies
-> https://www.vseti.app/jobs
Остальное
-> https://remoteok.com/remote-react-jobs
-> https://hirify.me/
-> https://finder.work/
-> https://web3.career/
-> https://ingamejob.com/en
-> https://www.cypruswork.com/jobs/
-> https://devsdata.com/
А также телеграм каналы для поиска работы
Если один или другой источник вакансий сработал для вас лучше — делитесь в комментариях👋
Если наберем много 🔥, расскажем в следующих постах про нашу статистику, какие каналы работают лучше.
Мы в комьюнити используем не только hh, поэтому сделали для вас подборку того, что помогает нам.
Международные job-борды
-> https://himalayas.app/jobs/matches
-> https://www.remoterocketship.com/?page=1&sort=DateAdded
-> https://www.remocate.app/
-> https://jobgether.com/remote-jobs
-> https://meetfrank.com/latest-jobs
-> https://careervault.io/
-> https://simplify.jobs/
-> https://www.simplyhired.com/
-> https://www.flexjobs.com/
Русскоязычные площадки
-> https://hirehi.ru/?category=development
-> https://remote-job.ru/search?...React
-> https://geekjob.ru/vacancies?qs=react
-> https://getmatch.ru/vacancies
-> https://www.vseti.app/jobs
Остальное
-> https://remoteok.com/remote-react-jobs
-> https://hirify.me/
-> https://finder.work/
-> https://web3.career/
-> https://ingamejob.com/en
-> https://www.cypruswork.com/jobs/
-> https://devsdata.com/
А также телеграм каналы для поиска работы
Если один или другой источник вакансий сработал для вас лучше — делитесь в комментариях
Если наберем много 🔥, расскажем в следующих постах про нашу статистику, какие каналы работают лучше.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥59❤13🤩5🙏3👍2
Собрали вопросы с собеседования в TradingView две недели назад (React)
Цикл событий:
- Что такое EventLoop, как он работает? Как он работает с Promise? (статья)
- Перечисли всё, что относится к макротаскам в JS?
TypeScript:
- Что такое infer в TS? (видео)
- Для чего нужны Generics в TS? (видео)
- Что даёт использование const в Generics?
- Что такое union types в TS?
- Что такое enum в TS и для чего? (видео)
- Что такое типы высшего порядка в TS? И какие используются чаще всего?
Мемоизация:
- Что делают хуки useMemo, useCallback, React.memo? (статья)
Верстка:
- Какие приёмы есть в CSS для адаптивности?
- Что такое container query в CSS? (MDN)
- Какие есть возможности у медиа запросов? (MDN)
- Почему в методологии БЭМ не используются margin у родительского блока?
- Из чего состоит Box Model в CSS? (MDN)
- Что такое схлопывание margin? (MDN)
Общее:
- Чем отличаются JWT token от сессионных кук? (статья)
- Какие параметры можно задать в <meta name="viewport">?
- Какие есть варианты хранения данных на стороне браузера?
JavaScript:
- Как ведёт себя this в обычной функции?
- Что такое оператор new в JS и как он работает? (learnjs)
- Что такое прототипы в JS? (learnjs)
React:
- Что такое контекст в React и для чего используется?
- Если мы создаём Portal в React, будет ли там доступен контекст?
Ставьте 👍 если формат с вопросами полезен, или 🤝 если следующий пост делаем с разбором задач в крупной компании👋
Вроде все вопросы стандартные, но ответить на них можно сильно по-разному. В оригинале спрашивали в случайном порядке, без разбивки по темам
Цикл событий:
- Что такое EventLoop, как он работает? Как он работает с Promise? (статья)
- Перечисли всё, что относится к макротаскам в JS?
Вопрос частый и рассказать можно много:
Базовый ответ — просто перечислить методы.
-> setTimeout, setInterval
-> DOM события (click, input, load и т.д.): именно асинхронные, вызванные пользователем
-> setImmediate (Node.js) -> можно рассказать про фазы event loop в Node.js),
-> I/O операции (Node.js)
-> MessageChannel, BroadcastChannel (можно рассказать про каналы)
-> postMessage
Чуть более развернутный ответ — также рассказать про отдельные очереди и их порядок в асинхронном потоке:
-> requestAnimationFrame
-> requestIdleCallback
Идеальный ответ для меня, — перечислить и сказать пару слов про особенности и применение каждого метода, а если интервьюер захочет углубиться в опыт использования чего-то конкретного, уйти в эту тему.
TypeScript:
- Что такое infer в TS? (видео)
- Для чего нужны Generics в TS? (видео)
- Что даёт использование const в Generics?
- Что такое union types в TS?
- Что такое enum в TS и для чего? (видео)
- Что такое типы высшего порядка в TS? И какие используются чаще всего?
Типы высшего порядка — типы, которые принимают другие типы как параметры.
Часто используемые:
- Generics: `Array<T>`, `Promise<T>`, `Map<K, V>`
- Utility Types: `Partial<T>`, `Required<T>`, `Pick<T, K>`
- Mapped Types: `{ [K in keyof T]: T[K] }`
- Conditional Types: `T extends U ? X : Y`
Мемоизация:
- Что делают хуки useMemo, useCallback, React.memo? (статья)
Верстка:
- Какие приёмы есть в CSS для адаптивности?
- Что такое container query в CSS? (MDN)
- Какие есть возможности у медиа запросов? (MDN)
- Почему в методологии БЭМ не используются margin у родительского блока?
- Из чего состоит Box Model в CSS? (MDN)
- Что такое схлопывание margin? (MDN)
Общее:
- Чем отличаются JWT token от сессионных кук? (статья)
- Какие параметры можно задать в <meta name="viewport">?
- Какие есть варианты хранения данных на стороне браузера?
JavaScript:
- Как ведёт себя this в обычной функции?
- Что такое оператор new в JS и как он работает? (learnjs)
- Что такое прототипы в JS? (learnjs)
React:
- Что такое контекст в React и для чего используется?
- Если мы создаём Portal в React, будет ли там доступен контекст?
Ставьте 👍 если формат с вопросами полезен, или 🤝 если следующий пост делаем с разбором задач в крупной компании
Please open Telegram to view this post
VIEW IN TELEGRAM
👍85🤝18❤9🔥2🎉1🤓1😎1
*разработчик без тренировки, когда на собеседовании попросили решить twoSum
Сегодня решаем livecoding с наших прошлых собеседований вместе с чатом, чтобы следующие собеседования были проще и понятнее
— Берем задачу
— Решаем вместе с вами
— Берем на закрепление
— Повторяем:
🗓 Четверг
⏰ 20:00
📍 Ссылка придет в🔺 бота (там нет ничего лишнего, только ссылки на стримы)
Если в начале каждого собеседования вы волнуетесь за livecoding — просто прорешаем все задачи заранее 🥸
Сегодня решаем livecoding с наших прошлых собеседований вместе с чатом, чтобы следующие собеседования были проще и понятнее
— Берем задачу
— Решаем вместе с вами
— Берем на закрепление
— Повторяем:
while(right_answers < all_answers) {
repeat()
}🗓 Четверг
⏰ 20:00
📍 Ссылка придет в
Если в начале каждого собеседования вы волнуетесь за livecoding — просто прорешаем все задачи заранее 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥25❤6⚡3🐳2
Forwarded from Отзывы | Тихон
Media is too big
VIEW IN TELEGRAM
#кейс от @nargiz_dev
Еще один видео-отзыв от участника комьюнити, с которой мы прошли огонь и воду)
Начали мы еще в 2025-м при проведении реалити, когда Наргиз записала видео, где рассказала на старте про проблемы с поиском работы.
-> Точка A: последний курс магистратуры по машинному обучению, несколько месяцев в поиске работы, нет гражданства для оформления, отказы
Мы попали в ситуацию, когда нет гражданства РФ, но проживаешь по факту в Москве.
Для зарубежных компаний ты русский, для русских — иностранец.🫠
А еще по стеку мы на ангуляре, где 80% компаний — государственные, которые цепляются за каждый документ. Выписки, справки, гражданство — особенно.
Было много финальных этапов, где отказывали исключительно из за того, что не хотели брать на себя трудности с оформлением.
-> Точка Б: Angular, 280 тысяч, оффер получен 🔥
Контакты: @nargiz_dev ❤️
Сразу скажу, что кейс был сложный и не самый быстрый — рассказал ниже)
Еще один видео-отзыв от участника комьюнити, с которой мы прошли огонь и воду)
Начали мы еще в 2025-м при проведении реалити, когда Наргиз записала видео, где рассказала на старте про проблемы с поиском работы.
Так вот, почему кейс был сложным и вообще какие могут быть проблемы у разработчика с профильным образованием и хорошим опытом?
-> Точка A: последний курс магистратуры по машинному обучению, несколько месяцев в поиске работы, нет гражданства для оформления, отказы
Мы попали в ситуацию, когда нет гражданства РФ, но проживаешь по факту в Москве.
Для зарубежных компаний ты русский, для русских — иностранец.🫠
А еще по стеку мы на ангуляре, где 80% компаний — государственные, которые цепляются за каждый документ. Выписки, справки, гражданство — особенно.
Было много финальных этапов, где отказывали исключительно из за того, что не хотели брать на себя трудности с оформлением.
-> Точка Б: Angular, 280 тысяч, оффер получен 🔥
Контакты: @nargiz_dev ❤️
🔥40❤11👍5👏5🆒2
Недавно на работе стажеры обсуждали, какой курс купить, чтобы вырасти по грейду?
-> большинство информации и так лежит в интернете, причем не на каких-то закрытых курсах, а на тех что на виду.
learnjs
MDN
leetcode
Другое дело, как с ними работать.
Можно просто пройтись по всем разделам, а можно попробовать каждую тему на практике и потом с кем-то обсудить, сделать саммари или конспекты.
Да, это все конечно круто, но нужна еще практика именно в рабочих проектах 🤓
Их исходники тоже в открытом доступе, вот например: RTK, React, Zustand, Material UI. Это не просто рабочие проекты, это то, чем пользуются почти все фронты на React.
Самое интересное в том, что как ни пытайся делать это механически и бездумно, все равно появляется много вопросов, у меня часто это переходит в гугление и чтение доки по-новой.
Я на 90% процентов уверен, что если разобраться в базе и переписать несколько библиотек и пакетов из списка выше, у разработчика уже будут довольно интересные нишевые знания.
И добирать еще курсы нет смысла. Везде информация одна и та же, формулировки другие.
Вообще, если разработчик выработал методологию самообучения, и добивается всех поставленных целей, то и ментор ему не нужен.
Но в реальности, мы, разрабы, да и вообще люди, далеко не такие рациональные и системные, как сами себе представляем.
Можно прочтать 3 статьи про замыкания, а задачу на собеседовании не решить, хотя там было достаточно информации, просто теория не линканулась с практикой
В современном мире, проблема больше фильтровать информацию, чем искать, поэтому лучше найти кого-то, кто поможет сфокусироваться и не отвлекаться на лишнее.
Да и после того того, как мы с командой помогли 73-м разработчикам, становится видно, что решает не одна зубрежка, а правильный настрой, трекинг, поддержка комьюнити.
@codepunks_bro
Мое мнение, как человека который так или иначе помогал или способствовал проходжению почти 1500 собеседований, а это единственный надежный способ перейти на грейд выше
-> большинство информации и так лежит в интернете, причем не на каких-то закрытых курсах, а на тех что на виду.
learnjs
MDN
leetcode
Другое дело, как с ними работать.
Можно просто пройтись по всем разделам, а можно попробовать каждую тему на практике и потом с кем-то обсудить, сделать саммари или конспекты.
Да, это все конечно круто, но нужна еще практика именно в рабочих проектах 🤓
Их исходники тоже в открытом доступе, вот например: RTK, React, Zustand, Material UI. Это не просто рабочие проекты, это то, чем пользуются почти все фронты на React.
Andrei Karpathy
рекомендовал технику для погружения в незнакомый проект/технологию, когда вы просто открываете два редактора рядом, и переписываете какую-то часть.
Самое интересное в том, что как ни пытайся делать это механически и бездумно, все равно появляется много вопросов, у меня часто это переходит в гугление и чтение доки по-новой.
Я на 90% процентов уверен, что если разобраться в базе и переписать несколько библиотек и пакетов из списка выше, у разработчика уже будут довольно интересные нишевые знания.
И добирать еще курсы нет смысла. Везде информация одна и та же, формулировки другие.
Вообще, если разработчик выработал методологию самообучения, и добивается всех поставленных целей, то и ментор ему не нужен.
Но в реальности, мы, разрабы, да и вообще люди, далеко не такие рациональные и системные, как сами себе представляем.
Можно прочтать 3 статьи про замыкания, а задачу на собеседовании не решить, хотя там было достаточно информации, просто теория не линканулась с практикой
В современном мире, проблема больше фильтровать информацию, чем искать, поэтому лучше найти кого-то, кто поможет сфокусироваться и не отвлекаться на лишнее.
Да и после того того, как мы с командой помогли 73-м разработчикам, становится видно, что решает не одна зубрежка, а правильный настрой, трекинг, поддержка комьюнити.
@codepunks_bro
💯14❤10👍7🔥2
Делюсь полезными ресурсами, которые обсуждали в комьюнити за последний месяц.
Кажется, из этого сборника стабильно попадаются задачи на собеседованиях, из самых частых: groupBy, debounce.
Также классных блок с написанием внутренней реализации методов массива filter, reduce, map с типизацией
Второй сборник, задачи из которого почти всегда на собеседованиях, но только наполовину. Из самых частых: Merge Sorted Array, Valid Palindrome, Two Sum, Group Anagrams.
Темы с матрицами, Linked List и все что дальше — уже почти не встречаются. То есть из 150 задач актуальных во фронте всего около 30
TypeScript ->
1. Аналог литкода, но это задачи с уклоном на TypeScript
2. TypeChallenge - скорее всего про это многие наслышаны, но думаю все равно полезно
3. Коллекция основных типов TypeScript
Event Loop ->
1. Визуализатор с 11 примерами, цепочками промисов, методами промисов
2. Видео на английском, где разбираются микротаски и рендер вместе
Замыкания и область видимости ->
1. Обьекты и замыкания, эту книгу кстати, в некоторых компаниях напрямую рекомендуют для подготовки, например в вакансиях ozon
Кто я | Кейсы | Менторство
Кажется, из этого сборника стабильно попадаются задачи на собеседованиях, из самых частых: groupBy, debounce.
Также классных блок с написанием внутренней реализации методов массива filter, reduce, map с типизацией
Второй сборник, задачи из которого почти всегда на собеседованиях, но только наполовину. Из самых частых: Merge Sorted Array, Valid Palindrome, Two Sum, Group Anagrams.
Темы с матрицами, Linked List и все что дальше — уже почти не встречаются. То есть из 150 задач актуальных во фронте всего около 30
TypeScript ->
1. Аналог литкода, но это задачи с уклоном на TypeScript
2. TypeChallenge - скорее всего про это многие наслышаны, но думаю все равно полезно
3. Коллекция основных типов TypeScript
Event Loop ->
1. Визуализатор с 11 примерами, цепочками промисов, методами промисов
2. Видео на английском, где разбираются микротаски и рендер вместе
Замыкания и область видимости ->
1. Обьекты и замыкания, эту книгу кстати, в некоторых компаниях напрямую рекомендуют для подготовки, например в вакансиях ozon
Кто я | Кейсы | Менторство
❤36👍12🔥6✍2❤🔥1🤩1🍾1