привет🙋♀️
Меня долго не было, и сложно написать что-то мега-полезное, потому что довольно много занималась задачами, не связанными напрямую с SQL (моим любименьким💔). Вместо этого приходилось больше работать с GraphQL, Grafana, алертами и DataHub(по ощущениям больше всего), ну и, в общем, писать какой-то код на питоне.
Не знаю, как писать об этом так же увлеченно, но всё-таки, это тоже может быть полезно, так что пора собираться с силами. Начну пока просто с набора заметок и впечатлений об этом промежутке времени.
⭐️ Первое, о чем хочется написать: для меня было чистым мучением заниматься разными задачами, где нужно было писать код, отличный от привычных DAG-ов. Но именно поэтому мне и давали довольно много таких задач. И сейчас этим заниматься стало явно проще, хотя я всё еще low-skill по личным ощущениям, особенно в сравнении со своей командой.
И (не без влияния этого ощущения) каждый раз немного выбивает из колеи осознание того, насколько быстро сделали бы ту или иную задачу твои коллеги, в то время как ты ковыряешься с ней уже вторую неделю🥲
⭐️ Что еще: Работа над кодом, тестирование, ошибка, поиск проблемы, снова работа над кодом, тестирование, снова ошибка (повторите х раз и получите) → дергающийся глаз и желание взорваться. Вполне себе полагаю, что так может быть не у всех, но для меня это стало одной из больших сложностей - постоянное ощущение, что ничего не получается. Да, с запросами, например, такое тоже бывает, но почему-то там логи ошибок читать и понимать мне изначально было намного проще. Они какие-то более "дружелюбные" что ли, вот как объяснить?
⭐️ Разбираться в написанном кем-то коде, проваливаться в несколько файлов, чтобы понять, что происходит... и всё равно не понимать, что происходит. С DAG-ами обычно всё проще: открыл файл - увидел логику. А вот когда нужно разобраться в какой-нибудь системе алертов или другом внутреннем инструменте, очень быстро оказывается, что ответ на любой вопрос находится где-то в другом файле... а нет, надо провалиться еще немного в другой файл... и еще. И вот так уже не понимаешь, где ты и кто ты👀
⭐️ Делать по принципу "беру рабочий пример и адаптирую его под свою задачу" (не знаю, насколько это нормальный подход, но пока работает - пользуюсь). Например, когда начались проблемы с tg и мне нужно было перенести всякие алерты в Mattermost, очень помог существующий код для telegram, хотя его, конечно, пришлось во многом менять и я это сделала 100% не лучшим образом, если посмотреть пристально и с нескольких сторон, но все работает отлично, поэтому на текущий момент - окей.
⭐️ Быть в ощущении: «Я не могу это сделать без чьей-то помощи» стало сложнее. Я совершенно не против спрашивать, наоборот, это тоже часть работы. Но всё-таки хочется расти и учиться справляться самой, поэтому необходимость обращаться за помощью ощущается как-то тяжелее что ли, даже если сейчас я делаю это уже реже🥲
⭐️ И я, к своему сожалению, не могу сказать, что проделала какую-то невероятно большую работу или совершила огромный скачок в навыках. Но из плюсов определенно новый опыт и немного я все же прокачалась. Пока мне сложно сделать из этого какие-то выводы или дать себе и кому-то еще советы, может быть, получится позже. А может вы что-то заметили, пока читали - поделитесь, если вдруг так)
А сейчас (на самом деле уже давно) мне просто очень хотелось сюда вернуться. И еще хочется немного задневниковать, чем я занималась, может быть, рассказать что-то полезное или узнать что-то новое от тех, кто всё еще меня читает🧡
Post #95
404
- ❤ 20