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

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

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

dm: @nechka266 💌
личное: @analytess_live
Download Telegram
Дамы, сегодня наш день🤩👩

Я желаю всем именно того, за что вы цените этот праздник:

💫 с одной стороны, благодаря сильным женщинам из прошлого и современности мы можем сами принимать важнейшие решения в своей жизни, сами зарабатывать (пока что почти, но это уже другая история) столько же, сколько коллеги-мужчины, сами достигать самых разных вершин💪🏻

💫 с другой стороны, да, для кого-то это день весны и цветочков — и это тоже прекрасно! Totally my vibe, хотя я предпочитаю не ждать для этого именно 8 марта🙂

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

#лайфстайл_и_личное
@analytess 👩
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
34320💅9🍾2👎1🔥11
Я отказалась от офера в 📱 Часть 1

Оо, ну да, это я… Как я докатилась до жизни такой? Штош…🤓

Disclaimer: иногда в моём канале вы можете встретить разные написания слова оф(ф)ер. В Яндексе было зафиксировано написание с одной ф, поэтому я переучилась на него, но вскоре узнала, что много где не так, так что не обессудьте👍

Пожалуй, сразу немного избавлю вас от интриги — в планах задержаться в Озоне на год и более ничего не изменилось, я не ищу активно работу. И я прямо реально никуда не собесилась уже 10 месяцев, поэтому и решила пройти через weekend offer, чтобы посмотреть, что сейчас на рынке и на собесах, рассказать вам, ну и себя в форме держать💪🏻
И да, всё-таки яндексовая ностальгия меня иногда тоже не отпускает, что уж там.

1️⃣ Сколько сейчас собеседований?
Все видели рилсы и твиты про 46 этапов собеседований: «я прошёл эльфийский и чтение мыслей, но завалил жонглирование». Тут у всех опыт действительно разный и зависит от набора команд, в которые вас смотрят, но в любом случае викенд офер — это способ ограничить количество секций и, ещё важнее, время между ними. Было 2,5 часа техничек в субботу и три финала меньше часа каждый в воскресенье.

2️⃣ «Что мы должны сделать, чтобы ты к нам перешла?»
Очень порадовал этот вопрос от рекрутера на первичном звонке вместо известных вайбов «а чё это ты ищешь работу». Я выбрала стратегию откровенности, и сказала, что не в активном поиске, просто симпатизирую Яндексу как работодателю, так как уже работала и ценю этот опыт, а так у меня на нынешней работе всё хорошо.

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

3️⃣ Подготовка к собесам
Вот официальные материалы, которые предлагается изучить аналитикам-разработчикам перед собесами. Прошлась по этим темам, но не сильно — про A/B перечитала соответствующие главы в GoPractice, порешала несколько Leetcode Easy/Medium, но прямо-таки без фанатизма.

4️⃣ Мои впечатления от собесов
В моём случае очень положительные) Только на алгосекции удалось чуточку понервничать, но в итоге решила. Возможно, повезло с интервьюерами, но тем не менее, всё прошло очень адекватно. Задачи специфичные, но не слишком, см. пункт 3, это не скрывают😎

Выводы из этой части:

❤️‍🔥 не так страшны собесы в Яндекс, как их малюют, всё предсказуемо
❤️‍🔥 викенд оффер — крутая тема

Продолжение про офер и причину моего решения следует!
А пока с вас реакции:

👩 — если работали или работаете в Яндексе
🔥 — если хотите пройти туда собесы
🤓 — «алгособесы точно не для меня, но я почитаю»

#карьерный_путь #жизнь_в_бигтехах #найм_и_собесы
@analytess 👩
Please open Telegram to view this post
VIEW IN TELEGRAM
4105🔥57307🍾3👍2👎2💅2
Я отказалась от офера в 📱

Пост для комментов к посту выше😬

Спасибо неравнодушным коллегам, которые сказали, что случился этот баг)
Please open Telegram to view this post
VIEW IN TELEGRAM
186🙏5👎2🆒2👍1
Когда стоит говорить на работе о другом офере📈

Зависит от ситуации в целом и самого офера.
TL;DR: просчитайте «матожидание» выигрыша, трезво оценив вероятности, что вас будут удерживать и что вас отпустят, если возможности удовлетворить требования нет.

1️⃣ Случай, когда вы хотите его принять
То есть скорее уходите, чем нет. Оптимально сказать, когда перспектива офера достаточно ясная (в идеале он уже презентован, или вы точно-точно хотите уйти, и есть несколько финалов в компаниях), и при этом больше, чем за 2 недели до даты увольнения.

Нормальная новая компания подождёт нормального спеца (особенно не джуна) месяц-полтора. 3-4 недели на передачу дел, 1-2 на отдых и восстановление — вот моя формула.

2️⃣ Случай «такой себе офер, хочу просто чтобы меня ценили и удерживали» и особенно вариация с блефом (у вас нет офера, просто хотите припугнуть уходом и получить повышение)

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

Во-первых, не на все бенефиты и условия может напрямую влиять ваш руководитель и даже его руководитель. Чем больше компания, тем меньше шансов, что вам согласуют внезапно зарплату на грейд выше, особенно не во время ревью, или полную удалёнку, которой ни у кого в компании не осталось. То есть всегда есть вероятность услышать «нет, если тебе нужны деньги/работа вне РФ, тебе лучше принять тот офер, я всё пойму и даже рад за тебя».

А тот офер по условию задачи вам не нравится. Если остаться, то все вокруг в лучшем случае поймут, что вам можно дальше не улучшать условия работы и не растить зп, а в худшем решат/поймут, что достойной альтернативы и не было.

Во-вторых, не все в принципе видят смысл удерживать немотивированного сотрудника. Если тебе что-то настолько не нравится, что ты набрался смелости и прямым текстом говоришь, что готов к увольнению, есть смысл считать, что решение внутри тебя уже принято, и надо не уговаривать тебя на еще 2-6 месяцев, а скорее искать и обучать замену. И это абсолютно понятно с точки зрения бизнеса.

А ещё по тем же причинам я бы не советовала принимать контроффер. В большинстве случаев возникновение этого вопроса действительно говорит о том, что it’s time to move on для вас, а принятие чуть улучшенного офера внутри даст простор для манипуляций («мы же так тебя повысили вне стандартной индексации!»). А если речь была не чисто о деньгах, а о нагрузке или ещё чём-то, не зафиксированном на бумаге, то обещания могут банально не исполнить. Вернуться всегда можно, если уходили достойно (см. пункт 1).

3️⃣ Исключения, подтверждающие правило
Я знаю, что есть люди, которые сейчас со мной не согласились. Например, они получали уже два контроффера на нынешней работе, их условия удовлетворили, и они счастливы.
Или реально не могут быть заменены в разумные сроки (но всякие head of something этот пост не читают, а в ином случае это вероятный признак не очень хороших процессов в компании; не используют ли вас для работы за троих?)…
Или, может быть, считают, что могут откровенно поговорить со своим руководителем о собесах в другое место, не подразумевая шантажа (это, кстати, я). Хотя собесы и офер — это немного разное в данной ситуации.

Ну, по мне они всё сами знают про себя и правильные действия в такой ситуации. А по умолчанию, на мой взгляд, это работает так, как я описала выше. Но к дискуссии открыта, и буду очень рада рассказам из вашего опыта⬇️

#карьерный_совет
@analytess 👩
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥2355👎3🆒3👍2💅11
Я отказалась от офера в 📱 Часть 2
Начало туть

5️⃣ Какой грейд дали?
«Аналитик 2» в данной градации, что зачастую соответствует сеньору в большинстве соседних компаний (кроме, вероятно, Авито). Но технически мидл+, да. Сказали, что по технической части вопросов нет, но без явного менеджерского опыта больше в Поиске не дают. Пока не знаю, где предстоит его взять, но посмотрим🤓

6️⃣ Ну как там с деньгами?💸
Я не разглашаю тут конкретные суммы, но получилось примерно то же самое, что у меня сейчас в Озоне, даже чуть больше (но вот настолечко🤌🏻). А ведь тут я называюсь senior и не считаю, что меня прямо обижают)

7️⃣ Признайся, захотелось?🙂
Да) Я смэтчилась с командой, у которой международный проект, мне обещали де-факто удалёнку (по договору сейчас у всех гибрид), командировки в офисы за границей, максимально растущий видный на ревью проект (а в Яндексе это важно), да и некоторая ностальгия осталась💕

8️⃣ Почему всё-таки отказалась?
Тут сложились многие факторы. Мне предложили дату выхода 25 марта, что очень-очень скоро, а если выйти позже, то первое ревью, премия, повышение — на полгода позже. Я научена своим и чужим опытом и не готова выходить встык на новую работу, нужно было бы перевести дух. К тому же, команда амбициозная, и там бы требовался очень большой коммитмент от меня с первых недель, ещё на испыте. Я верю, что при большом желании смогла бы, но решила себя пожалеть и ещё зачиллиться тут, ой, то есть, собраться с силами и прокачаться в Озоне.

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

Выводы из этой части:
🔘 есть смысл не распространять городские легенды про то, что в Яндексе предлагают работать за еду, а сходить самим
🔘 девиз «будет сложно, вам понравится» в 📱 всё ещё любят, и это совсем не плохо, но тут стоит выбирать по своим силам и жизненным приоритетам
🔘 я думаю, что ещё побываю яндексоидом, но не сейчас)

Что скажете?
🙏🏻 — всё правильно сделала
👩 — ну и зря отказалась
❤️ — просто поддержать

#карьерный_путь #жизнь_в_бигтехах #найм_и_собесы
@analytess 👩
Please open Telegram to view this post
VIEW IN TELEGRAM
6112🙏499💅553👍3👎2
Вау, планы на 10 апреля определены🍿

Нет, мне не начали приносить на рекламу мероприятия для айтишников. Просто вчера вечером вышел трейлер 7 сезона «Чёрного зеркала» — лучшего сериала про технологии📺

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

Снимать они умеют, и особенно я люблю этот сериал за большое количество пасхалок и отсылок между сериями.
Вот, кстати, мой пост про рождественскую серию, которую я пересматривала несколько месяцев назад, а теперь, пожалуй, вернусь к своим любимым 3-4 сезонам🖤

#лайфстайл_и_личное
@analytess 👩
Please open Telegram to view this post
VIEW IN TELEGRAM
1074🔥3👎2💅11
Питер — всегда хорошая идея🎀

Мой девиз в последние года три, бываю в северной столице 4-5 раз в год (чаще летом, но не только), и не отказалась бы даже чаще😑

В этот раз поездка выдалась на праздничные выходные, так что, по ощущениям, там были все москвичи, которые не успели забронировать столики в кафе у нас))

Поэтому тоже были трудности с поиском еды (чебуречная «Брынза» выручила пару раз, но эстетики тоже хочется), но было найдено пирожное в виде чёрного лебедя (мечтаю написать тут обзор идей из одноимённой книги, и вот опять вспомнила)🖤

Но главное — удалось попасть на концерт в живых цветах!💐 Я очень хотела, побывав на подобном в свечах год назад, и вот всё сложилось)

Fun fact напоследок: ни разу не летала в Питер на самолёте, так как сапсанпортация в несезон почти всегда очень доступна, а в сезон я забочусь об этом заранее🚇 А вот в Пулково была — один раз прилетала и один раз улетала, но только в другие страны)

Вопросы, предложения, рассказы о ваших поездках🙂⬇️

#лайфстайл_и_личное #путешествия_каждый_месяц
@analytess 👩
Please open Telegram to view this post
VIEW IN TELEGRAM
1610💅7👍2👎211
#урапонедельник
Утро ощущается, как эти наспех сделанные мемы, а у вас?👩

#байки_и_юмор
@analytess 👩
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
35104👎2🔥1
Есть две новости про производительность на работе — хорошая и плохая🥲

Long story short, недавно я на почве проблем с компом, возвращения в холода и приближения ревью словила первый небольшой кризис на работе. Прокрастинация, сомнения, как итог — адекватный, но не то чтобы очень положительный фидбек. Чуть не ушла к бывшему работодателю. Отказалась от офера. Сбежала на выходные в северную столицу подумать ещё. Осознала пару простых истин.

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

Хорошая звучит точно так же. Сместим акцент: можно быть в целом на чилле и не страдать, но успевать делать далеко не bare minimum для неувольнения, кто-то так даже растёт.

Теперь живу с этими мыслями и стремлюсь к тому, чтобы прочувствовать их в вариации «хорошей» новости, а не «плохой». Действительно, последние пару месяцев я больше выносила сама себе мозги, что как-то не так работаю, чем старалась продуктивнее работать. Ну и кому стало лучше?

И да: это. просто. работа. Она не определяет всю жизнь, и условная оценка на ревью уж точно не должна становиться основным, что определяет вас как человека😎

Я по-своему горжусь тем, что не сдалась при первых трудностях. А дальше посмотрим, ну и синдром отличницы проработаем👩
Откликнулось? Делитесь своими мыслями⬇️

#карьерный_путь
@analytess 👩
Please open Telegram to view this post
VIEW IN TELEGRAM
37314🙏10👎2🔥2👍1
Чему я научилась на своих работах😎

Сегодня речь пойдёт не про харды! Больше всего будет про красную компанию, в которой прошли мои первые 4 года карьеры (пусть и с перерывом). Про остальные сошлюсь на подробные посты выше

Глава 0⃣. Стажировка
Первое, чему учится стажёр — это уходить на 5 минут позже руководителя. Это вроде как шутка, но на первое время не худший навык (особенно если сделать скидку на то, что я вышла до повсеместной удалёнки). Главное не забыть отучиться, став мидлом, там уже другие вещи влияют🤓

А теперь чуть серьёзнее — один раз мой ментор сказал мне, когда я подошла в очередной раз: «попробуй найти ошибку сама», и я так и сделала. И потом стала в целом так делать. Потом получила положительный фидбек, что я умничка и очень самостоятельный стажёр.

И третий пункт в этой главе — не всегда всё зависит от непосредственного руководителя. Летом 2020 стажёров почти не оставляли в штате, не смогли и меня. Хоть я и была умничкой и самостоятельным стажёром, познавшим стек команды.

Глава 1️⃣. Уже не стажировка
Через 10 месяцев, сразу после диплома я вернулась в ту же команду. И уже через две недели хлебнула ещё истины из предыдущей главы — когда наш отдел из ~100 человек собрал руководитель и объяснил, что теперь это два отдела. Именно мою команду разделило чуть ли не больше всех, и теперь у меня другой руководитель. «Ну спасибо теперь». Я же выбирала команду из четырёх на финале, вдруг я выбрала бы иначе, зная будущее? Но я даже не уверена, что мой руководитель к тому моменту его уже знал.

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

* причём с точки зрения компании они были положительными, так как отдел аналитики рос, и каждый новый руководитель был из окрестности людей, которых я уже знала, это не текучка или сокращения; но всё равно приходилось адаптироваться

И последний урок — не лояльностью единой. Да, мне было комфортно там работать, нравились коллеги, но в какой-то момент оказалось, что на рынке уже готовы мне дать другие условия. А ещё — что я не развиваюсь в «стандартной» продуктовой аналитике, и позже перейти будет ещё сложнее. И, забегая на год вперёд, оказалось что путь назад не просто не закрыт, а можно существенно повысить доход именно «грейдапом через мороз». И всё равно 📱 в сердечке❤️

Глава 2️⃣. Побег с испытательного срока
Эта история научила меня не обманывать себя и трезво взвешивать все условия в офере. Не соглашаться на меньшее (первый офер, потому что другие искать тяжело, а этот надо принять за 3 дня), не мучиться N месяцев или лет ради строчки в резюме, когда не случился метч.

Глава 3️⃣. Нынешняя работа
Здесь я училась и всё ещё учусь балансировать между работой и остальными сферами жизни, которые эта работа мне помогает обеспечить. И здоровому отношению к работе и успехам на ней. Оказалось (внезапно, да?), что нужно много ресурсов разного рода, чтобы успешно совмещать задачи и десяток новых стран за год🥲

И второй момент — здесь я учусь не «закапываться» в задачи, особенно в ресёрчи, думаю, многие понимают, о чём я🚨 Помните, в первой истории меня похвалили за то, что я везде стала пытаться разобраться сама? Так вот, когда речь уже не об ошибках на уровне индексов в массиве и неумении пользоваться функциями типа map и agg, а задачи не из бэклога для стажёров, а продовые — лучше посоветоваться с коллегами ASAP, как лучше сделать, чем затянуть срок.

А какой ваш главный карьерный урок?⬇️

#карьерный_путь #жизнь_в_бигтехах #карьерный_совет
@analytess 👩
Please open Telegram to view this post
VIEW IN TELEGRAM
4🔥29155👎2👍11
Почему SELECT * — это зло, но все так пишут?🤓

Ответ на вторую часть прозаичен: это быстро и просто.
Ну так а почему это плохо? Это может показаться очевидным, но, например, за 3 года в Яндексе я особо этим не парилась)

Когда мы пишем SELECT * FROM, база данных возвращает все колонки, даже если нужно посмотреть только пару полей.
Это увеличивает объем передаваемых данных, тем самым загружая сеть и память и замедляя обработку🥴

Но это ещё ладно. А что, если от витрины зависит несколько ETL-процессов, и для обновления одного из них кто-то сделал ALTER, и в таблице появились новые колонки? Тогда результат очередного SELECT * в других процессах может просто не вписаться в схему таблицы, куда он должен вставляться каждый день, и придётся срочно что-то править (не кайф).

Кроме того, кажущаяся быстрота написания исходного запроса без перечисления колонок может быть компенсирована сложностями, когда понадобится добавить JOIN. Так могут совпасть больше названий колонок из витрин, которые не входят в ключ для объединения, и запрос не запустится, всё равно придётся перечислить нужное вручную и/или не использовать UNION.

Когда всё-таки норм написать SELECT *?🚨
🟣 если табличка маленькая и есть смысл посмотреть на все;
🟣 если это разовый запрос для отладки или просмотра схемы данных, особенно, если там указан LIMIT, а СУБД — строчная

Кстати, про строчные и колоночные* базы, раз уж я упомянула. Во втором случае, конечно, лишние колонки критичнее, но и для первого актуальны доводы про JOIN и потенциальное изменение схемы данных😎
* кстати, разницу очень полезно знать в т.ч. для собесов

А какие ещё SQL-грешки совершаете вы?⬇️

#хардов_пост
@analytess 👩
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2184🆒3👎2
Давно мечтала взять и улететь спонтанно и налегке😖

И вот у меня почти получилось! От мысли «вот бы увидеть в этом году магнолии» до купленного билета в Тбилиси прошло несколько часов🤩 Но, справедливости ради, произошло это за 4 дня до вылета (что, впрочем, тоже не много).

Вообще самый стабильный вариант, чтобы увидеть цветение деревьев — мартовский Сочи, но в этот раз случилась поездка в Ереван напрямую из Москвы.
Я даже на работе успела сказать «да правда только в Ереван, у меня даже визы нет»🤓 И всё-таки на месте мне не сидится.

В итоге в одну сторону я добралась на самолёте вчера утром (побила свой рекорд самого короткого перелёта!), а обратно сейчас выезжаю на машине с попутчиками.

Новых стран в мой список не добавилось: в Грузии я уже была в школьной поездке году так в 2015-ом, мы объехали очень значительную часть страны. Прикольно, что я реально что-то оттуда помню, уже по карте города, пока искала отели, вспомнила многие места) Да и на месте многие мои ожидания совпали с реальностью.

Честно говоря, не знаю, что рассказать, дни были рабочие, видела мало что.
Но это было очень тёплое и своевременное приключение☀️

#лайфстайл_и_личное #путешествия_каждый_месяц
@analytess 👩
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
3123💅92👎21