ИСТОРИЯ УСПЕХА АСИЛИЯ ТИХОНЫЧЕВА

Я отношусь к поколению, которое выросло до поступления в вуз без домашних ПК, но родители доставали мне свежие журналы про компьютеры. IT-направления были дневные, мне нужно было работать, поэтому поступила на заочное по направлению “Маркетинг на предприятии”.

Проработала лаборантом в вузе БФУ им. Канта на кафедре “Финансы и кредит”, а потом в другом учебном заведении, специализируясь на госзакупках.

Мне была интересна сфера IT, но как себя применить в ней я не знала. Онлайн-обучения не было, очных курсов было три на город. По Turbo Pascal было понятно, что он устарел, C++ был нишевым для нашего города, до “бума” веб-разработки оставалось 10 лет.

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

Еще никогда я так не была близка к провалу, однако выкатила к концу итерации доработки в проекте .NET MVC, где View предполагает HTML, CSS, JavaScript, которые видела в первый раз.

Потом у меня был период жизни вне России, я работала на иностранном проекте с .NET API. Тогда пришлось освоить более сложные вещи вроде многопоточности и Event Sourcing. Захотелось Fullstack, Angular уходил из трендов, популярным был React.

Я оказалась в Нижегородской области и решила записаться на курсы в университет Лобачевского. Критерий выбора: посоветовали знакомые. Курс по компьютерной графике (Figma, Adobe Illustrator) мне “пошёл”: мы изучили азы, с которыми можно дальше развиваться.

Курс по JavaScript (React) “не пошёл” скорее, по моей вине: я взяла два курса сразу, плюс я любительница долго копаться в деталях, поэтому теорию JS решила читать самостоятельно.

По JavaScript хотелось практики, поэтому я записалась на стажировку в одну международную IT-компанию, которая потом ушла с российского рынка. Полгода были очень интенсивными, в выходные занимало по 10-12 часов в день, в будние дни это еще усиливалось работой, еще были задачи на codewars.

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

В таблице всероссийского потока я заняла 70+ место из нескольких тысяч и третье по НН. На собеседовании я ответила про event loop, микро- и макротаски, прототипное наследование и прочее, но бодрый ответ “застрял” на работе асинхронных запросов.

Поменять что-то в жизни всё равно хотелось, поэтому увидев новость про стажировку в IT-академии Lad, решила делать тестовое по направлению аналитики. JavaScript не выбрала потому, что ожидала, что желающих на React будет в разы больше, и подумала, что мужчин берут в разработчики охотнее.

Несмотря на опыт, до тестового я перечитала книги Вигерса и других авторов, нарисовала макеты в Figma. В итоге меня отобрали на стажировку, чему я была рада, но пришлось опять интенсивно работать полгода.

Опыт разработчика мне сильно помог на стажировке: я определенно знала, с чего начать проект на React, как описывать функции, чтобы они работали. Но легко не было, объем документации вышел на 260+ страниц. Проект состоял в том, чтобы сделать фронтенд к работающему бэкенду (был макет в Figma и перечень эндпойнтов API).

По итогам стажировки у меня было собеседование в Lad, в направление DevOps, я сделала тестовое и сейчас работаю в команде. Приходится многое учить, т.к. область связана с системной инженерией, облачными технологиями, вещами, которыми обычно “классический” аналитик не занимается.

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

Например, последней задачей был технический аудит проекта заказчика. Для этого нужны знания разработчика, чтобы понять, как работает код в репозитории; навыки аналитика, чтобы написать документ с анализом; умение рисовать разные схемы; знания из DevOps, чтобы понимать, какие изменения предлагать в инфраструктуре.