На очередном проект мне пришлось внедрять dbt снова.
В этот раз делал интеграцию между dbt и TimescaleDB.
Немного поясню, что такое TimescaleDB - это плагин(extension) для PostgreSQL, который включает в себя инструментарий для работы с Time-series данными ( иначе говоря с финансовыми/ метрическими данными). У этой БД есть несколько своих особенностей, в которых пока я еще не до конца разобрался, но выделил уже те, которые мне точно пригодятся.
Отличительные особенности:
1. Наличие Hypertable таблиц. Они служат прежде всего для быстрого ingest'а time-series даты, которые могут сегментировать и разбивать данные на временные интервалы.
2. Continuous aggregates (непрерывные агрегаты) - это в принципе основное зачем нужно это расширение. Непрерывный агрегат это надстройка над mat.view, которая позволяет обновлять данные сегментно, не перестраивая полностью мат. представление без необходимости. Вы можете задать политики обновления этого представления и она автоматически будет добавлять новые данные сегментно (по частям).
Окей, хорошо мы поняли что такое TimescaleDB.
А что там по DBT?
Когда начал внедрять словил сразу пару странных моментов:
1. Во-первых, я словил ошибку, что он не находит мои функции, которые есть в extension TimescaleDB. Это я исправил добавив, search path
2. Во-вторых, когда начал проектировать модель она начала жаловаться что нету обязательного поля bucket по которому можно агрегировать (добавил), после он мне запретил использовать некоторые функции попадающие по определению "HINT: Make sure all functions in the continuous aggregate definition have IMMUTABLE volatility. Note that functions or expressions may be IMMUTABLE for one data type, but STABLE or VOLATILE for another."
(примеры: last(), now() и прочие)
После исправления, у меня все заработало.
В основном много потратил времени на поиск, как добавить search_path, чтобы функции вызывались корректно.
Дальше буду разбираться, как более эффективно хранить данные по сегментам, как динамически создавать material view на основе входящих параметров и прочего.
В этот раз делал интеграцию между dbt и TimescaleDB.
Немного поясню, что такое TimescaleDB - это плагин(extension) для PostgreSQL, который включает в себя инструментарий для работы с Time-series данными ( иначе говоря с финансовыми/ метрическими данными). У этой БД есть несколько своих особенностей, в которых пока я еще не до конца разобрался, но выделил уже те, которые мне точно пригодятся.
Отличительные особенности:
1. Наличие Hypertable таблиц. Они служат прежде всего для быстрого ingest'а time-series даты, которые могут сегментировать и разбивать данные на временные интервалы.
2. Continuous aggregates (непрерывные агрегаты) - это в принципе основное зачем нужно это расширение. Непрерывный агрегат это надстройка над mat.view, которая позволяет обновлять данные сегментно, не перестраивая полностью мат. представление без необходимости. Вы можете задать политики обновления этого представления и она автоматически будет добавлять новые данные сегментно (по частям).
Окей, хорошо мы поняли что такое TimescaleDB.
А что там по DBT?
Когда начал внедрять словил сразу пару странных моментов:
1. Во-первых, я словил ошибку, что он не находит мои функции, которые есть в extension TimescaleDB. Это я исправил добавив, search path
profile.yml
schema: public
search_path: "analytics, public"
2. Во-вторых, когда начал проектировать модель она начала жаловаться что нету обязательного поля bucket по которому можно агрегировать (добавил), после он мне запретил использовать некоторые функции попадающие по определению "HINT: Make sure all functions in the continuous aggregate definition have IMMUTABLE volatility. Note that functions or expressions may be IMMUTABLE for one data type, but STABLE or VOLATILE for another."
(примеры: last(), now() и прочие)
dbt
{{
config(
materialized='continuous_aggregate')
}}
SELECT
count(1),
analytics.time_bucket('1 hour', created_at) AS bucket
FROM hyper_table
GROUP BY bucket
После исправления, у меня все заработало.
В основном много потратил времени на поиск, как добавить search_path, чтобы функции вызывались корректно.
Дальше буду разбираться, как более эффективно хранить данные по сегментам, как динамически создавать material view на основе входящих параметров и прочего.
👍14❤6🎉1💅1
Вопрос:
В связи с изменением курса доллара/евро по отношению к рублю, вы так же привержены найти работу в валюте или успокоились касательно этого?
Курс доллара к рублю: 86,81
Хотел сразу отметить несколько моментов, чтобы люди понимали разницу:
1. Необходимо регистрировать ИП
2. Самостоятельно платить налоги с доходов
3. Находить пути регистрации и перевода денежных средств в Россию (ИП в Грузии, иные)
4. Отсутствие стабильности ( Вас могут уволить в любой момент согласно B2B контракту без выплаты окладов)
5. Отсутствие медицинской страховки
6. Отпускных дней, а так же больничных меньше.
7. Работа осуществляется по производственному календарю другой страны ( праздников меньше чем в РФ)
В связи с изменением курса доллара/евро по отношению к рублю, вы так же привержены найти работу в валюте или успокоились касательно этого?
Курс доллара к рублю: 86,81
Хотел сразу отметить несколько моментов, чтобы люди понимали разницу:
1. Необходимо регистрировать ИП
2. Самостоятельно платить налоги с доходов
3. Находить пути регистрации и перевода денежных средств в Россию (ИП в Грузии, иные)
4. Отсутствие стабильности ( Вас могут уволить в любой момент согласно B2B контракту без выплаты окладов)
5. Отсутствие медицинской страховки
6. Отпускных дней, а так же больничных меньше.
7. Работа осуществляется по производственному календарю другой страны ( праздников меньше чем в РФ)
💅2
В связи с изменением курса доллара/евро по отношению к рублю, вы так же привержены найти работу в валюте?
Anonymous Poll
26%
Да, нахожусь в РФ.
41%
Нет, нахожусь в РФ. (успокоился)
7%
Нахожусь за рубежом, хочу работу найти в валюте (работаю на РФ за рубли)
4%
Нахожусь за рубежом, продолжаю работать за рубли. (успокоился)
18%
Работаю за рубежом, получаю в долларах/евро
4%
Работаю в РФ за доллары/евро.
💅2
Если кому-то интересна вакансия: Market Data Engineer и вы знаете Go/Rust, могу вас рефнуть.
@noelsethink
@noelsethink
getmatch.ru
Вакансия Market Data Engineer, работа в Название скрыто (Fintech), удалённо — getmatch
Вакансия Market Data Engineer, работа в компании Название скрыто (Fintech), полная удаленка. Зарплата: 7 000 — 9 000 $/мес на руки. Дата публикации: 23.04.2025.
🤗3😁1
Хватит крутить опыт или как это вредит ИТ:
Сегодня мой один знакомый техлид рассказал историю, как он пришел на проект, на котором уже был разраб, которого наняли до него.
Человек, который его нанимал не спрашивал его ничего и просто нанял посмотрев на резюме, так как ему нужен был работник на его in-house разработку.
После того как пришел техлид он понял, что перел ним Junior/middle- python/JS разраб, а проект является полностью сгенерированный ИИ работой. После этого он начал его рефакторить, а так же сделал Roadmap разработчику для изучение базы, чтобы джуна не уволили. Несмотря на эффективное изучение Roadmap и прохождения повторного собеседования, разработчика уволили и на его место наняли нормального мидла.
И вопрос следующий: Зачем авторы каналов мотивируют крутить опыт, обманывать нанимающих менеджеров/собственников бизнеса и обманом получать работу. НО сами они прошли путь от Junior разработчика до Senior разработчика без обмана. Почему они все равно говорят что нужно обманывать?
Да, в 2025 году сложно найти работу, но возможно. Для этого есть консалтинги, которые нанимают много людей на свои проекты и перепродают специалиста вкладывая в него свое время и деньги.
Дошло до того, когда ко мне приходит подписчик и спрашивает меня: Вот мое резюме, у меня 2-3 года опыта работы, подскажи стоит ли крутить. Я смотрю его резюме, и охуеваю зачем такому специалисту вообще что-то крутить. Смотрю на последнее место работы, а там задачи как для Senior'а, да местами можно кое-что поправить с формулировками, но это резюме точно успешно проходит фильтр.
Вы понимаете до чего мы дошли? До момента когда все хотят крутануть опыт, вы понимаете на сколько это бесполезно? Смотрят на скилл, а не на количество лет.
Если вы сегодня зарабатываете 150к и вы хотите завтра иметь 300к накрутив опыт, возможно у вас получится, но всегда при резком заработке вам становится сложнее работать. Не думайте что если вам сейчас платят x и вы ведете зарплату x*40%, то это не означает что там делают тоже самое что и вы сейчас.
Да, до 300к как будто все делают одно и тоже, но все что выше, там уже есть особенности.
Хватит крутить опыт, учитесь кодить, разворачивать инфру, не бегите туда куда легче всего устроится(отсылка на иннотех, сбер). Смотрите какие интересные проекты есть в больших корпорациях, учитесь там и после рассматриваете варианты ухода туда, где платят больше.
Будьте честны перед работодателями и перед самим собой. Соперничайте честно, или я приду и заберу все офферы себе на 7000$+
Сегодня мой один знакомый техлид рассказал историю, как он пришел на проект, на котором уже был разраб, которого наняли до него.
Человек, который его нанимал не спрашивал его ничего и просто нанял посмотрев на резюме, так как ему нужен был работник на его in-house разработку.
После того как пришел техлид он понял, что перел ним Junior/middle- python/JS разраб, а проект является полностью сгенерированный ИИ работой. После этого он начал его рефакторить, а так же сделал Roadmap разработчику для изучение базы, чтобы джуна не уволили. Несмотря на эффективное изучение Roadmap и прохождения повторного собеседования, разработчика уволили и на его место наняли нормального мидла.
И вопрос следующий: Зачем авторы каналов мотивируют крутить опыт, обманывать нанимающих менеджеров/собственников бизнеса и обманом получать работу. НО сами они прошли путь от Junior разработчика до Senior разработчика без обмана. Почему они все равно говорят что нужно обманывать?
Да, в 2025 году сложно найти работу, но возможно. Для этого есть консалтинги, которые нанимают много людей на свои проекты и перепродают специалиста вкладывая в него свое время и деньги.
Дошло до того, когда ко мне приходит подписчик и спрашивает меня: Вот мое резюме, у меня 2-3 года опыта работы, подскажи стоит ли крутить. Я смотрю его резюме, и охуеваю зачем такому специалисту вообще что-то крутить. Смотрю на последнее место работы, а там задачи как для Senior'а, да местами можно кое-что поправить с формулировками, но это резюме точно успешно проходит фильтр.
Вы понимаете до чего мы дошли? До момента когда все хотят крутануть опыт, вы понимаете на сколько это бесполезно? Смотрят на скилл, а не на количество лет.
Если вы сегодня зарабатываете 150к и вы хотите завтра иметь 300к накрутив опыт, возможно у вас получится, но всегда при резком заработке вам становится сложнее работать. Не думайте что если вам сейчас платят x и вы ведете зарплату x*40%, то это не означает что там делают тоже самое что и вы сейчас.
Да, до 300к как будто все делают одно и тоже, но все что выше, там уже есть особенности.
Хватит крутить опыт, учитесь кодить, разворачивать инфру, не бегите туда куда легче всего устроится(отсылка на иннотех, сбер). Смотрите какие интересные проекты есть в больших корпорациях, учитесь там и после рассматриваете варианты ухода туда, где платят больше.
Будьте честны перед работодателями и перед самим собой. Соперничайте честно,
5 38 17 11👍9😁8 6❤3🗿3🥰1💅1
This media is not supported in your browser
VIEW IN TELEGRAM
😁17❤12 8 3👍2🏆2🥰1
Компания: JetBrains
Позиция: Data Engineer AI
Вилка: неизвестно (Озвучено пожелания 5000евро грос)
Период собеседования:
Декабрь 2024
Формат работы: Гибрид (Офисы ЕС)
Этапы собеседований:
HR -> Tech Interview (theory) -> Tech Task (Coding) ->Tech Task Обсуждение). - И далее Culture Fit.
Краткая справка о процессе интервью:
Теория - вопросы на spark, python, sql, облака. Общие вопросы, не квиз. Рассказы о себе/опыте.
Tech Task (Coding) Практика:
1. Сделать архитектуру dwh для парсинга кода с Github. Обосновать выбраные решения/подходы.
2. Датасет c HugginFace, Сделать по нему near deduplication algorintm. Оформить в таск (Prefect). Написать Спарк джобы с deequ (который от aws).
Написать какие проверки для чего были выбраны.
На этапе Tech Task Обсуждение начали справшивать уже много теории/практики по spark. Завалился. Чувствовал что "Домашнее задание никто не смотрел" (там не просто по шаблону, а было немного нестандартных вещей). Обратной связи не было.
Позиция: Data Engineer AI
Вилка: неизвестно (Озвучено пожелания 5000евро грос)
Период собеседования:
Декабрь 2024
Формат работы: Гибрид (Офисы ЕС)
Этапы собеседований:
HR -> Tech Interview (theory) -> Tech Task (Coding) ->Tech Task Обсуждение). -
Краткая справка о процессе интервью:
Теория - вопросы на spark, python, sql, облака. Общие вопросы, не квиз. Рассказы о себе/опыте.
Tech Task (Coding) Практика:
1. Сделать архитектуру dwh для парсинга кода с Github. Обосновать выбраные решения/подходы.
2. Датасет c HugginFace, Сделать по нему near deduplication algorintm. Оформить в таск (Prefect). Написать Спарк джобы с deequ (который от aws).
Написать какие проверки для чего были выбраны.
На этапе Tech Task Обсуждение начали справшивать уже много теории/практики по spark. Завалился. Чувствовал что "Домашнее задание никто не смотрел" (там не просто по шаблону, а было немного нестандартных вещей). Обратной связи не было.
Тяжело одинокому российскому ИТшнику жить в Москве.
Давайте прикинем средние расходы Senior'a.
Съем квартиры в пределах садового кольца или в Сити:
2 комнатная квартира - 150к-250к в месяц
Машина в Москве не нужна, поэтому такси:
Бизнес/премиум - 60-80к в месяц
Еда и рестораны:
70к-120к в месяц
Здоровый образ жизни:
5к - абонемент в спортзал
25к -50к - личный тренер (5к в час)
8к - Креатин,протеин, витамины
Поездки и развлечения:
180-250к - горные лыжи, поездки в другие города, прочее.
10к в месяц - врачи
20к в месяц - на технику (ноут, телефон, прочее)
Шучу, шучу
Давайте прикинем средние расходы Senior'a.
Съем квартиры в пределах садового кольца или в Сити:
2 комнатная квартира - 150к-250к в месяц
Машина в Москве не нужна, поэтому такси:
Бизнес/премиум - 60-80к в месяц
Еда и рестораны:
70к-120к в месяц
Здоровый образ жизни:
5к - абонемент в спортзал
25к -50к - личный тренер (5к в час)
8к - Креатин,протеин, витамины
Поездки и развлечения:
180-250к - горные лыжи, поездки в другие города, прочее.
10к в месяц - врачи
20к в месяц - на технику (ноут, телефон, прочее)
Мои среднемесячные расходы составляют Х% от среднемесячного дохода. (За последние 3-5 месяцев)
Anonymous Poll
6%
0-20%
17%
20-40%
23%
40-60%
15%
60-70%
12%
70%-80%
9%
80%-90%
10%
90%-100%
7%
>100% (ремонт, иная ситуация)
😢13👍2
Когда приходишь к начальнику и просишь у него повысить свою зарплату, чаще всего получаешь отговорки, нежели прямое повышение сразу:
Менеджер сначала требует:
1. Пройти ассесмент ( допустим вы Middle и вы должны повысится до Senior)
2. Запросить обратную связь
3. Повысить ваши харды через ИПР
4. Достичь каких то результатов
5. Доказать ......
Ну вы уже поняли. Чаще всего просто уйти на более высокую зарплату гораздо проще, чем пытаться что-то выбить внутри. Но почему люди не уходят?
Одна CPO мне рассказала что можно очень глубоко манипулировать сотрудниками для привязывание их к компании, создавая эмоциональную привязанность к компании.
Я думал да ну бред какой-то. А на самом деле так иногда и работает, когда читаешь что люди возвели свою работу к культу достижений.
Сколько постов на Linkedin, сколько постов в телеграмме, сколько информации в больших корпорациях про успех, оценки команд и так далее.
И все на нервах из-за этого, все что то переживают (особенно в Яндексе).
Пора уже всем понять что "за что заплачено так и нахуячено". Вам платят за мнимую разработку что это принесет какую то выгоду. Самая главная выгода это если вы получаете за это достаточно денег, чтобы пойти вкусно покушать, ходить в крутые места для отдыха, да и в целом чувствовать себя комфортно. И если вам потом говорят: "Зачем тебе больше денег? У нас вот зато комфортно и больше ты сюда не сможешь вернуться." В ответ можно сказать: "Деньги мне нужны для существования. Че вы не видели кого брали?"
Увеличивая свой доход вы должны чувствовать себя комфортно, если васдоебывают на работе значит уходите с этого места. Существует множество работ, где вас не будут заебывать .
Самый действительный призыв к действию менеджера это показать оффер своему начальнику и сказать: "Давайте говорить о деньгах".
Большинство моих друзей так и делают. Я когда уходил с первой работы так делал, и последующие разы точно так же. Не знаю почему мне так не везет, но большинству моим друзьям предлагают оффер на ровне их нового оффера, но мне давали чуть ниже, поэтому я всегда выбирал уход.
Мой один коллега, который уже около 7-10 лет работает в одной компании каждый год выбивал себе деньги, так как обладал связями внутри компании, благодаря этому он мог решить множество проблем. И ему спокойно поднимали каждый год на 20-40% вилку, несмотря на то, что он переобучался с SQL -> Java и в моменте его знания соответствовали знанию мидла, но платили ему как Senior'у.
Менеджер сначала требует:
1. Пройти ассесмент ( допустим вы Middle и вы должны повысится до Senior)
2. Запросить обратную связь
3. Повысить ваши харды через ИПР
4. Достичь каких то результатов
5. Доказать ......
Ну вы уже поняли. Чаще всего просто уйти на более высокую зарплату гораздо проще, чем пытаться что-то выбить внутри. Но почему люди не уходят?
Одна CPO мне рассказала что можно очень глубоко манипулировать сотрудниками для привязывание их к компании, создавая эмоциональную привязанность к компании.
Я думал да ну бред какой-то. А на самом деле так иногда и работает, когда читаешь что люди возвели свою работу к культу достижений.
Сколько постов на Linkedin, сколько постов в телеграмме, сколько информации в больших корпорациях про успех, оценки команд и так далее.
И все на нервах из-за этого, все что то переживают (особенно в Яндексе).
Пора уже всем понять что "за что заплачено так и нахуячено". Вам платят за мнимую разработку что это принесет какую то выгоду. Самая главная выгода это если вы получаете за это достаточно денег, чтобы пойти вкусно покушать, ходить в крутые места для отдыха, да и в целом чувствовать себя комфортно. И если вам потом говорят: "Зачем тебе больше денег? У нас вот зато комфортно и больше ты сюда не сможешь вернуться." В ответ можно сказать: "Деньги мне нужны для существования. Че вы не видели кого брали?"
Увеличивая свой доход вы должны чувствовать себя комфортно, если вас
Самый действительный призыв к действию менеджера это показать оффер своему начальнику и сказать: "Давайте говорить о деньгах".
Большинство моих друзей так и делают. Я когда уходил с первой работы так делал, и последующие разы точно так же. Не знаю почему мне так не везет, но большинству моим друзьям предлагают оффер на ровне их нового оффера, но мне давали чуть ниже, поэтому я всегда выбирал уход.
Мой один коллега, который уже около 7-10 лет работает в одной компании каждый год выбивал себе деньги, так как обладал связями внутри компании, благодаря этому он мог решить множество проблем. И ему спокойно поднимали каждый год на 20-40% вилку, несмотря на то, что он переобучался с SQL -> Java и в моменте его знания соответствовали знанию мидла, но платили ему как Senior'у.
❤19👍6 2👎1👏1🤯1
Наблюдаю что почти каждый день у меня появляются новые просмотры/репосты и реакции на старых постах. Количество просмотров бешенное.
Хотел бы немного подсветить о чем канал, чтобы как можно больше людей изучили рынок.
Канал посвящен прохождению интервью в различные компании в РФ и на зарубежном рынке.
На данный момент в канале предcтавлены ~150 интервью в различные компании:
1. Различный Big Tech: WB , Sber, SberHealth, СберТехнологии(Gigachat) , Яндекс , Яндекс Head , Ozon , МТС
2. Банки: Иннотех, Иннотех , Еще иннотех , Альфа Technical Leader , АК Барс
3. Различные компании: Газпром, RuTube
4. Зарубежные компании: Nebius (Яндекс), Qatar Insurance Company , Jetbrains , Jetbrains , Exness, Plata (Ex-tinkoff) , Salmon (ex-tinkoff Manila) ,
TON , Staking Facilities , Constructor
И многие другие...
Все 150+ интервью:
1. Часть 1
2. Часть 2
3. Часть 3
4. Часть 4
5. Часть 5
6. Часть 6
Так же для тех кто любит почитать:
1. Как зарабатывают 1 млн в найме обычные Senior'ы и Middle?
2. Теория больших денег или как выбивать огромные ЗП:
Часть 2 и Часть 3
3. Статистика по собеседованиям : Отклики и конвертация в собесы
4. Зарплаты в ИТ в 2025 : опрос более 300 анкет
Консультации: условия
Блок Полезные ссылки для собеседований и работы:
Конспекты:
1. Apache Spark
2. Clickhouse
3. Greenplum
4. DWH+Hadoop+Kubernetes
5. Задачки с собесов
6. Lakehouse Conspects
Boost канала
Хотел бы немного подсветить о чем канал, чтобы как можно больше людей изучили рынок.
Канал посвящен прохождению интервью в различные компании в РФ и на зарубежном рынке.
На данный момент в канале предcтавлены ~150 интервью в различные компании:
1. Различный Big Tech: WB , Sber, SberHealth, СберТехнологии(Gigachat) , Яндекс , Яндекс Head , Ozon , МТС
2. Банки: Иннотех, Иннотех , Еще иннотех , Альфа Technical Leader , АК Барс
3. Различные компании: Газпром, RuTube
4. Зарубежные компании: Nebius (Яндекс), Qatar Insurance Company , Jetbrains , Jetbrains , Exness, Plata (Ex-tinkoff) , Salmon (ex-tinkoff Manila) ,
TON , Staking Facilities , Constructor
И многие другие...
Все 150+ интервью:
1. Часть 1
2. Часть 2
3. Часть 3
4. Часть 4
5. Часть 5
6. Часть 6
Так же для тех кто любит почитать:
1. Как зарабатывают 1 млн в найме обычные Senior'ы и Middle?
2. Теория больших денег или как выбивать огромные ЗП:
Часть 2 и Часть 3
3. Статистика по собеседованиям : Отклики и конвертация в собесы
4. Зарплаты в ИТ в 2025 : опрос более 300 анкет
Консультации: условия
Блок Полезные ссылки для собеседований и работы:
Конспекты:
1. Apache Spark
2. Clickhouse
3. Greenplum
4. DWH+Hadoop+Kubernetes
5. Задачки с собесов
6. Lakehouse Conspects
Boost канала
6❤27💅8🔥3👍2🥰2❤🔥1
Всем привет!
Запускаю снова моего бота. Определим в каких компаниях какие вилки.
Пройти опрос: @Get_RejectedBot
Опрос будет проводиться пару дней. После подведу итоги.
Должность указываем любую: (DE/ MLE/Product Analyst and DS)
Зарплата на руки - ваш среднемесячный доход с учетом премии
Финальный ответ должен быть: "Спасибо за участие в опросе!"
Для прохождения опроса по новой нужно restart нуть бота.
(/start)
Результаты будут анонимные:
1. В случае если по одной компании будет менее 3 анкет, то результат будет учтен только в средней по рынку.
2. В случае набора более 3 анкет по компании, будет сформирована вилка от и до.
Просьба сделать репост записи в другие сообщества для изучения ИТ рынка.
Запускаю снова моего бота. Определим в каких компаниях какие вилки.
Пройти опрос: @Get_RejectedBot
Опрос будет проводиться пару дней. После подведу итоги.
Должность указываем любую: (DE/ MLE/Product Analyst and DS)
Зарплата на руки - ваш среднемесячный доход с учетом премии
Финальный ответ должен быть: "Спасибо за участие в опросе!"
Для прохождения опроса по новой нужно restart нуть бота.
(/start)
Результаты будут анонимные:
1. В случае если по одной компании будет менее 3 анкет, то результат будет учтен только в средней по рынку.
2. В случае набора более 3 анкет по компании, будет сформирована вилка от и до.
Просьба сделать репост записи в другие сообщества для изучения ИТ рынка.
🤝7❤3 2👀1 1
ОПРОС ЗАВЕРШЕН.
Определим в каких компаниях какие вилки вместе.
Должность указываем любую: (DE/ MLE/Product Analyst and DS)
Зарплата на руки - ваш среднемесячный доход с учетом премии
Финальный ответ должен быть: "Спасибо за участие в опросе!"
Для прохождения опроса по новой нужно restart нуть бота.
(/start)
Промежуточные результаты:
Ноябрь: 75
За 1 марта: 129 анкет
за 2 марта: 74 анкет
за 3 марта: 8 анкет
Итого: 286 анкет.
Пройти опрос: @Get_RejectedBot
Просьба распространить и заполнить, если вы еще этого не сделали.
Определим в каких компаниях какие вилки вместе.
Должность указываем любую: (DE/ MLE/Product Analyst and DS)
Зарплата на руки - ваш среднемесячный доход с учетом премии
Финальный ответ должен быть: "Спасибо за участие в опросе!"
Для прохождения опроса по новой нужно restart нуть бота.
(/start)
Промежуточные результаты:
Ноябрь: 75
За 1 марта: 129 анкет
за 2 марта: 74 анкет
за 3 марта: 8 анкет
Итого: 286 анкет.
Пройти опрос: @Get_RejectedBot
Просьба распространить и заполнить, если вы еще этого не сделали.
🔥3👍1
Я вот не понимаю делать вам не хуй что ли?
Нахуя вы опросы проходите а?
Зачем вы такое пытаетесь вставить?
Еще меня забавляет момент с тем, что некоторые не заполняют строчки с "зарплата", но заполняют что они работают вЕБУЧЕМ Сбере. Ладно, Сбер, но был один случай из Тинькофф. Как будто зарплата на 70-100к на Junior КАКОЙ ТО СЕКРЕТ.
А теперь немного позитива:
Ребята из Альфы, вот вы прям все молодцы. Все красиво заполняете и по шаблону. Спасибо)
ПРОШУ ПРОЩЕНИЯ, но СГОРЕЛ.
Зачем вы такое пытаетесь вставить?
G"; drop database public cascade;
Еще меня забавляет момент с тем, что некоторые не заполняют строчки с "зарплата", но заполняют что они работают в
А теперь немного позитива:
Ребята из Альфы, вот вы прям все молодцы. Все красиво заполняете и по шаблону. Спасибо)
ПРОШУ ПРОЩЕНИЯ, но СГОРЕЛ.
Вакансия: Data Engineer (Senior)
Компания: Авито
Предполагаемая вилка: 300-620к на руки ( я не запрашивал, взял инфу с getmatch)
на самом деле говорят зп чуть ниже чем в оф. вилке.
Период собеседования: Весна 2024/ Осень 2024
Формат работы: Удаленная работа
Этапы собеседований:
HR -> Coding (SQL+Python) -> Tech interview -> Fit Interview -> Offer
Краткая справка о процессе интервью:
Собеседование немногое душное. Решали сначала задачки на SQL, надо было сначала решить пару SQL задач на джоины. Спрашивали про типы физических join'ов.
Одна из задачек была на работу с Anchor Modeling и моделированием таблиц под него.
После были задачки на python. Первые 2 стандартные, но потом дали задачку реализовать алгоритм физического джоина (Примеры: hash join, BTREE, и т.д .)
Попытался его реализовать хэшируя значения для сравнения и поиска похожий значений.
Дальше не прошел. Сказали есть хорошие навыки кодинга, но недостаточные для позиции
Компания: Авито
Предполагаемая вилка: 300-620к на руки ( я не запрашивал, взял инфу с getmatch)
на самом деле говорят зп чуть ниже чем в оф. вилке.
Период собеседования: Весна 2024/ Осень 2024
Формат работы: Удаленная работа
Этапы собеседований:
HR -> Coding (SQL+Python) -> Tech interview -> Fit Interview -> Offer
Краткая справка о процессе интервью:
Собеседование немногое душное. Решали сначала задачки на SQL, надо было сначала решить пару SQL задач на джоины. Спрашивали про типы физических join'ов.
Одна из задачек была на работу с Anchor Modeling и моделированием таблиц под него.
После были задачки на python. Первые 2 стандартные, но потом дали задачку реализовать алгоритм физического джоина (Примеры: hash join, BTREE, и т.д .)
Попытался его реализовать хэшируя значения для сравнения и поиска похожий значений.
Дальше не прошел. Сказали есть хорошие навыки кодинга, но недостаточные для позиции
👍11 3❤2🔥1