Всем привет! Поговорим про долгосрочное сотрудничество с NoBugs 📁. (в тексте - выжимка, 🦻в аудио - детали)
Для меня карьера - это история на 10-15 лет. Мне интересно не подготовить человека к одному собеседованию, а сформировать профиль сильнейшего технического специалиста.
Например, кандидат, с которым мы работали около трёх лет назад (он тогда сделал х4.4 к зарплате), вернулся ко мне с запросом на переезд и зарубежную удалёнку и недавно получил работу на $7,5k, которую взял как вторую.
Поэтому мой фокус всегда был на глубокой технической базе и Computer Science. Не просто знать конкретную конструкцию языка, а понимать общие концепции. Спойлер: под капотом любого обычного языка программирования у нас всё те же if-else, переменные, структуры данных и циклы. Всё остальное - в той или иной степени синтаксический сахар.
С базой вы можете сегодня писать на TypeScript, завтра открыть Java, послезавтра Python, потом Kotlin и чувствовать себя нормально. Моя глобальная цель - чтобы вы стали самым сильным техническим специалистом в комнате: тем, к кому приходят с техническими вопросами и ставят главным ревьюером в PR.
Такое не формируется за месяц или два. В среднем взаимодействие занимает около года. Причём с апгрейдом часто получается интересно: человек приходит вроде бы апгрейдиться, а мы идём восстанавливать весь core Computer Science и core языка программирования.
Что находится внутри NoBugs?
- QA in English. Cлоган NoBugs «карьера без лимитов в любой точке мира», а для того, чтобы максимально расширить стек вакансий, нужен английский.
Единственный способ научиться говорить по-английски - говорить. Поэтому разговорная практика проходит каждый день. Каждую неделю я провожу отдельный урок: произношение, техническая лексика и подготовка к собеседованиям.
- Алгоритмы. Можно заучить палиндром, анаграмму и ещё десять популярных задач. Но потом на интервью появляется задача про каких-нибудь гномиков - и нужно самостоятельно увидеть внутри неё знакомый алгоритм.
Сначала учимся алгоритмизировать окружающую реальность, потом переходим к жадным алгоритмам, поиску в ширину и глубину, деревьям, графам. Цель - сформировать сам скилл алгоритмизации, а не запомнить набор решений.
- Регулярные разборы. Участник может сказать: «Саша, хочу разобраться вот в этом», - и тема попадает в бэклог. Иногда таких встреч две в неделю, иногда три.
Недавно разбирали альтернативные архитектуры: как находить точки масштабируемости, понимать идею чужой архитектуры, что делать, если вы привыкли к REST, а пришли на проект с GraphQL. Это нужно на интервью, где вам могут расшарить готовый проект и попросить дописать автотест или рассказать, что вы бы отрефакторили.
Разбираем и нетехнические темы: тревогу и карьеру, дисциплину, корпоративные игры, как строится власть внутри компаний.
Отдельная огромная часть - поиск работы. Если отказ - разбираемся и меняем резюме или стратегию. Если интервью - готовимся под конкретную компанию. Перед ключевыми позициями провожу mock interview.
При этом всё это веду я сама: созвоны, технические разборы, ревью, English, подготовку к интервью.
Теперь про деньги, потому что любое усилие должно отражаться на жизни.
По зарубежному рынку у нас регулярно случаются офферы на $3-7k - смотрите в отзывах. Выше $8k - значительно реже, чаще всего это США или ОАЭ.
На высоких позициях за рубежом очень часто собеседуют люди с сильной Computer Science базой. И одна из моих задач - сформировать такой профиль, чтобы другие сильные технические специалисты распознавали в вас своих.
С РФ сейчас ситуация хуже, и я не хочу её приукрашивать. Вакансий стало меньше, время поиска увеличилось. Последний оффер на 400к рублей на момент записи был 22 дня назад. Я теперь так измеряю РФ рынок: сколько дней прошло с оффера на 400. Раньше это была наша обычная планка. Офферы ниже все еще вполне реальны.
Отзывы из первых уст в @nobugs_reviews.
Если хотите обсудить свой кейс и куда двигаться с вашей текущей точки - пишите мне в @nobugs_help. Я всегда расскажу всё как есть, исходя из своих лучших знаний.
👉 Подать заявку