TGViewer
OnlyAnalyst by Алексей Гаврилов OnlyAnalyst by Алексей Гаврилов @onlyanalystgroup · 2.45K subscribers
Post #236 2.42K
🪗 Важный гибкий навык для аналитика - аккуратность.

😢 Мы уже разбирали надпрофессиональные навыки, которые можно добавить в резюме, в давнем посте о любознательности.

👶 «А как же Python и SQL? При чем твоя аккуратность?»

🧑‍🏫 Написание кода и аккуратность неразрывно связаны! Чистый, структурированный и оптимизированный код позволяет избежать ошибок, упрощает поддержку и улучшает понимание для других специалистов.

🐒 Давайте рассмотрим пример неаккуратного кода в SQL:

Select category, AVG(value) FROM table1 join table2 on table1.id = table2.id group BY 1


Хотя запрос работает, но отсутствие

📔 разделения на отдельные блоки,
🏃 отступов,
🎂 псевдонимов (alias) таблиц и расчетных колонок,
🏛️ явных названий колонок в группировке,
💈 единого стиля написания операторов,
📜 префиксов таблиц

делает код трудным для чтения и понимания.

Попробуем исправить перечисленные ошибки и написать код аккуратно.

SELECT
t1.category,
AVG(t2.value) AS average_value
FROM
table1 t1
JOIN
table2 t2
ON t1.id = t2.id
GROUP BY
t1.category;


🎻 Запросы вернут идентичные результаты, но аккуратный вариант намного проще читать, поддерживать и дополнять.

🐍 Проделаем тоже самое, но уже с кодом на Python:

import pandas as pd
data = pd.read_csv('data.csv').dropna()
print(data.groupby('category').mean()['value'])


🧑‍💻 Давайте сделаем рефакторинг кода выше. Жду Ваших аккуратных примеров в комментариях.

☺️ Помимо кода не стоит забывать об аккуратности в документации и презентации. Единожды создав понятную структуру, вы сэкономите многократно больше времени в будущем.

🖥️ Если код, документацию или презентацию вы планируете использовать больше одного раза, что по опыту бывает почти всегда, то аккуратность - это ваш залог продуктивной работы.

💽 Здесь похожий принцип с написанием кода на Python. Если код повторяется более одного раза, то нужно использовать функцию для организации.

🧹 Не забывайте, что аккуратность транслируется во многих проявлениях. Так что будет довольно странно прислать небрежно составленное по структуре резюме с указанием в soft skills вашей «педантичности».

🫅 Источником вдохновения поста послужил экспонат с выставки Романовых. Фотографии в комментариях.

🪫 Проголосовать за канал

😀 @onlyanalystgroup

💬 @onlyanalystchat
Telegram Only Analyst 🚸 При переходе из другой области в анализ данных, никогда не «обнуляйте» свой опыт, навыки и знания из предыдущего места работы или просто жизненного опыта. 👩‍💻 Скорее всего, все необходимое для работы аналитиком у Вас уже есть и Вам только остается отыскать…
  • 👍 18
  • ❤ 7
  • 🔥 4
More from @onlyanalystgroup
  1. Sep 24, 2026Post #492
  2. Sep 22, 2026Первый митап Trisigma в Ташкенте: поговорим об A/B-культуре без скучной теории 1 октября к…
  3. Aug 31, 2026Хорошие новости: все ребята с прошлого потока нашли работу. А значит, можно открывать осен…
  4. Aug 31, 2026OnlyAnalyst by Алексей Гаврилов pinned a photo
  5. Aug 19, 2026Бесплатный ии-агент, который мы заслужили Конечно же тут работает правило, что если что-то…
  6. Aug 10, 2026Новые времена требуют новых решений! Я поддался хайпу и полностью отказался от джунов и да…
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 →