Дневник прокачки Frontend с ментором
Я решил воспользоваться услугами ментора ,чтоб подтянуть свои скиллы до уровня ,соответствующего big tech.
В рамках этой цели я планирую довести свой личный проект Pomidaro до состояния MVP - когда любой желающий сможет им воспользоваться и дать фидбек. В процессе я планирую подтянуть навыки работы с React-стеком и проектирования архитектуры ,а также с другими важными аспектами Frontend - Оптимизация, i18n, i11y, Безопасность, Паттерны ,UX и т,д. Все это под тщательным Code Review и консультациями эксперта в этой области.
Я ожидаю ,что полученный опыт поможет мне успешно пройти такие секции собеседований как:
- React
- JavaScript
- Frontend System Design
- Frontend Infrastructure
Которые составляют от 66% до 100% этапов собеседований в крупных компаниях. А также упростить анбординг на испытательном сроке ,чтобы меньше времени тратить на незнакомые технологии и больше на бизнес-фичи.
В ходе полугодовой подготовки будут итеративные скрининги ,на которых будет ясен прогресс и пробелы. Больший упор будет взят на практику - написание приложения. Однако к концу обучения ,я сосредоточусь на подготовке непосредственно к интервью.
В этом дневнике буду делиться своим прогрессом и тонкостями работы с ментором. В конце можно примерно представить полезность этого решения. Я буду считать ,что все было не зря ,если получу по меньшей мере один оффер в бигтех на senior React-разработчика.
Чтобы было понятно ,уровень знания React у меня сейчас в районе junior.
Критерий завершения
Подведение итогов на основе пройденных собесов
-
Скрининг 1
-
Правила конкатенации
-
Eventloop
-
Типы данных (typeof)
-
Хоистинг
-
Замыкания ,контекст ,прототипы
-
-
Скрининг 2
-
Утилитарные типы TS
-
Отличие типов от интерфейсов
-
Динамические типы
-
Перегрузки
-
any и unknown
-
-
Скрининг 3
-
React рендеринг
-
React fiber
-
-
Разное
-
CSS-in-JS buildtime VS runtime (tailwind, emotion, pigment)
-
- 298
- 04 ноября 2024, 12:08
Не пропустите новые записи!
Подпишитесь на цель и следите за ее достижением