🔥

Тред (Мария Любимцева)


Отдельно вынесу тему про SQL, который просят сейчас от продактов вообще везде. Расскажу, как я готовилась к этим задачкам, не имея рабочего опыта написания SQL-запросов, и пригодилось ли это потом в работе😬

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

То есть это задачка на JOIN и базовое знание SQL-запросов. Часто написанный запрос прям идут проверять на живую

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

По SQL есть гора курсов. Мой любимый: codecademy.com/learn/learn-sql и вообще все курсы на code academy классные! но кажется, я проходила этот, он бесплатный и очень понятный

SQL (в случае с Яндексом, YQL) в работе я использую редко, это обусловлено тем, что большую часть времени у меня была возможность ставить задачи аналитику. Но я могла потом сама отредактировать его запрос, если мне в нем чего-то не хватает

В целом навык SQL реально полезный, аналитик (и время у него) есть далеко не всегда. Но на мой взгляд, выучить SQL не требует какой-то особой подготовки и таланта – и доступно каждому, если у него есть время в виде нескольких вечеров

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

Мария ЛюбимцеваМария Любимцева