АННА В ДАННЫХ
1.86K subscribers
143 photos
5 videos
65 links
Яркие будни Senior Product Analyst

Не только материалы по SQL, Python и советы по трудоустройству для аналитиков, но и мои размышления на разные темы и лайфстайл 💅

Пост-знакомство: https://t.me/anna_in_data/4

По обучению и сотрудничеству @annaindata
Download Telegram
Моя первая рабочая задача или как я научилась писать SQL-запросы

Ну что ж, с началом рабочей недели! Я вернулась из отпуска и готова ринуться в бой🎧

Возвращаться к тому, что уже хорошо знакомо - не сложно. А вот моя самая первая рабочая задача аналитиком 5 лет назад была для меня настоящим вызовом!

На моей первой работе аналитиком первой задачей стало переписать огромный SQL-запрос, по которому собиралась воронка найма исполнителей. Стояли временнЫе ограничения в PostgreSQL: если любой запрос выполнялся больше 4 минут, он отваливался по таймауту. Ну и соответственно переодически этот запрос отваливался и нужно было его оптимизировать так, чтобы он выполнялся как можно быстрее.

На тот момент я знала SQL супер базово: могла заселектить, группировку сделать, сортировку - все. В каком же шоке я тогда была от того запроса 😱Я не знала, что:
запросы бывают такими длинными
про существование CTE (WITH)
что можно писать после GROUP BY просто цифры (1, 2, 3), а не перечислять названия полей
что не обязательно выделять ключевые слова капсом (SELECT, FROM и тд), а можно писать в одном регистре
о существовании всяких функций типа COALESCE, CASE WHEN, CONCAT

Для меня просто мир поделился на до и после. Как же меня прокачала та задача! Тогда я:
убрала в запросе избыточные селекты одних и тех же данных из сырых таблиц (вместо этого там, где это возможно, переиспользовала результат селекта)
убрала лишние LEFT JOIN
убрала лишние DISTINCT
заменила там, где это возможно LIKE на конкретные значения
и тд.
Запрос стал отрабатывать без проблем. Ну и для своего удобства я еще сделала красивые отступы и добавила комментарии в код👀

А вы помните свою первую закрытую таску?

#sql_анна_в_данных
#карьера_анна_в_данных
Please open Telegram to view this post
VIEW IN TELEGRAM
638👏11🔥732
Ротация: как сменить работу, не увольняясь 🔄

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

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

Для чего компания может провести ротацию сотрудника:
🟣Оптимизация ресурсов. В одной команде может быть избыток аналитиков, а в другой - острая нехватка. Ротация позволяет эффективно перераспределить ресурсы там, где они нужнее всего
🟣Удержание. Сотрудник может считать задачи на текущем месте недостаточно амбициозными. Например, в текущем продукте аналитика невозможны АБ тесты, а он очень хочет развиваться в этом направлении.

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

Важно! Соглашаться на ротацию не обязательно. У меня уже был опыт отклонения предложения о переходе: абсолютно окей сказать, что тебе это не подходит, и ты остаешься на прежнем месте.

Мой чеклист при ротации

При принятии предложения о ротации:
Постараться узнать как можно больше о новом лиде и заказчиках (их стиль работы, ожидания, подход к коммуникации)
Убедиться, что мне понятны мои будущие задачи в новом продукте и что они мне нравятся

При передаче дел в продукте, с которого ухожу:
Предупредить команду и заказчиков
Сформулировать и оформить в доку мою текущую зону ответственности, которую я передаю другому аналитику
Провести встречи с погружением в продукт для другого аналитика (даже если он уже работает в продукте)
Закрыть задачи, которые уже были взяты мной в работу
Перевести в джире все еще не взятые в работу задачи на другого аналитика
Убедиться, что другой аналитик перенес на себя мои даги
Убедиться в переносе дашбордов
Убедиться, что не осталось еще каких-либо завязанных на мне процессов

А вы совершали переход внутри компании? Что помогло принять решение?

#карьера_анна_в_данных
Please open Telegram to view this post
VIEW IN TELEGRAM
517🔥74
Результат собеседования не определяет тебя как специалиста

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

В одной команде мне не задали ни одного технического вопроса, весь собес они просто смеялись над моим резюме 🤓 Особенно они ржали над СУБД Snowflake, говорили, что никто не знает его и никому он не нужен, что это вообще какой-то noname (справка: Snowflake входит в топ лучших облачных решений в мире)

В другой команде мне провели классный собес с лайвкодингом по SQL и Python и в тот же день написали, что будут делать оффер😎 (оффер в итоге кстати был хороший, но по личным причинам я его отклонила).

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

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

Сталкивались ли вы с чем-то подобным в процессе работы или поиска работы?

#карьера_анна_в_данных
Please open Telegram to view this post
VIEW IN TELEGRAM
550🔥185
This media is not supported in your browser
VIEW IN TELEGRAM
625🔥775😍2
Силовые тренировки влияют на мозг не меньше, чем на тело 🧠

С начала этого года я вернулась в зал для занятий силовыми с тренером. Пока занимаюсь всего 2 раза в неделю, но вообще хочу прийти к трем 🏋️

Мне нравится как выглядит мое тело, но я бы хотела, чтобы оно стало сильнее и выносливее. И еще я конечно думаю о том, как силовые тренировки влияют на настроение и работу мозга

Они не только снижают уровень кортизола (того самого гормона стресса) и улучшают кровообращение, но и запускают процессы в мышцах, которые повышают уровень BDNF — вещества, жизненно важного для мозга 🧠 Оно защищает нейроны от разрушения, помогает формировать новые и участвует в создании долговременной памяти

То есть тренируясь с весами, я не только становлюсь физически сильнее 💪, но и прокачиваю мозг

А вы занимаетесь силовыми или может каким-то другом видом спорта? Какая у вас мотивация продолжать?

#поболтать_анна_в_данных
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
5🔥2394
Чем занимается продуктовый аналитик?

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

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


⭐️Строит дашбордыЧтобы регулярно отслеживать ключевые метрики, под каждый продукт или функционал создается дашборд. Аналитик собирает требования от заказчика (какие показатели и в каких разрезах нужны), пишет SQL-запросы к базе, которые считают все эти показатели, и выводит их на дашборд в виде чисел, графиков или табличек с нужными фильтрами.

⭐️Подготавливает сегменты для рассылок и UX-исследований В данных хранятся сведения о действиях и покупках пользователей, и на их основе может требоваться сформировать выборки, например, для UX-исследований или рассылок. Иногда критерии задаёт заказчик (типа «20 тыс. пользователей с заказами от 5 тыс. руб за последние 2 недели»), а иногда аналитик подбирает их сам.

⭐️Проводит АБ тесты Перед запуском изменений в дизайне или функционале важно проверить, как они влияют на ключевые метрики (конверсию в покупку, выручку и т.д). Для этого пользователей делят на группы случайным образом через сплитовалку: одна группа видит старую версию, другая - новую. Аналитик подбирает метрики и на их основе оценивает длительность теста, а затем проводит все необходимые расчеты и делает выводы.

⭐️Проводит АА тесты При АА тестах изменений ни для одной из групп нет: просто проверяем, корректно ли работает система разделения пользователей. Если группы честные, метрики в группах будут одинаковые.

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

⭐️Размечает события Чтобы понимать как пользователь взаимодействует с нашим сайтом/приложением, нужно заранее продумать, какие именно действия стоит трекать, как будут называться эти события в аналитике и какие параметры к ним прикрепить (например, ID товара, цену, позицию на экране и т.д.). При добавлении новых элементов и нового фунционала нужно будет их доразмечать.

⭐️Проводит исследованияТо есть генерит гипотезы, чтобы покопаться в данных и проверить свои предположения. Тематика может быть разной, например: поисследовать чем отличается портет пользователя участника программы лояльности от тех, кто никогда ей не пользовался? Почему пользователи могут не продлять подписку после первого месяца? И т.д.

⭐️Просто что-то быстро проверяетПочему выручка за вчера просела? Какая доля пользователей уже обновилась до последней версии приложения? Почему так сильно скакнуло количество пользователей, зашедших в личный кабинет? И множество других самых разных вопросов. Такие быстрые задачки еще называют эдхоками (ad-hoc).

И это далеко не все задачи, но пост и так получился слишком длинным! Аналитики, какие задачи вам нравятся больше всего? А кто только вкатывается, задавайте вопросы, если есть💛

#карьера_анна_в_данных
Please open Telegram to view this post
VIEW IN TELEGRAM
635🔥1462
Зачем я приезжаю в офис или мой типичный офисный день 💻

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

В итоге с девчонками мы уже через 2 недели с момента моего прихода в компанию фоткались и сходили на вечеринку, а еще через 2 недели поехали вместе в нашу первую совместную поездку (Питер) 🩷 Вот уже почти год наша дружба невероятно наполняет и радует меня, а не походила бы я в офис, они бы так и остались для меня просто квадратиками на звонках в зуме раз в 2 недели

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

🤍Дорога в офис🤍Я живу в 12 минутах от дома на такси до офиса либо в 35 минутах пешком. Утром я всегда выбираю такси, потому что мне очень лень

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

🤍Работа🤍После того, как прихожу в себя, я либо сразу приступаю непосредственно к задачам, либо сначала иду на встречи. Часто их ставят именно в промежуток с 11 до 13

🤍Обед🤍Офис находится в центре Москвы и у нас на выбор есть возможность либо выйти в какой-нибудь рестик, либо спуститься в столовую на первом этаже, либо просто поесть на кухне. А в хорошую погоду мы можем и вовсе поесть на скамейках на набережной

🤍Возвращаюсь к работе🤍 А типы задач, которые я решаю будучи продуктовым аналитиком, я описывала в этом посте

🤍Перекус и поболтать🤍 Невозможно долго концентрироваться и пялить в экран, нужно обязательно делать перерыв. Читать телеграм каналы или смотреть рилсы - это не перерыв! ☺️ Лучше дать глазам отдохнуть, а заодно подкрепиться и поболтать

🤍Возвращаюсь к работе🤍 Доделываю все, что хотела сделать за этот день

🤍Дорога домой🤍После работы я стараюсь идти до дома пешком: это полезно и физически после стольких часов сидения, и для глаз наконец-то оторваться от мониторов, и для головы после умственной работы

А вы ходите в офис? Добровольно? 😏

#карьера_анна_в_данных
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
6🔥271753
На выходных ездила с подругами-коллегами в Нижний Новгород 🩷 Я уже была здесь год назад и посетила в тот раз все основные достопримечательности. А эта поездка была спокойной, неспешной, наполненной приятными прогулками и безумно вкусной едой. Мы много болтали, фоткались и очень классно провели время 🍸

На этой неделе планирую выпустить серию постов про мой путь в айти. Если эта тема интересна, напишите пожалуйста в комментариях

И делитесь, как прошли ваши выходные!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
535🔥1252