Как стать автором
Обновить
0
Первая Форма
Создаём low-code BPM-систему

Из бариста в программиста. Как я освоила SQL за неделю и стала тимлидом в IT-компании меньше, чем за год

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров52K

Привет, меня зовут Саша Ковалёва. За последние пару лет я: переехала из Владивостока в Москву, освоила SQL, устроилась в IT-компанию без профильного образования и выросла до тимлида. Сейчас продолжаю работать с базами данных в компании, которая разрабатывает low-code BPM-систему, а в свободное время занимаюсь вокалом и реслингом.

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

Владивостокский порт и московская кофейня

О работе в IT я никогда не думала. В школе у нас был углубленный курс информатики, где давали основы Basic, Java и Pascal, но для меня это было просто частью образования (не самой интересной). Потом я уехала из Якутии во Владивосток, чтобы выучиться на таможенное дело. Казалось, что это будет довольно прибыльным, и я действительно этим горела, даже проходила практику во Владивостокском морском порту. Но тема диплома, которую мне выдали, не совпадала с задачами в порту, и мне пришлось уйти. 

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

SQL за неделю 

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

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

Сразу оговорюсь — мне учиться было проще, потому что со школы я знала Java и Pascal на базовом уровне. Это сформировало у меня техническое мышление, нужное для погружения в IT. Если у вас таких знаний нет, конечно, вам будет сложнее. 

Я выделяла от пяти часов в день на SQL: 

  • Проходила онлайн-курс «Введение в базы данных» на Stepik. Здесь хорошо дают основные правила, учат нормализации, рассказывают об особенностях архитектуры и инструментах работы с запросами. Подача, правда, скучновата, но зато курс бесплатный.

  • Практиковалась на специальном тренажёре SQL-ex. В нём есть упражнения разной сложности на различные действия с базой данных, например, выборку или модификацию. Интерфейс выглядит устаревшим, но он простой и понятный: есть описание базы, задача и поле для ввода запроса. Если вы ошиблись, сервис подсветит ошибки и покажет, какие данные должен возвращать правильный запрос. Отличная штука, чтобы научиться понимать структуру баз данных и работать с типичными и нетипичными рабочими задачами. Ещё здесь много теоретических материалов, чтобы учить язык полноценно. Этот тренажёр тоже бесплатный. 

  • Задавала много вопросов друзьям, чтобы быстрее уловить общую логику языка. А ещё немного подтягивала английский, так как на нём пишутся все запросы.

Немного о курсе от Stepik
Немного о курсе от Stepik

Думаю, было правильно, что я не стала распыляться — браться за веб-разработку или другие направления. Я сосредоточилась исключительно на SQL, и эта концентрация дала результаты — я выучила базовые принципы SQL за неделю и могла писать самые простые запросы с использованием join и group by. Плюс разобралась с системными функциями, например, dateadd и datediff, и изучила функции работы с датами. Дальше уже могли быть более специализированные задачи.

Не блат, а нетворкинг 

Один из друзей предложил мне пройти собеседование на позицию специалиста по внедрению в компанию, где он работал — «Первую Форму». Это разработчик low-code платформы для автоматизации бизнес-процессов. Внедренцы настраивают клиентские процессы, по сути, превращая бизнес-задачи в работающие автоматизированные решения.

Зарплата внедренца превышала мой доход бариста, других предложений без опыта мне бы не дали, поэтому я сразу согласилась. Мне дали тестовое задание. Для меня оно было сложным, я несколько раз хотела всё бросить, но в итоге справилась. 

После этого было ещё собеседование, на котором я смогла показать заинтересованность в этой работе и желание дальше развиваться в SQL. Помню, там мне задали лучший вопрос, который я сейчас сама задаю на собеседованиях: «Если бы вы были президентом и вам нужно было запретить какой-то join, что бы вы выбрали и почему». Свои ответы пишите в комментариях.

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

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

Выросла в тимлида 

Первый месяц в компании дался сложно. У меня был тим-лид, который всегда был готов подсказать и помочь, но делал это в довольно резкой манере. Я к такому не привыкла и мне казалось, что у меня ничего не получается. 

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

Недавно я проходила Performance Review, и вот какие отзывы оставила команда
Недавно я проходила Performance Review, и вот какие отзывы оставила команда

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

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

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

Где ж лучше

Конечно, после порта и кофейни работа в IT — это настоящий кайф и море возможностей. Но и здесь нужно быть готовым к сложностям. Например, IT — это постоянное развитие и обучение, без этого никак (благо, мне это нравится). Ещё работа с клиентами часто преподносит форс-мажоры. 

Однажды, когда я отдыхала в другом городе без ноутбука, меня попросили срочно помочь на проекте. В итоге настраивала автоматизации в геймерском клубе, пока вокруг подростки играли в CS и Dota 2. Было забавно, а отпуск мне продлили.

Но в основном в отпуске я всё же отдыхаю
Но в основном в отпуске я всё же отдыхаю

В «Первой Форме» я регулярно оказываюсь первопроходцем, например, моя команда первой реализовала интеграцию со СБИС. Мы зашили всю интеграцию по API в бэк платформы, а события отправки и подписания документов обернули в low-code. Теперь система самостоятельно взаимодействует со СБИС, пользователю нужно только подписать документ в интерфейсе.

Семейный подряд

Я часто рекомендую нашу компанию близким как хорошее место для старта в IT. Сейчас здесь работает моя младшая сестра Лера. Она училась на химика-технолога, я помогла ей освоить SQL, и теперь она также внедренец. Мама шутит, что судьба нашей третьей сестры Вероники предрешена.

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

За время работы я прокачалась и в других технических навыках, например, выучила JS и Lua. Lua часто спасает в написании интеграций по API, работать с которыми я тоже научилась в «Первой Форме», а JS иногда приходится использовать в запросах, хотя в основном я стараюсь находить системные решения. Ну и, конечно, я очень выросла в SQL. 

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

Да и на ринге появляюсь
Да и на ринге появляюсь

Вместо итогов

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

Если вы переходите из другой сферы, начинайте с освоения одного навыка. Ещё отличным стартом может стать корпоративная академия — она поможет углубить знания, научит работать с конкретным продуктом и значительно повысит шансы на трудоустройство. Ну и банальный, но нужный совет — не бойтесь пробовать. Вы всегда можете вернуться назад. 

Если у вас есть вопросы, задавайте в комментариях! 

Теги:
Хабы:
-60
Комментарии178

Публикации

Информация

Сайт
1forma.ru
Дата регистрации
Дата основания
2004
Численность
101–200 человек
Местоположение
Россия