Get Rejected
4.22K subscribers
129 photos
58 videos
4 files
116 links
Канал о поиске работы и прохождении интервью.

Сотрудничество: @noelsethink
Download Telegram
Налоги в 2025 или как не запросить меньше:

С начала года меня начали спрашивать:
Сколько вы хотите зарабатывать в Gross на собеседовании, а я не знаю. В прошлом году я четко знал цифру в net и всегда её говорил что рассчитываю на диапазон от и до (+-50к), если в $, то был диапазон (+-1000$), но там всегда лучше называть комфорт. (вам в 98% дадут минимум, если скажите вилку)
P.S. Если вы конечно, не будете торговаться.

И я думал и думал, как придумать формулу, как можно эффективно это рассчитывать чтобы указывать это в постах, а то может быть указана некорректная вилка. Сам до вывода формулы и скользящего % я не дошел.

Но на днях нашел:
Google Docs - Это калькулятор, который позволяет рассчитывать налоги, как для работодателя, так и для работника.

Пользуйтесь.
С телефона почему то не считает 😢 (ток с компьютера)
👍153🎉1🏆1🍓1
Блин, а я тут задумался на одной темой:
Я слышал что много кто простаивает в иннотехе( примерно 1/3 сотрудников не работает и из-за этого ищут новую работу, чтобы скиллы не пропадали), в WB есть отделы, которые не работают (знаю Go которые работают на 2 работах из ВБ)

Видел пост на линке, где команда из 8 фронтендеров и трое просто не работают, но их уволить не могут.
1. Senior ита которая выгорела 2 года назад, которую хотели сделать лидом,
2. джун, которого подняли до мидла, но он сам сделать ничего не может.
3. лид, который постоянно интересуется что там происходит, но по сути изображает из себя "эффективного менеджера)
UPD. Подробнее в комментариях


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

Чаще всего это ребята выше среднего, которым легче найти работу и хорошо перформить.
Что думаете?
13😁2🤝22
Я вот смотрю различные каналы. У меня складывается впечатление что ребята, которые рассуждают на большую аудиторию про выбор технологий не имеют опыта в развертывании этих монстров из 1000 технологий.
Выглядит так, как будто хотят накинуть много незнакомых букв.

Даже я понимаю, что если я вижу решение от вендора "подставить любое имя", то оно будет в себя включать себя как можно больше продуктов от него, чтобы чек стал больше, а не то, чтобы решение выглядело ок.

Дальше, те кто рассуждает за CDC. Вы понимаете, что эти технологии используются только в больших компаниях, да и то не везде, а там где это нужно. Мне нравится что инженеры, которые не имели опыта рассуждают о внедрении их в архитектуру.
Я лично считаю, что если вы ни разу не пытались его завести и решить свою проблему, вы не понимаете на сколько сложно под него разрабатывать, а как тяжело ещё это поддерживать.

Идём дальше, когда вы пишите про архитектуру, вы думаете на сколько это тяжело поддерживать? Вы думаете на счёт восстановления и других факторов, которые влияют на вашу платформу или продукт . Почему вы пишите просто только много непонятных букв технологий, которые есть в вашей архитектуре.
Почему не написать почему выбрано та или иная технология? Почему вы выбрали эту технологию?

Зачем на большую аудиторию инженеров выкидывать просто буквы?

Чтобы показать смотрите буквы?

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

Вы думаете успех архитектуры в организации зависит от использования множества технологий? Нет. От использования как меньше технологий, чтобы в компания была экспертиза. ( Примеров полно, например, Scala Dev'ы, которых сейчас просто нет на рынке, а в некоторых компаниях есть какие то маленькие проекты на Scala и без поддержки. Зачем внедряли, непонятно.)

Меня ещё прикалывает решения по типу: вот у нас был Airflow и мы переехали на Dagster. А зачем? Почему?
Что изменилось в ваших процессах? И ты не получаешь ответов на это.

+ Авторы больших каналов, когда вы говорите про множество технологий на большую аудиторию молодых инженеров, вы понимаете что вы порождаете в их мыслях одну повторяемую мысль:
Мне нужно выучить все технологии мира. А как я пойду на собеседование и не буду знать эту технологию.( Например, Debezium или Flink)
Вы понимаете, что эти технологии нахрен не нужны в большинстве компаний, а тем более команд.

Основа это всегда какой нибудь:
Python
SQL
PostgreSQL
Airflow - (Nice to have, must have - если что изучат быстро)
Clickhouse - (nice to have), но сейчас превращается в must (судя по вакансиям)
Spark - (nice to have)

И все!

Больше инженеру не нужно знать 1000 технологий.

Большинству компаний нужны хорошие прогеры и смышленные ребята, которые быстро разберутся в определенных технологиях.
(Даже большинству нужны просто руки, которые будут делать ctrl+c + Ctrl+v и знать SQL)

Финал. Если вы видите картинки архитектур, не нужно их бездумно воспринимать, что вам нужно все что указано там. Вам нужно оттуда ровно половина технологий.
И дорогие авторы, пожалуйста, не пишите бездумно посты что "мне кажется или технология Х тут многовато?" - объясните почему вы так считаете.
25👏13💯6👍42🏆1
Немного из жизни:

Сократили ИТшников в Купере - заказ стал приезжать за 2 часа вместо 5 часов или отмены и переноса.

Может быть следующим сократят Ozon? А то там тоже переносы.

К Яндексу пока вопросов нету.
😁308
Раньше был такой title: "Data Science is the most sexiest job of the 21st Century", потом некоторые изменяли это заголовок и добавляли: " Data Engineer is .....".

Возможно раньше этим было интересно заниматься, но сейчас это уже скучно. Экспертиза значительно упала у среднего инженера. Большинство заполняют yaml'ы, копируют даги, копируют код коллег и повторяют за ними. Нету инициативности, нету фантазии. Многие перестали тестировать новые технологии, внедрять их в свою работу. Нет понимания как развернуть сервис в Kuber'е или облаке. А думать про архитектуру проекта/продукта многие забывают. Лишь несколько специалистов думают реально над решением архитектурных проблем.

А еще меня забавляет момент, когда кто-то говорит что хочет развиваться и работа должна нравится. Работа создана чтобы приносит деньги. Работа не должна нравится.
Если вам нравится ваша работа, вы становитесь фанатиком и работаете 24 на 7. Даже когда вы думаете что вы не работаете, то вы думаете как улучшить тот или иной архитектурный момент.
Работа может быть приятная, а может быть нет. Вот единственный фактор, который влияет.
Либо вы сидите на стэке, который вас не устраивает, либо вы не испытываете дискомфорт.

С другой стороны, я не нашел ничего лучше, чем Data engineering, где я могу проявить себя. Для достижения хорошего заработка в роли Python Dev/Java/Go/Rust разраба нужно достаточно много знать, да и вообще нужно что-то знать.
Если рассмотреть роли System Analyst/Business Analyst и другие аналитические роли, то для них нужна терпимость и дотошность к деталям, а так же креатив. Что я не люблю.

Не знаю кем бы я сейчас работал, если не было такой роли как Data engineer, так как по сути здесь достаточно хорошо знать несколько технологий на прикладном уровне и достаточно высокой эффективности. И в дополнение нужно владеть навыком быстрого понимания, как работает тот или иной инструмент.
🔥15631👎1💯1
Кстати хотел всем порекомендовать курс по дегустации вина на ресурсе Coursera:
Wine Tasting: Sensory Techniques for Wine Analysis

Я уже его прошел достаточно давно в 2020 году и благодаря ему я начал получать офферы.
Перед началом курса нужно хорошо подготовиться и закупить необходимые материалы для урока.

Курс достаточно хороший. Добрый дядька на фоне злаковых полей рассказывает как вкушать сыр с вином.
Как чувствовать аромат, как различать вино и так далее.
115😁96🔥3🤯11
Что могу посоветовать тем, кто сейчас ищет зарубежную или валютную удаленку?

(*исключительно на основании своего опыта*)

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

https://hh.ru/vacancy/117143341?from=share_ios
https://hh.ru/vacancy/117293661?from=share_ios
https://hh.ru/vacancy/117217841?from=share_ios

⭐️Если для вас важно постоянно развиваться, получать максимально полезный опыт работы и вы готовы к усердной работе, то тогда можно поизучать небольшие компании, стартапы, крипто-проекты. Они за удаленку и могут платить в валюте/крипте.
Примеры вакансий:

https://hh.ru/vacancy/117249530?from=share_ios
https://hh.ru/vacancy/116578494?from=share_ios
https://hh.ru/vacancy/116080768?from=share_ios

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

1. Определиться с конкретной страной, найти чатики в тг с успешными и не очень релокантами, зачастую у них уже есть опыт поиска работы и возможность закинуть вас куда-нибудь по рефералке. Плюс, например, в Сербии заметила, что русские склонны к объединению и созданию своих компаний, поэтому социальные связи точно не будут лишними.
2. Искать «дружелюбные» компании, которые предоставляют релок-пакет и берут на себя все обязательства по оформлению виз/внж. Пару лет назад таких предложений было много у кипрских компаний, сейчас иногда вижу похожие релокейты в Грузию, Армению, Узбекистан, ОАЭ. В Белграде есть https://solda.ai/ , у них хорошие релок-пакеты. Конечно, не Европа, но вдруг кому-то интересно. Также у https://playrix.com/job/open бывают инженеро-подобные вакансии с релоком.
3. Плюс мои шаги из предыдущего поста.

Надеюсь, это было полезно 🥰
👍11🔥32
Вакансия: Lead/Head of Data Analyst
Компания: Яндекс
Предполагаемая вилка:
500-650к на руки + Премии
(Совокуп. 800к в месяц)
Период собеседования:
Декабрь 24 - Февраль 25
Формат работы: Гибрид
Этапы собеседований:
100 кругов ада
Краткая справка о процессе интервью:
Собеседовался знакомый, стандартные этапы, ходил ради интереса. Раньше не рассматривали или было не в вилке. Теперь в вилке.
(Короткий пост)
🔥52👍1
Сегодня я бы хотел сделать обзор Snowflake:
Знаете это такая штука, которая популярна в Европе и Америке для хранения данных в облаке. Она представляет из себя часть хранения и отдельно часть для Execution.
Ее очень любят использовать различные стартапы, средние компании, которые могут себе позволить платить очень много денег на инфраструктуру.
Я уже работаю с этой платформой уже 6 месяц и мы уже начали переезжать с неё на self-hosted машины.

Почему?

Потому что сидеть в Snowflake это очень дорого. В самом начале когда хранилище начиналось строится счет был маленьким, но после того как мы начали развивать хранилище счет значительно увеличился до 10к$ в месяц. (точнее, близится к этой цифре) Поэтому мы решили уйти от него.

Но вот что мне нравится в Snowflake:
1. Наличие Stream'ов. Представьте вы создаете подписку на таблицу и в случае удаления, добавления или иных action'ов, значение добавляется в этот стрим. Это CDC, который прям заложен в решение Snowflake. Короче, очень здорово.
2. Очень удобно работать с различными структурами: Удобно кастить значение через двоеточие, удобно доставать значения из JSON-файлов, удобно проводить любые аналитические исследования.
Короче, рай для аналитиков по сравнению с Clickhouse.
3. Можно быстро создать pipeline и из него создать RAW таблицу которая будет заполняться по появлению новых данных в S3 бакете.
4. Достаточно гибок в плане построение pipeline через DBT. Есть очень много фич, которые поддерживаются в нем. ( incremental стратегии, micro-батчи)

Минусы:
1. Очень слабое железо на стороне SW, на которые ты можешь повлиять исключительно увеличив свой тариф и Warehouse.
2. В случае если вам не хватает текущего Warehouse(железки), то у вас хранилище будет виснуть и долго обрабатывать ваши преобразования.

Там есть еще много других различных фичей, которые могут позволить вам развивать ваше хранилище. Dynamic Table, магазин инструментов and etc.
Можно еще добавить что Snowflake выходит дешевле чем Redshift на AWS. Про другие решения Google BigQuery, Databricks не подскажу, но скажу так, что Snowflake предоставляет самое легкое и поднимаемое хранилище среди остальных своих конкурентов.

Если вы работаете в какой-то крупной крипто-фирме, я думаю у вас не будет проблем с оплатой счетов доходящих до 100к$ в месяц, но если вы работаете в стартапе или средней конторе, пора задуматься о переходе на Lakehouse.
👍15👀2
This media is not supported in your browser
VIEW IN TELEGRAM
Извините,я не могу остановиться
😁195🤣4👍322👎111
Знаете, за много месяцев я стал чувствовать спокойнее.
Все таки работа в больших организациях заставляет вас нервничать.

Основные факторы я бы отметил:
1. Наличие постоянных Daily, Retro, Planning
- Вам кажется что вы живете в этом SCAM'е, который уже всем надоел. Постоянно из дня в день одни и те же звонки.
Одни и те же проблемы, одни и те же решения.
Решение:
1. Отказ от дейли
2. Перенесения планирования с команды на менеджмент
3. Ретро убираем, если оно у вас скучное.

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

2. Менеджеры придумавают Roadmap'ы, все куда-то идут, какие-то цели.
- Это тоже вызывает стресс. Это я наблюдал и у ребят, которые работали в Яндексах, VK и в других корпорациях.
Всех вынуждают работать для достижения цели, чтобы получить премию.
Да и вообще, когда большая часть зарплаты перекладывается в премию, это добавляет стресс по вашему ожидаемому доходу.

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

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

5. У вас всегда есть стабильное понимание сколько вы получите в следующем месяце. Стабильность вот это круто. Нет смысла думать вот а какая у меня будет премия, а сколько я получу. У вас есть четкая цифра в контракте и вы независимы от перфоманса вашей команды. Здесь только ваш личный перфоманс, который влияет на результат.

6. У вас есть задачи. Прозвучит возможно тупо, но только вдумайтесь что вы сидите без задач. Вам станет скучно спустя недели 2, я уверен. Но всегда, когда я работал в больших корпорациях можно было сделать задачи за 1-2 дня и не делать ничего по 2 недели. ПРОСТО НИЧЕГО, а тебе хочется. В больших корпорациях ребята, у которых эффективность выше, чем средняя по индустрии, сделав свои задачи переходят на параллельные задачи, которые мало принесут выгоду бизнесу, но принесут моральное удовлетворение специалисту. Беда в том, что и эти задачи заканчиваются и начинается просто тупо поддержка текущего решения и вам просто скучно и вы начинаете что-то искать новое на рынке, потому что задач внутри нет. И это тоже вносит дизмораль.


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

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

Короче, мои зеленые флаги такие, которые помогли мне найти хорошую работу без депрессии и неуверенности в своих силах:
1. Отсутствие ежедневных звонков. У меня два звонка в неделю сейчас по 15-30 минут.
2. Зарплата, которую я получаю ежемесячно.
3. Отсутствие явного Roadmap'а и прочей ненужной хуеты
4. Легкое общение с руководителем на одной волне и не надо оправдываться что я проспал или опоздал на звонок на 3 минуты. ( Я ПРОСПАЛ ЕДИНСТВЕННЫЙ ЗВОНОК С КОМАНДОЙ В НЕДЕЛЮ, ЧТО ВЫ ЗНАЕТЕ ПРО ОТВЕТСТВЕННОСТЬ)
187🔥5💯4
Вакансия: Data Engineer (Middle+)
Компания: Билайн
Предполагаемая вилка: 230-280к запрос (260к оффер)
Период собеседования:
Лето 2024
Формат работы: Удаленная работа
Этапы собеседований:
HR -> Tech Interview (theory) -> Tech interview (Coding) -> фит собеседование -> Offer
Краткая справка о процессе интервью:
собеседование в две части - теория и практика, каждая по часу

Теория - вопросы на spark(большая часть), python, airflow, sql, bash, немного по куберу
На python вопросы из серии неизменяемые изменяемые типы данных, что выведет код, магические методы, ООП, лямбда функции
По spark coalesce, repartition, shuffle, как распределяется память, кэширование, дают конкретные примеры, в рамках их порассуждать, structured streaming - какие операции там, и чем они от батчевых отличаются, spark monitoring
Sql - оконные и группировка, по отдельности и сравнения, как влияют индексы на бд, нормальные формы (сколько их, чем отличаются, какая на твой взгляд самая применимая), map reduce
Bash - простые команды типа cat, поиска по директории (директориям), команды для работы с k8s
Airflow - сенсоры, операторы, хуки. Самописные операторы если были

Практика:
Тебе дают два csv, надо с ними порешать несколько задачек, начиная от чтения и изменения схемы (типов, переименования столбцов), добавления, заканчивая джойнами и оконками, фильтры тоже мимо проходили
При этом тебе озвучивают потребность (что надо получить на выходе), а решение предлагаешь сам
Например посчитать пользователей у которых сумма пополнений за месяц больше чем средняя по всем пользователям
Или найти номера которые от одного пользователя переходили к другому (другим)
Всего 3-4 задачи по нарастающей по сложности.
Дальше был ещё фит с командой.
👍151🥰1
В каком я шоке, честно, говоря. Меня два HR просто заигнорили. Сначала общались, общались. Все ок.

У одной фриз, но у них маленькая инди компания на 50 человек, хотя я думаю, если напишу, ответит.

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

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

Всем кто начинает поиск желаю удачи, иначе никак.

Сегодня будет тяжёлый день, по итогам отпишусь, что как и куда двигаемся относительно Lakehouse.

Если конечно опять не выпаду и не заболею. Пока состояния 50/50.
145😢43😁1🗿1
А теперь объясните мне, как это вам пофиг на возраст, но в первом опросе всего лишь 1% голосов отдали в 40+?
Пояснение: Там же больше экспертов и Senior'ов, так еще и менеджмент есть.


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

Коллектив 28-35 (Middle Age):
Плюсы:
- Уже изучили свою бизнес область
- Могут глубоко уйти в задачу
- Сосредоточены и ответственны
Минусы(для бизнеса):
- Переключаются с работы на личные интересы
- Ставят приоритетом семью вместо работы
- Не гонятся за большими целями.

Коллектив 40+:
Знаете, у меня пока стремный опыт взаимодействия с такими людьми:
Некоторые отбитые ИТшники с завышенной самооценкой.
Некоторые крутые ИТ-специалисты, но с ними сложно коммуницировать из-за их знаний. Они выше Senior'ных.
С другой стороны, они уже поняли что работа это лишь способ получения денежных средств и не более.
Не могу пока расписать плюсы и минусы.
Напишите кто то за меня в комментариях.
💅16💯31🤝1
А может мне кто-то объяснить мне уже 3 нанимающий менеджер в разговоре про найм говорит, что у людей проблемы с SQL.
На разных позициях будь то DE, будь то DA.
Либо люди охуели и крутят как вне себя себе опыт, не зная ничего, либо люди разучились проходить собеседования, что мало вероятно.

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

Извините меня, но если вы DE/DA и не знаете как использовать Lead/LAG, row_number и подаётесь на вакансию, где нужно много всяких агрегации считать и скользящих, то зачем вы тратите свое время и чужое?

Ну условно на тяжёлую задачу от Apple по SQL, потратить 30 минут норм, но когда вас спрашивают посчитать разницу между текущем и предыдущим значением, то у вас в голове должно быстро прийти решение и минут за 5 вы его должны предоставить.

Короче, что с наймом стало?
9🔥543🥰2
Наверное у многих возникает вопрос: А что я делаю на работе? За что платят $/€?

Отвечаю:
Одна из задач распилить приложение монолит и вынести Data сервисы отдельно. Спроектировать сервисы под аналитику, выбрать инфраструктуру. Так как сейчас задача стоит с минимальной задержкой делать агрегированные витрины с маркет датой выбрал для этого решения TimescaleDB, так как больше подходит под наши текущие потребности. Для History Data будем использовать Clickhouse для бэк тестинга идей.
Касательно сервисов: там нужно спроектировать пару запросов для расчета метрик с помощью ORM. Пока изучаю этот вопрос.

Про другие задачи касательно проектирование и реализации LakeHouse платформы уже знаете. Пока протестировали пару моментов, переписываю пару dbt моделей, для себя на будущее уже сделал заметку для быстрой миграции. Может пора делать конспект, подумаю.
122💅2