❓ Как перейти в Data Science
Не секрет, что сфера Data Science сейчас переживает настоящий бум. За последние 10 лет число вакансий выросло в 30 раз, а медианная зарплата стартует от 200 000 ₽ в месяц (у senior-специалистов она легко превышает 500 000 ₽ в месяц).
В связи с этим многие представители смежных профессий задумываются о переходе в Data Science, но задаются вопросами:
🤔 Подходит ли мне эта сфера?
🤔 Какую специализацию внутри наук о данных выбрать?
🤔 С чего начать карьерный переход?
Если вы тоже об этом задумываетесь, предлагаем вам пройти небольшой тест от методологов магистерской программы МФТИ «Науки о данных».
Ответьте на 6 вопросов о вашем опыте и интересах и получите персональную рекомендацию:
👉 Какая специализация внутри Data Science вам подходит.
👉 Как построить карьерный переход в эту профессию.
➡️ Пройти тест ⬅️
Не секрет, что сфера Data Science сейчас переживает настоящий бум. За последние 10 лет число вакансий выросло в 30 раз, а медианная зарплата стартует от 200 000 ₽ в месяц (у senior-специалистов она легко превышает 500 000 ₽ в месяц).
В связи с этим многие представители смежных профессий задумываются о переходе в Data Science, но задаются вопросами:
🤔 Подходит ли мне эта сфера?
🤔 Какую специализацию внутри наук о данных выбрать?
🤔 С чего начать карьерный переход?
Если вы тоже об этом задумываетесь, предлагаем вам пройти небольшой тест от методологов магистерской программы МФТИ «Науки о данных».
Ответьте на 6 вопросов о вашем опыте и интересах и получите персональную рекомендацию:
👉 Какая специализация внутри Data Science вам подходит.
👉 Как построить карьерный переход в эту профессию.
➡️ Пройти тест ⬅️
🪄 Получение имени текущей функции: inspect.currentframe()
Иногда при отладке или логировании полезно автоматически узнать, в какой функции сейчас выполняется код — без хардкода имени вручную.
🎯 Итог
С помощью inspect.currentframe().f_code.co_name можно динамически получить имя текущей функции. Отлично подходит для логирования и отладки.
Иногда при отладке или логировании полезно автоматически узнать, в какой функции сейчас выполняется код — без хардкода имени вручную.
🎯 Итог
С помощью inspect.currentframe().f_code.co_name можно динамически получить имя текущей функции. Отлично подходит для логирования и отладки.
Есть такое выражение — «жертва маркетинга». Это когда ты понимаешь, что Лабубу — всего лишь никчемная игрушка (но ей забит уже весь гардероб), а вся фишка розового бургера в том — что он тупо розовый (но булочек больше нет)
Так вот, если вы часто ловите себя на мысли, что уже не понимаете — как бренды превращают вас в зависимых, загляните на канал пакет с пакетами
Там маркетологи со всей России смеются над «гениальными» решениями брендов: от чипсов со вкусом пива до Залупиццы, делятся запретными техниками продаж и публикуют рекламу, которую хочется пересматривать
Пожалуй, это лучший канал про гениев пиара. Подписывайтесь, вот ссылка: клиик
Так вот, если вы часто ловите себя на мысли, что уже не понимаете — как бренды превращают вас в зависимых, загляните на канал пакет с пакетами
Там маркетологи со всей России смеются над «гениальными» решениями брендов: от чипсов со вкусом пива до Залупиццы, делятся запретными техниками продаж и публикуют рекламу, которую хочется пересматривать
Пожалуй, это лучший канал про гениев пиара. Подписывайтесь, вот ссылка: клиик
🧵 🖇️ Объединение итерируемых объектов с itertools.chain
Когда у тебя есть несколько списков, кортежей или других итерируемых объектов, и нужно пройти по ним, будто это один большой список — chain делает это без создания промежуточных структур.
🎯 Итог
itertools.chain позволяет объединять итерируемые объекты "на лету" без лишнего потребления памяти. Полезно для работы с большими наборами данных.
Когда у тебя есть несколько списков, кортежей или других итерируемых объектов, и нужно пройти по ним, будто это один большой список — chain делает это без создания промежуточных структур.
🎯 Итог
itertools.chain позволяет объединять итерируемые объекты "на лету" без лишнего потребления памяти. Полезно для работы с большими наборами данных.
В телеграме появился сервис, который сделает за вас перевод в любую точку мира и быстро и безопасно обменяют валюту.
С ним вы сможете проводить международные транзакции, оплачивать инвойсы и путешествовать без заморочек с местной валютой
Пожалуй, это самый полезный сервис в 2025 году: https://yangx.top/+CVopi9sZVG0yZGFi
С ним вы сможете проводить международные транзакции, оплачивать инвойсы и путешествовать без заморочек с местной валютой
Пожалуй, это самый полезный сервис в 2025 году: https://yangx.top/+CVopi9sZVG0yZGFi
📌 🔄 Клонирование объекта без copy через dataclasses.replace
Если вы работаете с dataclass и хотите создать копию объекта, изменив лишь пару полей, то можно использовать dataclasses.replace. Это удобнее и чище, чем вручную копировать все значения.
🎯 Итог
replace из dataclasses — быстрый способ клонировать объект с изменением выбранных атрибутов.
Если вы работаете с dataclass и хотите создать копию объекта, изменив лишь пару полей, то можно использовать dataclasses.replace. Это удобнее и чище, чем вручную копировать все значения.
🎯 Итог
replace из dataclasses — быстрый способ клонировать объект с изменением выбранных атрибутов.