Аналитесса-разработчица👩🏻‍💻💅🏻
3.13K subscribers
464 photos
168 links
Я Аня, data analyst @ Avito Tech platform
ex-Yandex, T-Bank, Ozon

Тут про айти, компьютерные науки в широком смысле и немного лайфстайла🌆

Cовмещаю работу в найме и ежемесячные путешествия🛩
Посетила 45 стран

dm: @nechka266 💌
личное: @analytess_live
Download Telegram
красивое с выходных в Петербурге🤩

у природы нет плохой погоды, но точно есть неподходящая для большинства типичных развлечений в белые ночи — речных прогулок (очень сильно поднялся уровень воды), рассветов на Марсовом поле и посиделок на верандах😭

но всё равно было неплохо, ценю северную столицу за тёплые встречи каждый раз, множество вкусных мест и музеи⭐️

#лайфстайл_и_личное #путешествия_каждый_месяц
@analytess 👩
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
💅24💘1275311
Синдром олимпиадного прошлого🏆🏅

На волне очередной приёмной кампании встречаю много обсуждений того, насколько выпускники с 400 баллами, поступающие без вступительных испытаний в топовые вузы и так далее, теперь травмированы? Под постами о них пишут комментарии: «как жаль, что он(а) не знает, что есть жизнь кроме учёбы», «как жаль, что на баллы ЕГЭ еды не купишь»🤡

Попробую порассуждать с точки зрения своей биографии и своих чувств по поводу работы и прочих достижений сейчас.

Да, я поступила по олимпиаде на ФКН. Да, я ещё выбирала между рядом факультетов. Я призёр заключительного этапа всероса по русскому языку (окак), дважды победитель Московской традиционной олимпиады по лингвистике и даже участник межнара по лингвистике после 9 класса (ладно, это очень странная история, которая тем не менее на меня тогда повлияла). И была ещё «Высшая проба» по математике, которая собственно сыграла роль для поступления, а потом такая же «Высшая лига» для магистратуры.
И спустя 8-10 лет я досконально помню эти подробности и только недавно убрала всё это из резюме...

Основные проблемы синдрома отличника-олимпиадника:

тяжело смириться с тем, что твои достижения былых времён не определяют тебя, как личность, и мало кому вообще интересны (разве что твоим друзьям по олимпиадам, с которыми вы ностальгируете).
Потенциальное решение — устроиться в одну из тех редких команд, где всё-таки смотрят на олимпиады

➡️ хочется и дальше получать разного рода «ачивки», тогда как они уже не влияют на жизнь. Иногда ты вообще не можешь ответить на вопрос «чтобы что», но кажется, что тебе это надо. Пример — моя история с аспирантурой.
Потенциальное решение — направить эту энергию на спорт, хобби, можно вот канал начать растить😄

➡️ есть риск по меркам реальных жизненных задач из ребёнка-«звёздочки» (так говорила одна из моих учительниц) превратиться в средненького взрослого. Просто потому что это нормально (здесь задуман каламбур про распределение).

Ну, тут мне кажется, что время лечит — лично я «скатилась» ещё на первых курсах, получив прививки в виде пары троек (а значит, диплом уже не был бы красным) и пересдач. Поэтому на первой работе в 📱 я уже оказалась без токсичного mindset-а, что мне необходимо получать только фиолетовые оценки.

Жалею ли я о чём-то? Что где-то недогуляла в 15-18 лет, так как сидела ботала? Да нет, на олимпиадах и сборах тоже вполне себе есть общение на разные темы и тусовочки разного формата, поверьте. А возможность отучиться на бюджете ФКН ВШЭ вообще очень сильно определила мою дальнейшую жизнь😎

Участвовали в олимпиадах? Что думаете?⬇️
В комменты закину эксклюзивное фото меня в 2016🙈

#непопулярное_мнение #карьерный_путь
@analytess 👩
Please open Telegram to view this post
VIEW IN TELEGRAM
632253🔥22
Что такое EDA — первый взгляд на данные🤓

Exploratory Data Analysis переводится как «разведочный анализ данных». Он включает в себя оценку качества данных (есть ли null значения, дубликаты, выбросы, ошибки парсинга) и их очистку, выявление базовых корреляций и зависимостей, оценку распределений значений.

Затем аналитик визуализирует эти данные, формулирует первые гипотезы и выбирает методы для последующей работы с этими данными.

Сохраняйте себе шпаргалку в виде слайдов⬇️

#хардов_пост
@analytess 👩
Please open Telegram to view this post
VIEW IN TELEGRAM
9521
Forwarded from БАШНЯ
HARD SKILLS❗️

Сегодня поговорим про EDA - что это такое, зачем он нужен и какие у него есть этапы 👨‍💻

Делитесь этим постом с друзьями и пишите свои вопросы в комментарии ✍️

Автор поста:
@analytess

#hardskills
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
227521
Какой сегодня ты?😀

Мемная пауза в ожидании поста по вашим просьбам о том, что такое API, и зачем такое знать аналитику🫥
В процессе его подготовки вспомнила про чудеснейший ресурс — если вы забыли, что означает какой-то из HTTP-кодов, или же разрабатываете сайт и хотите оставить пасхалку — вам туда😎

Ну, и в тему напоминание, что какой статус означает:
➡️ 2хх — всё ок, но если не ровно 200, могут быть нюансы
➡️ 4хх — ошибки на стороне клиента, например, запрос несуществующей страницы или отсутствие авторизации
➡️ 5хх — ошибки на стороне сервера, кто-то бежит чинить

#байки_и_юмор #хардов_пост
@analytess 👩
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1211073💅21
Что такое этот ваш API, и что с ним делать аналитику💻

➡️ API (Application Programming Interface) — это набор правил и «договорённостей», по которым программа может запросить данные или вызвать некоторую функциональность у другой.

Есть различные форматы, которые скорее необходимо знать разрабам и СА, но сегодня остановимся на самом популярном — REST API (на основе протокола HTTP + формата данных JSON).

Есть всего 5 основных типов «ручек»:
⚡️ GET (получение данных) — только читает данные, всегда безопасно вызывать, так как ничего не меняет
⚡️ POST (добавление объекта)
— создаётся новая сущность или вызывается метод
⚡️ PUT (замена)
— переписывание уже существующего
⚡️ PATCH (частичное изменение)
— заменяет часть свойств
⚡️ DELETE (удаление объекта)
— вроде понятно😄

➡️ Как работать с API аналитику данных?
Аналитики данных не проектируют методы для API сами, а только вызывают существующие. Как правило, для этого используется библиотека Python requests, либо разного рода обёртки над ней (например, внутренние утилиты компании).

Это может пригодиться в случаях сбора ручных выгрузок данных или логов (не из витрин), в ETL-процессах, при построении мониторингов и для контроля происходящего в AB-тестах.

➡️ Как примерно может выглядеть код с запросом к API:
В случае с GET мы можем просто скачать объекты по каким-то параметрам, в случаях POST/PUT/PATCH ещё необходим аргумент с теми данными, которые мы хотим отправить на сервер. В реальной жизни также часто нужен параметр headers с токеном или куки для авторизации, иначе словим 401😄
import requests

BASE = "https://api.example.com/v1"

# 1. GET — читаем данные
resp = requests.get(f"{BASE}/items",
params={"category": "books", "limit": 100})
items = resp.json() # -> список словарей

# 2. POST — создаём запись
new_item = {"name": "Analytics 101", "price": 19.9}
resp = requests.post(f"{BASE}/items", json=new_item)# <- тело в формате JSON
item_id = resp.json()["id"]

# Проверяем статус
if resp.ok: # то же, что 200-299
print("Успех!")
else:
print(resp.status_code, resp.text)

Про HTTP-статусы в мемном формате см. предыдущий пост

🔤.🔤. На самом деле говорить о том, как устроены Интернет в целом и веб-сервисы в частности, можно достаточно долго, уходя вглубь, но пока я буду разбирать здесь такие вот кусочки, которые уместны и в «джентльменском наборе» аналитика😎

➡️ маякните реакциями, если было полезно, и сохраняйте пост

#хардов_пост
@analytess 👩
Please open Telegram to view this post
VIEW IN TELEGRAM
775👍1712421
Помечтаем: как бы вы выбрали работать?😎 (с сохранением зп)
Final Results
17%
4 дня по 8 часов, выходной — среда
68%
4 дня по 8 часов, выходной — пятница
15%
5 дней по 6 часов
113🔥2🥰11
А как правильно ходить в отпуск в 2026 году?🏖

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

Есть две основные стратегии, если исключить дополнительные факторы, которые у всех свои (каникулы детей, отпуск партнёра на более строгой в этом плане работе, периоды ревью...)

🤑 Оптимизируем деньги
В конце прошлого года уже писала, как это работает. Вот калькулятор (пока что на этот год, но можно понять суть) и ещё одно объяснение от 💲-журнала.

В 2026 году рейтинг месяцев для отпуска такой:
🥇 23 рабочих дня — июль
🥈 22 рабочих дня — апрель, сентябрь, октябрь и декабрь
🥉 21 рабочий день — март, июнь и август
🤷🏻‍♀️ 20 рабочих дней — ноябрь, 19 — февраль и май
☠️ 15 рабочих дней — январь

🎒 Оптимизируем дни отдыха
Тут уже есть пространство для креатива вместо чистой математики. Праздники легли достаточно удачно: нет рабочих суббот, есть четырёхдневные рабочие недели (в феврале, марте, мае, апреле, июне, ноябре) и трёхдневная в декабре.

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

➡️ Надеюсь, было полезно!
А вы на какой стороне — время для себя или денежки?
😎

#аналитика_и_жизнь #лайфстайл_и_личное
@analytess 👩
Please open Telegram to view this post
VIEW IN TELEGRAM
426141085
This media is not supported in your browser
VIEW IN TELEGRAM
💅12💘106
Я отчислилась и уволилась из Высшей Школы Экономики🚨

Извиняюсь за clickbait moment. В общем, аспирантура — всё. Кандидатом компьютерных наук в ближайшее время я не стану.

В принципе, уже давно было понятно, что диссер параллельно с fulltime работами (которые я ещё и активно меняла😄) я не пишу, но надежда взяться за ум была. И вот, почему не вышло:

1️⃣ Я поступила в аспирантуру своего факультета во вторую волну (=были места) по сути по инерции, «потому что могла».
2️⃣ Это определённо не является достаточной мотивацией, равно как и «кандидатесса компьютерных наук звучит круто», равно как и то, что моя мама кандидат наук («мне тоже надо?»)
3️⃣ Кандидатская диссертация — это не yet another курсовая, это, наверное, как 10 дипломных работ в магистратуре.
4️⃣ В общем-то, это всё продолжает моё рассуждение о сомнительных «ачивках» во взрослом возрасте.
5️⃣ Даже на ФКН ВШЭ конверсия из поступления в аспирантуру в защиту диссертации меньше половины, насколько я знаю. А в целом по аспирантурам страны — вообще мизерная. Это к возможному вопросу, не стыдно ли мне чьё-то место занимать.
6️⃣ Если вернусь к вопросу, то точно нужна прикладная тема, хоть как-то коррелирующая с работой. Это ещё в бакалавриате и магистратуре ФКН было работающей стратегией, которой я не пользовалась, но тут уже стало критичным требованием.

Как-то вот так. Стало легче, когда решилась признать, что не могу, не тяну, не хочу, не буду, своего рода камень с души упал. Назвать два года потраченными на аспирантуру я тоже не могу, потому что объективно мало работала в рамках неё, да даже если и было бы не так, это известная когнитивная ловушка.

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

➡️ Вывод: это часть моего пути, за которую мне тоже не стыдно, поэтому я с вами этим делюсь. Я должна была (кому? Ну, видимо, своему fear of missing out) попробовать поступить и подумать над тем, готова ли уделять время диссертации, мой научник всегда знал, что я работаю full time с конца бакалавриата, совмещать теоретически возможно, но нужна огромная мотивация, которую я в себе не нашла. Такие дела.

Что думаете? Всегда доводите начинания до конца?⬇️

#карьерный_путь #лайфстайл_и_личное
@analytess 👩
Please open Telegram to view this post
VIEW IN TELEGRAM
4442🦄193🔥2
Плюсы Авито, о которых я не знала до устройства туда👍

⭐️Прозрачность грейдов на стаффе и senior ресёрчей
Senior research — это обязательное условие роста в старшего аналитика. Сделать его непросто, да и в команде действительно может какое-то время не быть подобных задач, но по крайней мере не встают вопросы, что кого-то повысили просто так. Если узнал, что кто-то теперь синьор в Авито, можно на вики найти его «статью» и убедиться, что он сделал что-то impactful😀

⭐️ Энергетосы на кофепоинте🍒
Ахаха, может, для моего сердечка это и минус💔 Но так приятно зайти с утра в офис и обнаружить холодненький Red Bull, а потом уйти с ним на веранду жёстко работать туц-туц по клаве

А ещё я уже не раз получала в офисе стаканчик черешни в середине дня, по нынешним ценам это почти как премия😄

⭐️ Некоторые дополнительные активности оплачиваются
Например, в Яндексе [по крайней мере, во времена моей работы там] проведение собеседований в ШАД было частью «общего дела», которую никак явно не поощряли. Ну, потом стало можно вписывать в ревью, но с натяжкой. Тут же я собираюсь подзаработать к отпуску, проверяя работы с отбора в ААА (хотя это, определённо, немалый сверхурочный труд)✍️

⭐️ Team get together💃
Спустя месяц работы я услышала: «так у нас скоро тгт», сначала не поняла, а потом как поняла! Это возможность собраться раз в квартал там, где бОльшая часть команды и запланировать какую-нибудь активность за счёт компании. К сожалению или к счастью, у нас это Москва (удобно, но я в командировку не попаду). Мы уже ходили так на яхтинг, вот это был прикол⛵️

Ставьте 👍, если что-нибудь зацепило (и да, у нас всё ещё есть пара вакансий для рефералок, присылайте резюме мне)⬇️

#жизнь_в_бигтехах
@analytess 👩
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1261612🍾4321