TGViewer
Один день айтишника Один день айтишника @one_it_day · 13.2K subscribers
Post #276 10.3K
Ещё один день из жизни Senior Data Engineer.

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

"Специалисты моего уровня получают 4000$...5000$".
Опыт в разных ролях в data-мире в районе 5 лет. Образование не очень профильное -- инженер-автоматизатор, учился в ОмГТУ и ИТМО.
Стек - Python, Airflow, Hadoop, Hive, Docker (и ещё с десяток тулов, про которые сегодня не упомяну).

🥱 1/2, один из недавних понедельников

10:00 - 10:30. Начало дня. Раскачиваюсь после выходных, на которых до ночи кодил пет-проект. Понял, что совсем не успел отдохнуть, и сегодня буду не очень продуктивен.

10:30 - 11:30. Начало рабочего дня. Зашёл в джиру и вспомнил статус задач, которые остались с пятницы. Выписываю в блокнот тезисно, что скажу на дейли. Зашёл в битбакет и сделал merge pull-request'a, который подготовил в пятницу. Новые правки в команде не принято выкатывать на прод перед выходными -- приятно.

11:30 - 12:00. Дейли. Делимся новостями сначала по рабочим задачам, потом -- по нерабочим. Классическое "что сделали, что планируем сделать, есть ли блокеры". Один из сотрудников ушёл в отгул и не передал дела, придётся писать в телегу или вызванивать. Но хорошо, что не в загул ушёл :)

12:00 - 12:30. Помог коллеге отдебажить странное поведение в Airflow -- dag_run отмечен как успешный, а таски не имеют статуса (белые кружочки вместо квадратов). Созвонился, чтобы прояснить проблему и выполненные шаги, потом ушёл на самостоятельный разбор и асинхронное обсуждение. Как оказалось, ещё такая визуализация у новых тасок, которые добавляют в ранее запускавшийся даг.
Clear не помог, прошёлся по UI логам в разрезе task instances, dag runs, logs -- ничего проблемного не выявил, таски не запланировались шедулером. Затем зашёл по SSH на ВМ с airflow, открыл директорию с логами и по-grep'ал их по ключевым словам. При помощи Chat GPT, официальной доки, airflow.cfg и логов определил, что такое поведение вызвано настройкой max_active_runs в пределах дага -- два инстанса запустились параллельно, а разрешён только один. Дождались выполнения текущего, запустили даг через консоль с указанием в виде параметра нужного execution_date, и всё пересчиталось.

12:30 - 14:30. Доработал поясняющую диаграмму для пользователей python-сервиса интеграции, который я поддерживаю. Для прояснения некоторых моментов воспользовался поиском по содержимому репозитория с кодом в VS Code. С полчаса думал над тем, как это лаконично отобразить, ещё полчаса отрисовывал в Draw.io, но результатом доволен. Актуализировал сильно устаревшее описание в конфлюенсе, раскрыл неочевидные моменты. Закрепил с Warning'ом грабли, которые собрали пользователи за последние месяцы. Поделился ссылкой с командой и аналитиками. Приятно, что такие таски начали ставить в спринт, закладывая сторипоинты.

14:30 - 16:30. Сходил на обед в соседнее кафе, затем -- ко врачу. Указал в календаре, что буду занят в эти часы, но никому об этом отдельно не писал. Так не поставят внезапную встречу и не будут ждать немедленного ответа. На фоне думал над пет-проектом и переписывался с менти.

16:30 - 17:00. Созвонился с коллегой по его рабочей задаче, чтобы уточнить постановку по доработке смежного сервиса. Обсудили уже пройденные шаги -- оказалось, что я был не в курсе последних апдейтов, и сервис уже готов. Сидел на диване и гладил кошку во время звонка, чтобы немного сменить обстановку.

17:00 - 17:30. Понял, что в текущем состоянии ничего по задачам уже не сделаю. По спринту продвинулся, в целом доволен. Написал текущий пост и закрыл ноутбук.

17:30 - 00:00. Настраиваюсь на вечерний лад. Обычно по вечерам стараюсь выходить куда-то из дома или проводить время с девушкой. Открываю местную афишу, выбираю мероприятия на вечер и иду заниматься бытовыми делами перед ивентом.

#data #de #data_engineer

Вступай в сообщество | Расти в IT | Присылай историю
  • 👍 37
  • ❤ 12
  • 🔥 12
More from @one_it_day
  1. Oct 8, 2026Откуда брать клиентов, если бюджета на маркетинг нет / Подкаст с Антоном Власовым Позвал в…
  2. Oct 8, 2026Как тратить меньше времени на поиск работы В 2026 году процесс трудоустройства может заним…
  3. Sep 22, 2026Post #733
  4. Sep 17, 2026Что продают рекрутеры в своих курсах / Кира Кузьменко упаковывает резюме за 90к https://yo…
  5. Sep 14, 2026Релокация в сентябре 2026 / Где лучше пожить https://www.youtube.com/watch?v=xRzSmzo4WF0 Е…
  6. Sep 11, 2026Почему у тебя НЕ растет доход? / Разбор карьерных кейсов https://www.youtube.com/watch?v=w…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →