Dataism
3.63K subscribers
242 photos
49 videos
10 files
126 links
Бот для подготовки к IT-собесам @DataismPrepBot 📲
Недушный канал про аналитику, карьеру в IT и немного португальского лайфстайла.
Полезно аналитикам, дата-сатанистам и продактам.

По вопросам рекламы писать в лс канала
Download Telegram
Жизнь коротка. И надо уметь.

Надо уметь уходить с плохого фильма. Бросать плохую книгу.
И уходить с плохой работы.
Ауф.

Я сейчас провожу периодически собеседования к нам в команду и вот восхищаюсь все же новым поколением.
Они не боятся уходить из-за:
1) скучных задач
2) этических моментов
3) плохого руководства/процессов/офиса и т.д.
4) отсутствия перспектив

Они не терпят. Это круто.

И пусть все те люди, которые говорят, что job hopping - это фу, идут лесом.
Найм - это по сути симбиоз.
Сотрудник решает задачи бизнеса, за это получает деньги. Все окей.
Когда одна из сторон перестает удовлетворять по каким-то параметрам, то покинуть такие взаимоотношения - это абсолютно естественный ход событий.
Когда бизнес проводит массовые увольнения, то видите ли нужно понять и простить, капитализм же, так устроен мир, смирись.
Когда сотрудник путем смены работ улучшает свое положение - воу воу, так нельзя, а-та-та по хитрой жопке, систему что ли решили обхитрить?

Пока ты молодой, амбициозный, у тебя нет детей и ипотек, то нужно крутиться по максималке. Основная цель - максимизировать зп и навыки.
Расти внутри компании по всем параметрам сложнее. Должно много чего совпасть: проект, руководитель, коллеги, ценности компании и т.д.
Повышение зп аля +10% по итогам перформанс-ревью и то не факт, потому что всегда найдется "причина", по которой ты не получишь нужное кол-во плюсиков.
Получить грейд - тоже квест.
Куда проще выйти на рынок и получить и нужную зп, и нужный грейд. А бонусом ко всему этому, возможно, новый стек и домен.
Не вижу минусов. Более того, проще и менее нервно можно реализовать переход в смежную область.
Был дата-аналитиком, а стал - дата-инженером или продактом.

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

Но это потом.
А сейчас надо крутиться, мои хорошие.
45👍1510🔥6💯4😁1😐1
А чтобы крутиться было чутка проще, напоминаю про бота @DataismPrepBot для подготовки к собесам 🐾
и если у вас есть чем поделиться в плане материала, то велкам сюда
Please open Telegram to view this post
VIEW IN TELEGRAM
9🔥8👍4
🐙🎲Кубики и осьминоги

Смотрю очередной курс по аналитике.

Лектор: «99% компаний имеют фиговую аналитику, поэтому вот на собесе, когда вас спросят «что будет, если 6 раз подбросить кубик?», задайте встречный вопрос «а что будет, если аналитику настроить через жопу?». Вряд ли, конечно, после этого вам дадут оффер, но хотя бы глупые вопросы отпадут.»

0% осуждения 100% понимания

Собеседования - очень своеобразная штука.
Исход зависит в основном от 3 факторов: интервьюера, политики компании и твоих ответов.
Выбрал время собеса ближе к концу рабочего дня? Скорее всего интервьюер уставший, голодный, уровень серотонина низкий, поэтому он уже в плохом настроении и у него одно желание - закончить этот рабочий день, а твой собес ему вообще не в кассу.
Приходишь в Авито: вечер в хату, вот вам осьминог Пауля, получите-распишетесь. Не решили? Ариведерчи.
Приходишь в Яндекс: пупупу, раз алгосик, два алгосик, три алгосик. Не получилось? Ну, с такими знаниями стыдно на кофепоинт ходить.
И неважно, что на самой работе ты ни разу не используешь все то, что был вынужден заботать перед собесами в бигтех.

К чему это все я?
На бигтехах свет клином не сходится. Есть куча других компаний, в которых и продукт интересный, и собесы без осьминогов, и зп вилки в рынке или даже выше.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍312
Впервые увидела, когда вот так отписывают от рассылки.
Я сама долго хотела отписаться, так как в целом не люблю всякий спам, но все было лень. А тут меня избавили от лишних клацаний, мое уважение.

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

😎 Houzz - очень популярная платформа для ремонта и дизайна дома. Основная аудитория - люди 50+, которым очень нравится пускать слюнки на полотенчики/декор для балкона/ванной и тд. Компания делала рассылку своим клиентам примерно 2 раза в день и, решив, что это ту мач и не стоит долбить аудиторию так часто, сократили рассылку до 1 раза в неделю.
Результат?
Клиенты завалили саппорт с требованием вернуть рассылку.
Так компания поняла, что вообще-то стоит вкладываться в подобный контент.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1971
Как же я не люблю, когда приходишь с вопросами к продукту, а уходишь с очередной срочной задачей 🫠😉
Please open Telegram to view this post
VIEW IN TELEGRAM
🗿17😁8💯6🕊331
Из чата в чат, из года в год я вижу одни и те же вопросы от тех, кто хочет начать карьеру в аналитике, поэтому совместно с Никитой решили сделать мини-FAQ.

Погнали!

1. Какие бывают аналитики? В чем специфика каждого вида?

Аналитики бывают разные: черные, белые, красные
Но всем одинаково хочется на что-нибудь заморочиться (олды тут?)

Так вот, аналитиков действительно много. Давайте пройдемся по ним:

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

Веб-аналитик - сталкер в дата-мире, вычислит вас по ip. Собирает, анализирует и интерпретирует данные о поведении пользователей на сайте: где и что кликнули, где по пути потеряли жертв лиды, сколько времени потратили на странице и т.д.

Продуктовый аналитик - супергерой, который знает о состоянии продукта абсолютно все. Считает кучу разных метрик и выдвигает еще такую же кучу гипотез по улучшению продукта, а потом плаки-плаки, потому что p-value больше 0.05.

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

Дата-аналитик - раскапывает данные из разных источников, как археолог, ищущий древние артефакты, и всегда готов сказать: "А вот тут у нас интересный паттерн!"

2. Кому подойдет аналитика?
Работа в аналитике данных требует сочетания технических навыков, аналитического мышления и способности к коммуникации, чтобы эффективно представлять результаты анализа другим.

Я бы выделила «эталонный» список профессий, которым легче всего будет войти в профессию:
- люди с техническим образованием (математики, инженеры, физики, ИБ). В конце концов, если вы выжили после сопромата, то копаться в данных сможете без проблем.
- социологи, экономисты
- маркетологи
- бизнес-аналитики

Это лишь мое субъективное мнение. Я знаю и примеры, когда лингвисты, риелторы, хирурги становились аналитиками данных. Я всегда говорю, что все зависит от человека. Если у человека есть усидчивость, внимательность, любовь к копанию в чем-то (а работа в дата анализе - это те еще раскопки), то он будет комфортно себя чувствовать в профессии.


3. Starter pack, или с чего начать свой путь в аналитике?

В начале пути вы будете себя чувствовать слепыми котятами.
Нужен ли мне какой-то крутой ноут? Какие программы нужны? А самое главное где и чему учиться?

Ноут - ваш железный друг, он должен быть надежным. Конечно, выбор зависит от вашего бюджета, но базово обращайте внимание на объем оперативной памяти (16гб желательно), процессор (чем новее чип, тем лучше), диск (ssd, 512 гб).
Если деньги позволяют, то советую, конечно, взять macbook и не париться.

Основной набор инструментов для аналитика - vs code (работа с проектами на питоне), dbeaver (подключение к бд), jupyter (удобная работа с данными), docker (это полезно для того чтобы не мусорить на компе, а использовать контейнеры с необходимым инструментом, который хочется потрогать аля airflow).

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


Вторую часть ответов на интересные вопросы вы можете увидеть на канале Никиты, который успел поработать в таких крутых компаниях как Озон, Сбер и сейчас работает ведущим аналитиком в МТС Digital.
17👍6🔥1
💃💃💃Оптимизируй!

Когда я работала в банке, у нас периодически приходило письмо с особо отличившимися сотрудниками, которые своими запросами бессовестно выжрали все ресурсы в одну мордочку.
Знаю, что в других банках за такое дают «желтую карточку», а если 2 раза провинился - ограничение доступа и иди учись на корп.курсах как правильно себя вести.
Так что советую для развития почитать книжку «Оптимизация запросов в PostgreSQL» (Домбровская Г.) и глянуть видео внизу поста.

Основные поинты из книги:
1. Селективность запроса - это соотношения количества строк, составляющих результат операции, к общему количеству строк в таблице.
2. Запрос является коротким, когда количество строк, необходимых для получения результата, невелико независимо от того, насколько велики задействованные таблицы. Короткие запросы могут считывать все строки из маленьких таблиц, но лишь небольшой процент строк из больших таблиц.
3. Запрос считается длинным, если селективность запроса высока по крайней мере для одной из больших таблиц; то есть результат, даже если он невелик, определяется почти всеми строками.
4. Когда мы оптимизируем короткий запрос, мы знаем, что в конечном итоге мы выбираем относительно небольшое количество записей. Это означает, что цель оптимизации – уменьшить размер результирующего множества как можно раньше. Если на первых этапах выполнения запроса применяется самый строгий критерий фильтрации, дальнейшие сортировки, группировки и даже соединения будут менее затратными. В плане выполнения не должно быть сканирований больших таблиц.
5. Если вы выполняете какие-то преобразования над полем индекса (функции lower, преобразование типов данных), то запрос не сможет воспользоваться таким индексом. Нужно либо переписывать условие в запросе без использования преобразования, либо создавать функциональный индекс.
6. В случае с длинными запросами используются две стратегии оптимизации: избегать многократных сканирований таблиц и уменьшать размер результата на как можно более ранней стадии.
7. Как правило, составной индекс по столбцам (X, Y, Z) будет использоваться для поиска по X, XY, XYZ и даже XZ, но не только по Y и не по YZ. Таким образом, при создании составного индекса недостаточно решить, какие столбцы в него включить; необходимо также учитывать их порядок.
8. Иногда попытка разработчиков SQL ускорить выполнение запроса, наоборот, может привести к замедлению. Такое часто случается, когда они решают использовать временные таблицы. Сразу возникает проблема с:
- индексами (мы не можем использовать индексы, созданные в исходной таблице, нам либо придется обойтись без индексов, либо создать новые во временных таблицах, что требует ресурсов)
- местом на диске (когда промежуточные результаты не помещаются в доступную оперативную память, временные таблицы сохраняются на диске), - операциями чтения-запись (дополнительно тратится время)
- статистикой (поскольку мы создали новую таблицу, оптимизатор не может использовать статистические данные о распределении значений из исходной таблицы (или таблиц), поэтому нам придется либо обойтись без статистики, либо выполнить команду ANALYZE для временной таблицы)

Неплохое видео про базовые принципы оптимизации от Евгения Кудашева ЦИАН:
https://www.youtube.com/watch?v=y6CWIBKEw_g

Еще интересная серия постов на хабре о том, как читать план запроса:
https://habr.com/ru/articles/275851/
https://habr.com/ru/articles/276973/
https://habr.com/ru/articles/279255/

А тут два моих поста про код-стайл SQL:
https://t.me/data1sm/215
https://t.me/data1sm/217
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥32👍75
👊А я сейчас вам покажу откуда на кандидата нападение готовилось

На позицию аналитика вас 100% будут спрашивать SQL.
Хочу показать вам задание, на которое отвечают только 2 из 10 кандидатов (по личной статистике). Очень популярная задачка, ей уже лет 5 как минимум, встречалась на собесах Яндекса, Сбера, ВТБ.

Вам дают таблицу. Допустим, вот такую:

id1 | id2 | id3
NULL 1 NULL
2 2 NULL
5 NULL NULL
NULL NULL NULL
2 3 NULL

А дальше вам предлагают написать, что будет результатом каждого из запроса к такой таблице:

select
max(id1) = 5
sum(id1) = 9
sum(id1+id2) = 9
sum(id3) = null
avg(id1) = 3
sum(8) = 40
count(*) = 5
count(1) = 5
count(id1) = 3
count(id3) = 0
count('id1') = 5
count(distinct id1) = 2
from table

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

1) В агрегатных функциях, таких как SUM, AVG, MAX и MIN, NULL обрабатывается следующим образом: для вычисления результата принимаются в рассмотрение только значения полей, не содержащие NULL.
2) Исключением является функция COUNT(*), возвращающая общее количество строк в выборке. COUNT(*) не принимает на вход никакого выражения, а просто возвращает количество строк в выборке, независимо от наличия NULL значений.
3) Но COUNT(ИмяПоля) ведет себя как и остальные агрегатные функции, то есть считает записи, в которых значение указанного поля не является NULL.
4) COUNT(*) и COUNT(ИмяПоля) вернут 0, если нет записей в наборе данных. Другие агрегатные функции вернут NULL в таком случае.
5) У функции COUNT есть еще одна форма - COUNT(DISTINCT выражение). При такой форме записи функция вернет количество уникальных значений, при этом NULL значения по прежнему не учитываются.
6) Функция COUNT в SQL подсчитывает количество ненулевых значений в указанном столбце или количество строк, если передан аргумент, который не является столбцом.
7) Функция SUM(число) суммирует число для каждой строки, которая есть в таблице.

Подобный вопрос есть и в боте для подготовки к собеседованиям @DataismPrepBot. Пользуйтесь!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥50👍176🗿1
Я ненавижу и не умею вести переговоры о желаемой зп.

У меня сформировалась по итогу очень простая стратегия.
Спрашиваю рекрутера че там по вилке и тут два варианта:
1) рекрутер отвечает на какую вилку ищут -> я смотрю попадаю ли в этот диапазон. Если попадаю - идем в разговор дальше.
2) рекрутер отвечает, что они «гибкие» (нет) -> тогда озвучиваю 2 цифры: минимальную, за которую я вообще согласна начать процесс собесов (+7-10% к текущей зп), и желаемую (+15-25% к зп, но нужно учитывать рынок, грейд и компанию естественно). По пути, конечно, морально себя прорабатываю, чтобы называть нужные суммы.
И да, я сразу проговариваю рекрутеру, что меня интересует именно чистый оклад. Всякие цифры совокупного дохода (оклад+премия) идут мимо.

А у вас как обстоят дела с обсуждением зп? Удавалось выторговывать выгодный оффер?
👍23🔥9
Да что вы знаете о неловких ситуациях?

Я сейчас была на встрече со смежной командой и обсуждали животрепещущий вопрос по витринам.

И в момент моего максимального несогласия я открыла чат с тимлидом и написала о том, как я устала от другой команды…
Но я забыла, что в этот момент ШАРИЛА СВОЙ ЭКРАН

Вот, сижу, думаю, возвращаться мне из отпуска (в который так удачно ухожу завтра) или сразу на увольнение заявление🫠

А какие у вас были неловкие ситуации на работе?
🙈52😁34🔥4🗿21🕊11
💃Мини-отзыв на курс Продвинутое АБ-тестирование от Карпова

Я наконец-то домурыжила этот курс (или он меня…), поэтому могу поделиться мыслишками по этому поводу.

Какие темы на курсе? Тут я сразу прикрепляю ссылки, где можно посмотреть инфу по этим темам, если вдруг не хочется брать платный курс.
1) Основы статистики
https://avito.tech/education/statistics
https://practicum.yandex.ru/profile/statistics-basic/?from=new_landing_statistics-basic
2) Проверка гипотез
https://www.youtube.com/watch?v=O6FXzCFnJxM
https://youtu.be/TpUflOQo1kI?si=41ZbgBFkVkzbeyU9
https://www.youtube.com/watch?v=dFCJysbOJ8c
3) MDE, sample size, дизайн эксперимента
https://www.youtube.com/live/2nP_gcut7SU?si=O_2skcdRoU4JqBAl
4) Тестирование дизайна
https://habr.com/ru/companies/X5Tech/articles/706388/
5) Доверительные интервалы, бутстреп
https://habr.com/ru/companies/X5Tech/articles/679842/
6) Повышение чувствительности тестов, variance reduction
https://youtu.be/KvIJ8FCJzr4?si=5sQbxFi0pG0arRbM
7) Выбор метрик
https://habr.com/ru/companies/alconost/articles/542848/
https://habr.com/ru/companies/ligastavok/articles/718336/
8) Стратификация
https://habr.com/ru/companies/X5Tech/articles/596279/
https://youtu.be/8MzvjrWUJ_0?si=J2n-R53oaXx8wEbE
9) CUPED
https://habr.com/ru/companies/X5Tech/articles/780270/
https://habr.com/ru/companies/X5Tech/articles/826488/
https://youtu.be/pZpUM08mv-E?si=Lb3OgJHm0rpQb-DK
10) Множественное тестирование
https://habr.com/ru/companies/X5Tech/articles/842426/
11) Сплитилка трафика. Схемы запусков. Эффект памяти. Двойное хеширование
https://habr.com/ru/companies/avito/articles/454164/
https://blog.richardweiss.org/2016/12/25/hash-splits.html
12) Анализ метрик отношений. Дельта-метод. Линеаризация
https://habr.com/ru/companies/X5Tech/articles/740476/
https://habr.com/ru/companies/kuper/articles/768826/
13) Полный пайплайн аб-тестирования
https://youtu.be/gljfGAkgX_o?si=XeAtG4n__aoTocVn
https://www.youtube.com/watch?v=IQUt9qTsQ0s
https://www.youtube.com/watch?v=HpinAY5QfCo
https://habr.com/ru/companies/deliveryclub/articles/670762/
https://habr.com/ru/companies/ozontech/articles/712306/
https://youtu.be/-xjd32x8QN4?si=a1iZHCd_CDFXzp4u


Общие впечатления:
- не хватило осмысленной практики. Чаще были игрушечные квизы + хотелось бы пояснения под правильными ответами, а то фраза «верно» - такое себе объяснение. Eсть задания на кодинг, пописать на питоне. Пример заданий: написать функцию оценки размера выборки, функцию оценки вероятности ошибок I/II рода
- было бы круто сделать отдельный модуль с «типичными» вопросами на собесах, но такого нет.
- курс задизайнили так, что ты не можешь глянуть выборочно темы, которые тебе интересны, если не прошел предыдущие модули/уроки. То есть чтобы получить доступ ко 2 уроку, нужно пройти лекцию и семинар 1 урока.
- если совсем застрянете на какой-то задаче из практики, то можно глянуть разбор решения (но тогда потеря балла будет)
- хотелось бы более структурной подачи инфы. Иногда темы, которые по смыслу должны идти друг за другом, разрываются другой темой.
- самая ценная часть на мой взгляд - q&a сессии с автором курса, где разбираются вопросы студентов.
- финальная работа - это просто тест из 26 вопросов (мега простой, проходится за 5 минут).
- половина курса - это по сути статьи на хабре от X5 (оно и понятно, авторы курса же тоже из X5/ex)
- было бы здорово, если бы добавили урок аля «за пределами аб-тестирования» и рассказать, какие есть варианты жизни без аб.
- урока с 10-11 как будто чутка подзабили на объяснение теории, очень сжато вышло
Например:
https://habr.com/ru/companies/kuper/articles/804875/ - Propensity score matching
https://habr.com/ru/companies/netologyru/articles/751578/ - Difference-in-Difference

Итог:
Какое-то вот смешанное впечатление по итогу. Общую оценку 6/10 я бы поставила. Наверное, посоветую поискать «живые» курсы. Онлайн встречи, на которых сразу можно задавать вопросы лектору и смотреть практические примеры с пояснениями, такие курсы в профильных каналах можно встретить. Я пока присматриваюсь к ним.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3414👍9💯1
👀👀🔵Скрининг

Буквально вчера прокатилась новость про компанию YesMadam*, которая по результатам опроса якобы уволила всех стрессующих работников.
Что ж, если бы у нас в компании проводили аналогичный опрос, то я бы оказалась первая в списке на вылет, потому что последний месяц бувально пыталась собрать себя по кусочкам (а вот и причина долгой тишины в канале).

Честно, я очень часто ругаю себя за низкую мотивацию/плохое настроение/упадок сил. Думаю, вот все же хорошо, чего ныть? И игнорирую все тревожные звоночки вплоть до критического момента, когда уже банально нет моральных сил встать с кровати. Раньше я так или иначе выкарабкивалась из этого состояния самостоятельно, но не в этот раз. По итогу сейчас в терапии и активно пытаюсь наладить баланс.
Этот опыт научил меня одной важной вещи: иногда важно вовремя остановиться и честно посмотреть на себя, сделать скрининг ментального состояния:
- как я себя чувствую?
- что я могу сделать, чтобы стало лучше?
- не пора ли мне обратиться к специалисту?

Забавно, но в этот же период в боте @DataismPrepBot разрабатывали новую фичу для подготовки к собеседованиям — Скрининг. Это инструмент, который помогает быстро оценить вашу готовность к интервью: где вы сильны, а где стоит подтянуть знания. Возможно, такой инструмент станет полезным для вас, как и профессиональная помощь стала полезной для меня. Пока база вопросов небольшая, но скоро пополнится.
Пользуйтесь и рекомендуйте друзьям и знакомым :)

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

*уже переобулись
Please open Telegram to view this post
VIEW IN TELEGRAM
💔277👍5
С какого-то декабря во всех it-компаниях страны🐾
Please open Telegram to view this post
VIEW IN TELEGRAM
27
👩‍💻🧑‍💻Манифест аналитика со стажем

Я тут как-то писала манифест для джуна, теперь вот версия для людей с опытом.

1. Если к тебе приходит руководитель с важной задачкой и говорит, что тут «работы на 20 минут» - не верь.
Ты потратишь на это спринт.
2. Ты делаешь дашборд, а потом смотришь в логи и понимаешь, что его никто ни разу не открывал.
Но все говорили, что он «супер важный».
3. Когда дашборд открывается три минуты, это не проблема.
Это проверка моих нервов, но я эту проверку НЕ ПРОХОЖУ!!!!!!111111
4. Нет ничего постоянного, кроме таблиц в личных схемах, которые почему-то используются в продовых витринах.🤡
5. Отчет готов только тогда, когда заказчик перестал задавать вопросы.
А это чаще всего никогда.
6. Иногда ты будешь разбираться в скриптах на git и думать «кто написал это говно?!»
А потом зайдешь в blame и увидишь свою аватарку. Сюрпрайз-сюрпрайз.
7. Большие данные — большие проблемы.
8. Чем больше ты знаешь о данных, которые используются в компании для принятия решений, тем больше хочется спрятаться под стол.
9. Запрос, который не сломал базу, уже хорош.
10. «А почему у нас тут расхождения в данных»? — это самый страшный вопрос.
Он отнимет у тебя бесценные часы жизни.
11. Если кто-то говорит "нам нужны только основные метрики", знай: через день они попросят десять дополнительных графиков.
12. Даже если указать в рассылке отчета красным цветом информацию «коллеги, завтра прекращаем рассылку», то к вам все равно придут через месяц с фразой «а где отчет».
13. Если твой скрипт отрабатывал 100 раз без проблем — это не значит, что он так же без проблем отработает в 101ый раз.

А какие пункты вы бы добавили? Делитесь в комментариях)

Всем продуктивной рабочей недели🐾
Please open Telegram to view this post
VIEW IN TELEGRAM
2🔥56😁1810👍1💯1
👋Hello from the other side

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

Рекомендации:
1) Готовьтесь к собеседованиям.
Да-да, даже если вы профессионал, то все равно нужно подготовиться. Посмотрите, чем занимается компания, как монетизируется, какие ценности. Подготовьте рассказ о своем опыте. Лаконично расскажите все самое интересное с точки зрения аналитики, старайтесь при этом использовать шаблон STAR.
2) Будьте готовы ответить за все, что написано в вашем резюме. Если попадется душный собеседущий, то может вас поспрашивать за каждую строчку. Если вы что-то преувеличиваете в резюме, то делайте это аккуратно и максимально проработайте легенду.
3) Золотое правило - не говорите плохо о прошлом/текущем месте работы. Скажите, что вам хочется сменить направление, покопаться в больших данных, углубиться в какой-то области, но на текущем месте нет такой возможности.
4) Не бойтесь говорить, что чего-то не знаете. Не на все вопросы нужно ответить, часто задается пул вопросов с определенным весом. Базу, конечно, нужно знать. Что-то экстра - это уже чисто посмотреть глубину знаний кандидата.
5) Как правило, для проверки каких-то навыков дают синтетические задачки, которые мало похожи на рабочие. Это нормально.
Главное не показывать свое отношение к этому. «А нормальные задачи будут?» - такое, конечно, можно спросить, но сомневаюсь, что вас потом позовут на финал.
Вообще, с интересными задачами на собесах довольно туго. Из личной практики я помню только 1 собеседование, где мне очень понравились задачи и даже сказала большое спасибо за это. Чаще все же вам и такой sql могут дать, и алгосик. Такие уж правила.

Впечатления:
1) Довольно затратное мероприятие. По началу я еще читала резюме полностью, потом уже смотрела только на образование и места работы, чтобы просто понимать примерный уровень кандидата. Задавала типичные поведенческие вопросы и внимательно слушала ответы. Я понимала специфику нашей работы и у нас, конечно, был портрет «идеального» кандидата. Если человек подчеркивал, что он интроверт, то ему было бы трудно выполнять работу. С перфекционистами отдельная история. Если он ярый сторонник всего правильного, то тоже сложно будет сработаться. Больше всего ценится гибкость. Бизнесу всегда нужно все здесь и сейчас, а правильно как-нибудь потом, во время фриза техдолг докрутим (но не факт).
2) В начале найма я еще старалась объяснять ошибки, которые допускали кандидаты. Было приятно слышать благодарности за поучительный собес, они узнавали что-то новое для себя. Но потом осознала, что это трата времени и нужно с этим закругляться (вернее, мне намекнули ахах).
3) Важно в начале собеса расслабить кандидата. Я это поняла сильно позже, но считаю, что необходимо буквально 5 минут выделить на поговорить о чем-то простом. Это снимет напряжение и человек себя лучше покажет. Любое собеседование - это стресс.

А кто из вас тоже участвует в найме? Как впечатления?

p.s. as usual напоминаю про бота для подготовки @DataismPrepBot
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2414🔥7
This media is not supported in your browser
VIEW IN TELEGRAM
Классика
Всех с пятницей!❄️
Please open Telegram to view this post
VIEW IN TELEGRAM
😁1612
Последняя рабочая неделя этого года❄️🎁🎄
А на фотках представлена в материализованном виде вся трудовая жизнь среднестатистической советской женщины за 30+ стажа.

Свое бесценное время мы обмениваем на бумагу. Так что давайте делать это по наиболее выгодному курсу. Жизнь все же одна.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
20🕊6🔥4
😳 Блогерство в IT

Я, конечно, тот еще «блохер», но канал мой и что хочу, то и пишу. И что вы мне сделаете?💃
Вот уже год я веду канал с переменным успехом и есть некоторые наблюдения.

Телеграм - очень трудная площадка в плане развития личного бренда, на мой взгляд.

Примерная формула, определяющая желание потенциального подписчика подписаться:
D = «aha-момент от постов» + «общая релевантность блога» + «привлекательность автора» + «социальное подтверждение» (активность аудитории/лайки/просмотры).

Откуда приходят подписчики в основном (из бесплатных вариантов)?
1) взаимопиар.
2) ссылки со сторонних ресурсов.
Например, экспертный пост на Линкедине/Дзене/VC/Хабр. Естественно, в кепку накидают за ссылку на канал в конце поста, куда ж без этого.
3) генерация развлекательных и «ссылочных» постов (мемы/видосики/ссылки на учебный материал).
4) есть базовый «продукт», который привлекает пользователей.
У меня вот бот для подготовки к собеседованиям @DataismPrepBot, у Паши Бухтика коллекция тестовых заданий, у кого-то чеклисты/гайды, есть супер экспертные блоги по аб-тестам как у Юры Борзило.
5) участвовать в обсуждениях в профильных чатах.

У каждого автора своя мотивация для ведения блога. Кто-то фармит подписчиков, чтобы потом продавать рекламу, кто-то курсы свои делает, кто-то просто делится своим опытом. Это нормально.
У меня, например, желание построить свое коммьюнити и развить нетворк. Я верю в силу связей. Я, например, так свою первую работу в ВТБ по знакомству получила. Летом еще прикольно посидели с другими блогерами, делились аналитической и не только болью. А еще ведение блога стимулирует меня постоянно узнавать что-то новое и делиться этим с вами.

Но есть нюанс в блогерстве.
Нужно всегда быть готовым к необоснованному хейту.
IT-сообщество - токсичное. Не нужно питать иллюзий, что тут все милые/осознанные/понимающие.
Вместо «мамочек двух ангелочков» вас ждут якобы старожили IT, которые часто живут в каком-то своем мирке.
Скорее всего вы будете огребать за многие странные моменты:
1) пишешь от имени канала в обсуждениях - хейт
2) пишешь от своего имени, но указал ссылку в профиле - хейт
3) название канала очень похоже на название канала другого автора - хейт и т.д.

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

И да, если у вас есть желание тоже завести свой канал, то вперед, не терзайте себя сомнениями.
Не слушайте всех этих «тру специалистов», которые считают, что:
- ты не имеешь права о чем-то писать, если нет 100500 лет опыта работы.
- инфошума и так много, куда ты лезешь со своим блогом
- ты не эксперт, если не выступаешь на митапах, твоим именем не назван город на карте…
В конце концов, не всем же сразу рождаться Ромой Буниным/Валерием Бабушкиным/Виктором Кантором, а многим читателям вполне заходят около экспертные блоги с щепоткой лайф-стайла.
Каждый проходит свой путь. На каждого блогера найдется свой читатель.

Я знаю, что у части моих подписчиков тоже есть каналы. Делитесь своими наблюдениями:)
Please open Telegram to view this post
VIEW IN TELEGRAM
28👍10💯6😐22
This media is not supported in your browser
VIEW IN TELEGRAM
Коллеги, давайте после Нового Года уже, ну 🎄
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15😁13