Код писать недостаточно!
Вот вы пишите код, крутите таблички свои, но задаетесь ли вопросом:
«А для кого это делаете?»
«А нужна ли эта штука в целом?»
«А как ей будут пользоваться?»
Любые витрины данных или приложения имеют человека, который будет ими пользоваться. Может это даже вы сами или ваш коллега. И всегда есть тех задание. Вот выдуманный пример:
Сделать витрину данных, где будут продажи молочных продуктов, а также наименования банков, по которым люди оплачивали покупки во всех магазинах сети.
И вот здесь мы выходим за пределы знаний join или spark. Это вообще не имеет смысла, если мы в душе не знаем, откуда брать данные по банковским картам. Причем источник может быть еще и составным. И нельзя найти просто таблицу с картами и банком. Может нам сначала надо как раз и собрать этот источник. А таблицы огромные и широкие и быстро их не прощелкать. И столбцы называются как-нибудь «yup_amt». Это что?
Плюсом сложность добавляется, если у нас строки с вложенностью. Какой-нибудь json или список. Это надо еще распарсить.
А по какому полю соединять? А может нужно по двум ключам соединять? А может вообще anti join нужен?
Поэтому нужна грамотно и понятная расписанная документация, ибо без бутылки водки точно не разберешься. А если это сквозная аналитика по рекламе, то надо понимать, как работает CPA сеть, Яндекс Метрика. Иначе все превращается в обезличенный текст на питоне без смысла.
Документация пишется в Confluence. Это что-то типа GitHub, только там текст. Можно делать ссылки на главы, страницы. А также всевозможное форматирование, возможность рисовать схемки, как в draw.io.
И желательно, чтобы документация была написана для бабушки, чтобы экономило время на изучение и не долбить коллег с вопросами.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤5🔥2🍌2
Подписывайтесь, кстати на канал Ии.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4
Forwarded from Госпожа аналитик 💚 Ия Зотова
Ну что, уже завтра буду выкладывать видео с новым подкастом, он получился очешуенным!
Гость: Евгений, Junior Data Engineer, сегодня закончился его испытательный срок и началась настоящая игра). Женя, поздравляю!
Женя поделится:
• как выбирал между DE и Кино
• почему не продолжил обучение в Школе21
• что помогло ему найти работу
• как он отказал Центробанку в собесе
• как работается в Сбере и как проходит адаптация
• какие инструменты сейчас использует
• и ответит на главный вопрос: по любви в профессии или за деньги
💚 Подкаст вышел супер емким, независимо от IT-профессии
Гость: Евгений, Junior Data Engineer, сегодня закончился его испытательный срок и началась настоящая игра). Женя, поздравляю!
Женя поделится:
• как выбирал между DE и Кино
• почему не продолжил обучение в Школе21
• что помогло ему найти работу
• как он отказал Центробанку в собесе
• как работается в Сбере и как проходит адаптация
• какие инструменты сейчас использует
• и ответит на главный вопрос: по любви в профессии или за деньги
Please open Telegram to view this post
VIEW IN TELEGRAM
❤11
Forwarded from Госпожа аналитик 💚 Ия Зотова (Ия Зотова️)
https://youtu.be/tltPPLTemzE
Гость: Евгений, Junior Data Engineer в Сбере
В интервью Женя делится:
• как выбирал между DE и Кино
• почему не продолжил обучение в Школе21
• что помогло ему найти работу
• как он отказал Центробанку в собесе
• как работается в Сбере и как проходит адаптация
• какие инструменты сейчас использует
• и ответит на главный вопрос: по любви в профессии или за деньги
💚Подкаст вышел супер емким и будет полезен всем начинающим специалистам, независимо от IT-профессии
Если было полезно и словили инсайты, будем рады донатам. К задонатившим прилипает лучшая в мире работа😁:
https://pay.mysbertips.ru/92484472
Делитесь подкастом и подписывайтесь на наши каналы:
Ия: https://news.1rj.ru/str/Lady_Analyst
Женя: https://news.1rj.ru/str/halltape_data
P.S.: А еще Женя просто огненный спец по видео: он снял и смонтировал крутой подкаст, даже находясь в кадре
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Data Engineer: по любви или за деньги? | Войти в IT | Интервью с Junior Data Engineer
Гость: Евгений, Junior Data Engineer в Сбер
⚠️⚠️⚠️ IT-проект "За пределами кода" на отдельном канале: @beyond_the_code Подписывайтесь!
В интервью Женя делится:
• как выбирал между DE и Кино
• почему не продолжил обучение в Школе21
• что помогло ему найти…
⚠️⚠️⚠️ IT-проект "За пределами кода" на отдельном канале: @beyond_the_code Подписывайтесь!
В интервью Женя делится:
• как выбирал между DE и Кино
• почему не продолжил обучение в Школе21
• что помогло ему найти…
🔥12❤6👍2🤩1💩1
.
1) BI аналитик
2) Data Аналитик
3) Data Инженер
Вот теоретические вопросы, а вот задачи.
А вот ответы.
СМОТРИ интервью со мной!
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Data Engineer: по любви или за деньги? | Войти в IT | Интервью с Junior Data Engineer
Гость: Евгений, Junior Data Engineer в Сбер
⚠️⚠️⚠️ IT-проект "За пределами кода" на отдельном канале: @beyond_the_code Подписывайтесь!
В интервью Женя делится:
• как выбирал между DE и Кино
• почему не продолжил обучение в Школе21
• что помогло ему найти…
⚠️⚠️⚠️ IT-проект "За пределами кода" на отдельном канале: @beyond_the_code Подписывайтесь!
В интервью Женя делится:
• как выбирал между DE и Кино
• почему не продолжил обучение в Школе21
• что помогло ему найти…
🔥20❤🔥3❤2👎1
Смотрите, рассказываю на пальцах вариант в лоб. Подходов просто несколько и они разные.
Сначала вам нужно создать телеграм бота в самой телеге. Надо написать @BotFather и там по инструкции придумать имя, псевдоним, описание и задать команды. Команды - это типа /start. Про первом запуске бота мы все с вами нажимаем эту кнопку.
Чтобы наш бот работал нам надо написать код. Поэтому создаем на компьютере файл любого имени, например nagibator_777.py. Дальше пишем свой код, который будет работать в терминале локально. А вот, чтобы бот работал, надо в коде написать строчку типа
bot_API_token: “37484948bfjxbeii374849”, где в кавычках надо вставлять токен, полученный от @BotFather. Так наш питоновский код будет напрямую обращаться к нашему боту по уникальному ключу.
Но теперь надо будет написать специальные функции и методы для телеграм бота. Для этого есть как минимум две библиотеки: telebot и aiogram. Я использовал telebot. Она проще.
С ней вы можете уже принимать на вход сообщения от пользователя, печатать и выводить разные кнопки. Если что, ChatGPT может накинуть вам рыбу кода для этого.
Скачай питон
Скачай telebot
Сделай папку
Запусти код
Если есть вопросы, пишите их в комменты к этому посту.
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - halltape/HalltapePassBot: Telegram bot for password generation and verification.
Telegram bot for password generation and verification. - halltape/HalltapePassBot
🔥8❤2🍌1👨💻1
Эта конфа для аналитиков, дата инженеров и маркетологов..
Тут есть Авито, Яндекс, Карпов Курсы, ЦИАН, Сбермаркет и многие другие.
Сразу фишку расскажу прикольную. Сейчас выступает Алексей Никушин. Все, что он говорит в микрофон, сразу обрабатывается Yandex.GPT2, и на экране выводится краткий пересказ его речи в РЕАЛЬНОМ ВРЕМЕНИ!
Снимаю контент, слушаю лекции. Буду показывать вам, что тут за движ:). Плюс мы снимаем тут влог.
Огня накиньте и вы точно залетите в IT, а если уже в IT, то к зп будет x2!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥27🌚1🍾1
(если 90% слов вы поняли - респект)
P.S. Кстати, можете еще следить за моими сториз - @halltape
Туда я выкладываю видосы с конфы, фотки и вообще рабочие будни...
P.S.S. Еще проходили сегодня тест от Яндекса и нашли ошибку! Все в next постах
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3❤1🥱1🍌1
Media is too big
VIEW IN TELEGRAM
Когда я проходил onboarding (вникал в работу на первых неделях), мне часто приходилось тревожить коллег по разным мелочам (А зачем это? А это для чего? А откуда это брать? А кто держит эти данные и т.д.).
Пусть вкалывают роботы, а не человек.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11❤4🔥3🎄1
Forwarded from Госпожа аналитик 💚 Ия Зотова (Ия Зотова️)
🤔Кто самый смелый, присылайте ответ на задачу в комментариях. Задача непростая, так что ошибки - это нормально. Если будет 10 ответов, то выложу решение
❤2🍾1
Напомню. На конференции Матемаркетинг 2023 был экран, на который выводился суммаризованный текст спикера в реальном времени. И в большинстве случаев он отрабатывал на отлично. Но были и промахи, которые конечно не могли остаться незамеченными
Кстати, думаю, что печатать туда и просто субтитры, тоже неплохая идея. Например, ты записываешь, какие-то мысли, чтобы не забыть, но при этом пропускаешь основную часть доклада. Но взглянув на экран, можно быстро пробежаться по субтитрам и все восполнить.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
😁3
НЕпростая задача от Yandex
SELECT '123' + '123'
SELECT '123' + '123'
Anonymous Poll
7%
246
61%
'123123'
25%
Ошибка
7%
'123''123'