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

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

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

dm: @nechka266 💌
личное: @analytess_live
Download Telegram
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
LinkedIn — оно вам вообще надо?📎

На этот вопрос нет однозначного ответа, давайте разберёмся

Почему да:
это соцсеть, напрямую связанная с рабочим нетворкингом, и её много кто использует даже на российском рынке (хотя, напоминаю, LinkedIn недоступен в России с 2017 года)
любопытно посмотреть на достижения своих бывших однокурсников и коллег и самому похвастаться чем-нибудь😎
умная лента: видно, на что реагируют ваши контакты, так можно распространить свою вакансию или наоборот резюме
а вдруг вас пассивно найдёт какое-то судьбоносное предложение (интересное знакомство, валютная удалёнка)?

Почему нет:
соцсеть доступна в России только с VPN, и говорят, что если аккаунта ещё нет, то могут быть проблемы с регистрацией
далеко не основной канал поиска работы в РФ; для западного рынка необходим, но это уже другая история в целом
эффект «ярмарки тщеславия»: ощущение, что там надо выдавать «что-то умное» или «корпоративное», если хочешь, чтобы тебя читали; комментинг происходит по сути с теми же целями — пропиарить себя (честно, хуже, чем в тг, на мой взгляд). Часто можно встретить приукрашивание достижений🤓
Пару раз я так «узнавала», что знакомые IC чем-то руководят😀
вроде как лень его вести, так как на английском писать сложно, а на русском — меньше смысла, но это спорный пункт

Мой вердикт — линкед — это такое резюме на максималках. Его стоит вести, но без фанатизма, либо с чётким пониманием, зачем вы вкладываете время. Большинству (не в активном поиске, на рынке РФ) достаточно один раз заполнить профиль на русском и английском языках, добавить человек 300 (звучит страшно, но это быстро), обновлять по мере смены должностей.
К моменту возможного поиска работы или сотрудников в вашу команду у вас уже будет живой не новый аккаунт с аудиторией.

Я сама пока не дублирую посты, но можете добавляться🤵
Что думаете про линкед? Давайте коннектиться в комментах⬇️

#карьерный_совет #найм_и_собесы
@analytess 👩
Please open Telegram to view this post
VIEW IN TELEGRAM
141341
Как меня заскамили с конкурсом телеграм-каналов😀

Все же любят немного кринжа, сплетен и разоблачений, да?

First of all, большое спасибо, что за меня голосовали. Признаюсь, я подозревала/боялась, что будут накрутки, но даже побывала на третьем месте в некоторый момент, и это сделали вы🥰

Теперь к делу. Что изначально заявляли организаторы?
⭐️ конкурс в том числе для начинающих авторов, так что соревноваться будем не количеством подписчиков и охватами
⭐️ с нас анонс конкурса, а с них репост в общий канал (ну ок, взаимный пиар), на который я просила подписаться (кстати, можете уже смело отписываться), лучших постов каждого (логично, а как иначе «читателям» узнать о нас и выбирать?)
⭐️ по каждой номинации будет чат, где куратор даст фидбек

В принципе, было достаточно очевидно, что основная цель — пиар самих организаторов, но вроде как мы со знакомыми владельцами каналов посовещались и решили рискнуть, так как это бесплатно — а вдруг бы был какой-то нормальный итог? Хотя бы плюс пара десятков людей от репоста, нетворкинг, все дела.

➡️ Что же было на деле: до самого голосования куратор номинации была в отпуске😐, потом в течение ещё недели тоже почти никого не репостнули в общий канал. Зато многие собрались в папку, просто договорившись в чате.

В последний день голосования участники стали робко делиться своим concern, что большинство так и не репостнули, хотя обещали. Дальше получилось интересно: я перестала сдерживаться в оценках того, как выглядит этот конкурс — а именно, как анекдот: «начальник пришёл и выкинул не глядя 80% стопки резюме в мусорку, потому что неудачники тут не нужны»

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

➡️ Как я вижу ситуацию, что это было?🌟
Действительно, хотели прежде всего набрать охватов, что не предосудительно, если выполнить основные обещания. Но участников в сумме по номинациям набралось ~400, и это показалось организаторам многовато для того, чтобы вчитываться в пару постов от каждого, давать фидбек и делать репосты, и эти уважаемые люди решили тактично слиться.

Вариации в разных чатах номинаций были разные — от назначения победителем участника, который уже вышел из чата (wut?) до переобувания в воздухе: «а мы обещали репостить не лучшие посты каждого, а лучшие в целом» (но ведь по логике репост должен быть до голосования, а вы даже не смотрели толком, кто там у вас в чате), «у вас ошибки одни, пишете с клише и о личном, не буду всем расписывать ОС, ловите общие советы»

➡️ Мораль сей басни такова (ничего не меняющее мнение, да):
1️⃣ закоммитился на многое — либо доведи до конца, либо извинись и хотя бы сделай вид, что берёшь на заметку фидбек
2️⃣ повёлся на сомнительную игру — сними розовые очки вовремя, а не убеждай всех и себя, что всё круто, просто душной аналитессе больше всех надо (а могла бы вписаться в папку из 30 каналов и тоже жить счастливо📈), и вообще не надо бухтеть
3️⃣ N тысяч подписчиков/охватов и имя организатора на слуху — не гарантия примерно ни для чего. И да, я в целом не сомневаюсь в качестве контента/услуг кураторов, просто для жюри в конкурсе могут быть важнее какие-то другие скиллы🚨

➡️ К чему я вообще всё это выношу на публику?
Начинающие авторы, берегитесь, они там собираются повторять этот конкурс🤓 За деньги точно не лезьте, а я предполагаю, что оргвзнос — следующий логичный шаг.
Ну, а если бесплатно — решайте сами, это тоже своего рода нетворк, в принципе, никто ничего не потерял от участия.

В комменты опубликую любимые скриншоты из чата конкурса и призову участников из других номинаций — будет весело🔥

#непопулярное_мнение #лайфстайл_и_личное
@analytess 👩
Please open Telegram to view this post
VIEW IN TELEGRAM
36187
Сколько часов в день вы реально работаете (над задачами + созвоны)?💻
Final Results
6%
1-3
33%
3-5
34%
5-7
21%
7-9
4%
9-11
2%
11+
1883
— А минусы будут?🤓

Сделала карусель о том, какие минусы я вижу в своей работе👍

Как видите, найти настоящие недостатки было не так-то просто…

Накидайте, пожалуйста, реакций, если нравится иногда видеть и такой «лёгкий» контент🥰 И, конечно, если на какой-то из пунктов хочется уверенно сказать: «да, было»🤓

#жизнь_в_бигтехах #байки_и_юмор
@analytess 👩
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
59💅211466👍4🥰2