EngX Code Review: начни писать код еще лучше и построй эффективный процесс код-ревью.

Блондинка в IT: «Истории о неидеальности придают другим людям сил»

Фронтенд-разработчик Катерина Закржевская, как описано в ее инстаграме «Блондинка в IT», «совмещает работу разработчика, декрет и мужа и вдохновляет девушек своим примером». Она не только кодит, но и вяжет, пилит рилсы на миллион просмотров, а еще рассказывает, как войти в IT: эксклюзивно для Anywhere Club Катерина делится историей успеха.

Frontend developer Katerina Zakrzheuskaya


Игры в микросхемы, SQL за три дня, декрет

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

Я отлично училась в школе, за годы обучения приняла участие в олимпиадах по каждому из школьных предметов, но математика всегда была особой любовью. Я даже сейчас иногда могу скачать ЦТ (экзамен для поступления в ВУЗ — прим.) по математике и проходить его на досуге — просто ради кайфа.

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

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

Во время работы оказалось, что программирование — это интересно, и там почти нет бородатых дядек. Год я работала и активно прокачивалась, тогда еще не было Stack Overflow, и большинство багов нужно было долго и упорно исправлять своими руками и умом.

Через год, сильно разочаровавшись в банковской структуре в целом и особенно в уровне зарплат, я ушла в еще более «серьезную и популярную» компанию, но там мне совсем не нужно было писать код, а только выгружать результаты скриптов в Excel. В тот момент я поняла, что без написания кода работать уже не хочу.

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

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

Но началась моя учеба по front-end на курсах, и я сразу поняла, что у меня все получится! Я была одной из лучших студенток в группе, стала лидом выпускного проекта, раздавая задания взрослым дядям. Тогда наш преподаватель сказал, что из всей группы работу найдут 3-4 человека, и он был прав: многие даже не дошли до конца курса, слились в процессе.

Второй декрет, React, life-work balance

Second maternity leave

Свою первую работу разработчиком я нашла очень быстро — после 2 месяцев откликов увидела вакансию SQL разработчика в IBA group. Я посчитала, что в связи с тем, что у меня уже был опыт с SQL, шансы на успех были высокими, однако мне отказали. Но я была так уверена в своих силах, что написала их HR, что они точно не правы и что я им подхожу. Через пару дней со мной связались и предложили прийти на собеседование на фронтенд-разработчика. Я проработала с IBM прекрасные 3 года, написала для них приложение чат-бота, которое они использовали на своих официальных сайтах! А потом мир накрыл коронавирус и другие события, которые совпали с моим вторым декретом, команда релоцировалась.

Сидеть в декрете было слишком скучно, и я решила, что мне нужен новый челлендж и новая работа. Так я попала в стартап ScootAPI на парт-тайм. Такой формат работы идеален для декрета.

Я все также работаю фронтенд-разработчиком, используя React и TypeScript.

Мой день сейчас трудно назвать нормированным. В день я совмещаю работу, двоих детей и заботу о себе. Помимо работы разработчиком, я понемногу еще работаю водителем, поваром, учителем и все в этом духе. Конечно, что-то периодически хромает (забота о себе), но я стараюсь держать баланс. Как минимум, не работать в выходные, что иногда кажется очень заманчивой идеей. Да и в целом при всех плюсах удаленки (работать откуда угодно когда угодно) тебе иногда буквально приходится работать в любое время. Однажды я час просидела в машине перед входом в SPA-комплекс в свой законный выходной, потому что все горело и нужно было срочно починить.

Working from the car

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

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

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

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

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

Блог блондинки в IT: правда, хейт, менторство

Идея вести блог нашла меня сама. Я долго вела закрытую страницу для друзей, и каждый раз при встрече со мной все говорили, что у меня классно получается и что я обязательно должна развиваться дальше. Я боролась очень долго, но в итоге прислушалась. За полгода блог вырос с 700 подписчиков до почти 9 тысяч, и я на этом не останавливаюсь. Блог оказался прекрасной терапией и способом проработки своих блоков. И дал еще более четкое понимание того, кто я и что хочу транслировать людям.

Но в контексте блога нельзя не сказать о хейте. Впервые я столкнулась с ним в TikTok: там я сделала несложное видео с лайфхаком от программиста, который может повторить далекий от IT человек. И тут открылся портал в ад! Тысячи мужчин-программистов считали своим долгом меня опустить и доказать, что я — ненастоящий программист. Из скриншотов тех комментариев в итоге появилось видео в Instagram, которое набрало 1,2 миллиона просмотров. По моим ощущениям, его увидел каждый русскоговорящий айтишник. Так все разработчики в моей команде на работе узнали о моем блоге, и шутить о работе стало чуть сложнее.

Хейт временами продолжается до сих пор, я бережно храню все самые огненные комментарии, например, что я джаваскриптизерша, или о том, что пишу на СИСИ плюс. Но, кстати, меня они никак не триггерят, потому что я знаю себе цену.

Сейчас, когда людей в блоге стало больше, хейт начал прилетать и по другим темам. Недавно мне написали огромное сообщение о том, что я не то показываю, что разочаровала, что недостаточно хороша. Мне было неприятно, но я вежливо ответила, что блог мой и правила мои. И о чудо! Вечером того же дня девушка написала мне опять, извинилась и сказала, что день был сложный, и она просто вылила на меня свой накопленный негатив. Эта ситуация дала мне понять, что весь хейт — не обо мне, а в первую очередь показывает то, что внутри у людей.

Сложно ли женщине в IT?

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

Я вижу много женщин-владельцев стартапов и читаю много историй про девушек, которые состоялись в профессии или даже открыли свои IT-школы, и это замечательно! Я вообще считаю, что женщина с детьми — гораздо более эффективный работник, потому что всегда мотивирована вложиться в сроки. Она всегда будет заинтересована сделать работу максимально эффективно, ведь нужно еще и детям уделить внимание — лениться просто некогда.

Katerina Zakrzheuskaya with children

Вязание: на митах, в бассейне и во время сериала

Я всегда была активной и увлекающейся, а еще любила работу руками. Во дворе моего дома был центр внешкольной работы с разными кружками — вот там я начала вязать крючком, спицами, делать салфетки на каких-то деревянных формах, а еще вышивать и плести из соломки! В детстве придумала и связала себе купальник. Тогда все в классе смеялись, а сейчас вязаные купальники — тренд. Получается, я все предвидела!

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

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

Knitted cardigan

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

А еще как-то сделала приложение по математике для детей — идея пришла ко мне, когда я увидела трудности с учебой у дочки. Современные дети совсем иначе воспринимают информацию, и традиционных подход на ней работал плохо. Тогда я решила пойти по пути меньшего сопротивления — сделала игру для планшета. Она тренировала там таблицу умножения все лето и в конце августа сдала «экзамен» — 50 примеров без ошибок. Считаю это моей большой победой. Все еще хочу вернуться и сделать это приложение доступным для свободного скачивания в App Store, но что-то все находятся дела поважнее.

Как войти в айти в 2024

Ситуация на IT-рынке в 2024 году кардинально отличается от того, что было 5 лет назад. Индустрия сильно изменилась после ковида и других событий. Тяжелее всего, конечно, джунам. Раньше многие компании «растили» джунов — брали их на работу без опыта и обучали всему. Сейчас же все хотят уже хотя бы мидлов, людей, которые будут брать и делать, и на которых не нужно больше тратить время.

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

Мои главные рекомендации на старте — не выбирать язык программирования/отрасль по популярности или только по зарплате. При таком подходе уж очень велика вероятность промахнуться и слиться с учебы. Сейчас очень много бесплатных тестов на определение склонностей к конкретным языкам/отраслям — они очень помогают определиться. Проверяла на себе несколько раз — по этим тестам я на своем месте.  

Кто ты в мире IT?

А еще обязательно получайте обратную связь! Не берите курсы для самостоятельного изучения без обратной связи, не пытайтесь учиться самостоятельно, если вы не отличаетесь особенной организованностью. Цель — не просто решить задачу любым способом, а сделать это эффективно и без костылей, о чем можно и не подозревать без ментора. И даже если вы выбираете путь курсов — обязательно читайте о преподавателе, оцените его LinkedIn и опыт работы. Преподавать на курсы сейчас зовут абсолютно всех, и иногда доходит до абсурда — подруга окончила курсы, и уже на следующий день ей написал рекрутер этой компании с предложением стать преподавателем.

Кстати, о менторстве. Я все еще не беру людей на менторство к себе, все еще не чувствую внутренней силы делать это за деньги. Пока синдром самозванца немного здесь мешает.

Но всегда отвечаю на вопросы и помогаю бесплатно. Подруга с моей помощью прошла курс фронтенд-разработки, а после ушла в тестирование и уже выросла в мидла. Ох, сколько голосовых ей было записано с объяснениями! Но все не зря, если я смогла помочь человеку найти работу по душе.  

Так что — обращайтесь, пожалуйста.  

Материалы по теме
Следи за новостями на любимых платформах