SQL в день… День 0

Вот моя история до сих пор…

Получив степень магистра машиностроения, я начал работать инженером-конструктором. Проработав около 2 лет, произошли увольнения, и моя должность была уволена в 2015 году. В то время я получил возможность работать в одной из первых консалтинговых групп по аналитике данных в Caterpillar. У меня появилась возможность создавать собственные специальные анализы, используя Python для кодирования и TABLEAU для визуализации данных. В один прекрасный день мой менеджер решил, что мы собираемся использовать SQL, чтобы получить доступ к данным из Oracle и Teradata и получить представление об этих данных.

Имея опыт работы с Python, мне было чрезвычайно сложно программировать на SQL. Почему? Потому что я думал в Pandas и программировал на SQL. Я обжегся на слишком большом количестве собеседований из-за своих начальных навыков SQL. Один менеджер по найму в телефонном интервью спросил меня, знаю ли я, что такое оконные функции. Я чувствовал себя плохо из-за отсутствия знаний. Я начал работать над своими навыками SQL. Я понял, что мне нужно думать на SQL, а не обрабатывать в уме преобразование Pandas в SQL, чтобы писать SQL-запросы. Я начал практиковаться и решать задачи на таких платформах, как StrataScratch и LeetCode.

Что дальше?

Я создаю эту серию для всех, кому нужна помощь с SQL. Я помню, как мне приходилось искать в Google что-то такое простое, как скользящие средние, и CTE для написания моих SQL-запросов. Я хочу, чтобы этот блог помог людям начать свое путешествие в области аналитики данных с помощью SQL. Позже в будущем я намерен написать о своем путешествии с соревнованиями Kaggle и продемонстрировать свои визуализации Tableau. Я опубликую этот блог на LinkedIn, чтобы я мог пообщаться со всеми, кто следит за этим блогом.

И, наконец, SQL в день (даже если это не отпугивает врача) помогает повысить уверенность на собеседовании. :)

Увидимся в следующем посте.