Pythonist.ru - образование по питону
24K subscribers
340 photos
7 videos
5 files
1.17K links
Pythonist.ru - помощь в подготовке к собеседованию на позицию Python Developer.
Реклама: @anothertechrock

РКН: https://rknn.link/car
Download Telegram
🚩 Talanto. Поиск работы в IT - канал для тех, кто ищет работу в IT.

В канале пишем о том, как сейчас реально устроен поиск работы:
— почему даже сильные кандидаты не всегда доходят до интервью
— как ATS и ключевые слова влияют на судьбу резюме
— почему “нормальное CV” уже не гарантирует приглашения
— как понять, на какие вакансии стоит откликаться, а на какие нет
— зачем адаптировать резюме под конкретную роль
— как писать сопроводительные, которые не выглядят шаблоном
— где искать IT-вакансии и как не тратить часы на ручной поиск

Плюс регулярно публикуем подборки свежих вакансий по направлениям:
Golang, C#, Java, Python, QA, DevOps, аналитика, менеджмент и другие IT/Digital-роли.


Канал ведём от лица команды talanto.work — сервиса, где собрано 30.000+ вакансий с разных .ru и иностранных сайтов, есть разбор резюме, проверка соответствия резюме вакансии, генерация сопроводительных и Telegram-бот с уведомлениями о новых вакансиях.

Если вы ищете работу в IT или просто хотите лучше понимать, как сейчас работает рынок IT — подписывайтесь.

✈️ Talanto. Поиск работы в IT: https://xn--r1a.website/talantojob
Please open Telegram to view this post
VIEW IN TELEGRAM
☄️ Переменные в Python

✅ Факты и мифы об именах и значениях в Python. Шикарная большая статья, охватывающая темы присваивания значений переменным, копирования, типов, областей видимости и т.д.

✅ Переменные в Python. Эта статья даст вам полное представление о переменных Python, необходимое для их эффективного использования в ваших проектах.

✅ Странная переменная в Python. Эта короткая заметка познакомит вас с переменной _.

✅ Нижнее подчеркивание в Python. Многие разработчики Python не знают о функциях символа нижнего подчеркивания. А между тем, его использование помогает писать код более эффективно.

✅ Аннотации типов Python. Python — язык с динамической типизацией. Это означает, что типы связаны со значением переменной, а не с ней самой. Таким образом, переменные могут принимать любое значение в любой момент и проверяются только перед выполнением операций над ними.

Аннотации типов используются, чтобы информировать читателя кода, каким должен быть тип переменной. Это придаёт немного статический вид коду на динамически типизированном Python.

✅ Переменная self в Python с примерами. Если вы работали с Python, то, возможно, сталкивались с переменной self. Ее можно встретить в определениях методов и при инициализации переменных. Эта статья познакомит вас с self поближе.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4
⚡️ Вакансии по Python за прошлую неделю:

📥 Junior fullstack-разработчик
Платформа Персонализированного Обучения
Junior · Remote · Минск ·💰 ₽60 000 – 100 000

📥 ML-инженер
VK
Junior · Hybrid · Москва, Санкт-Петербург

📥 Junior Python Developer
Сбер
Junior · Hybrid · Москва

📥 Middle Python Developer
EIS24
Middle · Hybrid · Санкт-Петербург ·💰 ₽110 000 – 150 000

📥 Python Developer
PlaysDev
Middle · Remote · Россия ·💰 ₽150 000 – 170 000

📥 Python-разработчик
Инновационный центр «Безопасный Транспорт»
Middle · Hybrid · Москва ·💰 ₽200 000 – 300 000

📥 Python Developer
Secreate
Middle · Remote · Россия ·💰 ₽270 000 – 300 000

📥 Python-разработчик LLM платформы
Т-Банк
Middle · Remote

📥 Разработчик на Python
Яндекс
Middle · Hybrid · Москва

📥 Python-разработчик
Ньютон Технологии
Middle · Remote

📥 Python Developer
Фаст Софт
Middle · Hybrid · Санкт-Петербург


✈️ Talanto | #вакансии
Please open Telegram to view this post
VIEW IN TELEGRAM
👩‍💻 Задача с кодом. Больше, чем сумма?

Напишите функцию, которая будет принимать список чисел и проверять, является ли каждое число больше суммы всех предыдущих чисел. Если все числа в списке успешно пройдут проверку, функция должна вернуть True, в противном случае — False.

Примечание: первое число в списке всегда проходит проверку.

🔵 Примеры:

greater_than_sum([2, 3, 7, 13, 28]) ➞ True
# 3 > 2 = True
# 7 > 2 + 3 = True
# 13 > 2 + 3 + 7 = True
# 28 > 2 + 3 + 7 + 13 = True

greater_than_sum([1, 2, 4, 6, 13]) ➞ False
# 2 > 1 = True
# 4 > 1 + 2 = True
# 6 > 1 + 2 + 4 = False
# 13 > 1 + 2 + 4 + 6 = False


⭐️
Решение на нашем сайте

#задача #coding
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Питонская рулетка
😁20
Пост для тех кто ищет работу.

Сколько вакансий ты открываешь за день и сразу закрываешь?

Не подходит стек. Не тот грейд. Слишком низкая зарплата. Нельзя работать из твоей страны.

На talanto.work можно заранее настроить навыки, уровень, зарплату, локацию компании и формат работы. Регион удалёнки тоже выбирается отдельно.

В ленте остаются вакансии, на которые действительно есть смысл откликаться.
❤2
📌 Вакансии по Python за прошлую неделю:

⭐️ Junior Python Developer (ALD Pro)
Астра
Junior · Remote · Россия

⭐️ ML-инженер
VK
Junior · Hybrid · Москва, Санкт-Петербург

⭐️ Python-разработчик
VK
Junior · Hybrid · Санкт-Петербург

⭐️ Python-разработчик (AI)
Т-Банк
Middle · Hybrid

⭐️ Backend-разработчик Python (платформа мониторинга моделей)
Альфа-Банк
Middle · Remote

⭐️ ClickHouse Engineer
Middle · Remote · Россия

⭐️ Backend / ML Infrastructure / MLOps Engineer
ООО «Образовательные продукты Русяева»
Middle · Remote · Россия (МСК ±3 ч) · 💰 ₽180 000 – 250 000

⭐️ Разработчик на Python
Яндекс
Middle · Hybrid · Москва

⭐️ Data Scientist
Centicore
Middle · Remote · 💰 ₽300 000 – 400 000

⭐️ Middle Python Developer
PaySol
Middle · Remote · 💰 ₽300 000 – 400 000

⭐️ Senior Python-разработчик
Сбербанк
Senior · Hybrid · Москва · 💰 ₽300 000 – 500 000


✈️ Talanto | #вакансии
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
💬 Задача на логику. Фальшивая монета

Вы — величайший математик королевства. Но за критику налоговой политики короля вас бросили в темницу, снабдив только карандашом — чтобы считать дни заточения.

Однажды вас снова привели к королю. Он был еще злее, чем обычно: кто-то из его 12 подданных — фальшивомонетчик, заплативший налог ненастоящей монетой. Если вы определите фальшивку, вас освободят.

Перед вами лежат 12 монет. Выглядят одинаково, но подделка точно будет отличаться по весу (в ту или иную сторону).

У вас есть весы. Король по милости своей разрешил вам произвести 3 взвешивания. Также у вас есть ваш верный карандаш.

Сможете ли вы обнаружить подделку?

✔️ Решение тут.

#логическаязадача
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4
- Привет, чем ты занимаешься?
Программирую на Python...

...Буквально
😁6❤1
Если ты УЖЕ ДАВНО ИЩЕШЬ РАБОТУ, то мы для тебя спарсили десятки русских и иностранных сайтов с айти вакансиями.

Прикрутили "прожарку резюме" "мэтч вакансии на ваше резюме" и "написание сопровода" непосредственно на этапе отправки отклика на вакансию и исходя из вакансии и вашего профиля.

Резюме прожаривать нужно чтобы проходить все эти ATS фильтры, да и просто привести его в порядок

Все это ускоряет и автоматизирует процесс поиска. Который сейчас просто пипец какой неприятный. Особенно для джунов да вообщем то и для всех.

Оставляю ссылку на наш канал в телеграме: @talantojob

P.S если видите какие-то косяки на сайте или с функционалом - пишите в комменты мы быстро зафиксим.
⚡️ Генераторы и итераторы в Python

1️⃣ Что из себя представляет итератор в Python. Изучая материал этой статьи, вы узнаете, что такое итераторы и зачем они нужны, научитесь создавать собственные методы __iter__() и __next__() и соберете свой собственный итератор.

2️⃣ Генераторы Python. Их создание и использование. Приходилось ли вам когда-либо работать с настолько большим набором данных, что он переполнял память вашего компьютера? Или быть может у вас была сложная функция, для которой нужно было бы сохранять внутреннее состояние при вызове? А если при этом функция была слишком маленькой, чтобы оправдать создание собственного класса? Во всех этих случаях вам придут на помощь генераторы Python и ключевое слово yield.

3️⃣ Сравнение операторов yield и return в Python (с примерами). Встроенное ключевое слово yield используется для создания функций-генераторов. return также является встроенным ключевым словом в Python. Он завершает функцию, а вызывающей стороне отправляет значение. Эта статья поможет вам разобраться в особенностях использования yield и return.

4️⃣ Итераторы и генераторы в Python. Итераторы — это объекты, которые позволяют вам проходить через все элементы коллекции, независимо от ее конкретной реализации. Эта статья поможет вам разобраться, чем итераторы отличаются от итерируемых объектов и генераторов и как их создавать с помощью __iter__, __next__ и itertools.

5️⃣ Генераторы в Python и их отличие от списков и функций. Из этой статьи вы узнаете, что из себя представляют генераторы и чем они отличаются от списков и функций. Также вы познакомитесь с генераторными выражениями.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1👍1🔥1
ТОП-10 Telegram-каналов с вакансиями по конкретным IT- направлениям — выбирай то, что подходит именно тебе 👇

🐞 Если ты в тестировании / QA
Вакансии для ручных и авто-тестировщиков, стажировки:
— Работа для тестировщиков. Вакансии
— QA Вакансии
— Job for Tester

🐍 Если учишься / работаешь с Python
Вакансии от джуна до сеньора, pet-проекты и реальные компании:
@pythonrabota

Java
@javaoffers

PHP
@rabotaphp

C# / .NET
@rabotacschap

Golang
@jobgolang

Project/Product менеджер
@projectmanagersjob

Релокация / зарубежные позиции
@relocatesme

Чтобы удобно пользоваться ВСЕМИ каналами забирай объединенную папку 🗂 IT-Вакансий

#подборочка
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 Вакансии по Python за прошлую неделю:

📥 Junior Python - разработчик (Технологические сервисы)
Сбер
Junior · Санкт-Петербург

📥 ML-инженер
VK
Junior · Hybrid · Москва, Санкт-Петербург

📥Machine Learning Researcher
ВижнЛабс (VisionLabs)
Junior · Hybrid · Москва ·💰₽115 000 – 190 000

📥 ML-разработчик
Яндекс Плюс
Middle · Hybrid

📥 Python Backend Developer
Облако.ру
Middle · Remote

📥 Middle Python Developer
ООО "Артвелл"
Middle · Remote · Россия ·💰 ₽170 000 – 180 000

📥 Python разработчик
МКК «Луна»
Middle · Remote · Москва ·💰 ₽180 000 – 350 000

📥 Python-разработчик (LLM платформа)
Т-Банк
Middle · Remote

📥 Python разработчик (Middle+/Senior)
X5 Tech
Middle · Hybrid

📥 Python-разработчик (AI-агенты)
Dats.Team
Senior · Remote ·💰 $4 000 – 6 000

📥 Старший Python-разработчик
Магнит
Senior · Remote


✈️ Talanto | #вакансии
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
✈️ Агрегатор вакансий в IT: talanto.work

🟢50.000+ вакансий с разных сайтов

🟢Бот с уведомлениями о ваших вакансиях

🟢Написание сопровода

🟢Разбор"прожарка" вашего резюме

🟢Проверка соответствие вашего резюме вакансиям на сайте

А если вам интересно все держать в телеграме то наш канал с последними свежими вакансиями: @talantojob
Please open Telegram to view this post
VIEW IN TELEGRAM
Кажется, немного преувеличено...
❤6😁6
Градиентный бустинг уже много лет остается одним из самых результативных алгоритмов машинного обучения.

Именно он помог выиграть тысячи соревнований по анализу данных и до сих пор используется для решения реальных бизнес-задач.

📆 1 июля в 18:00 МСК приглашаем вас на открытый урок в преддверии старта курса «Машинное обучение. Специализация».

На занятии разберём:
• устройство градиентного бустинга;
• поймём, почему этот подход стал одним из стандартов индустрии;
• рассмотрим современные библиотеки, которые позволяют решать задачи машинного обучения на практике.

Урок подойдёт тем, кто только начинает путь в Data Science, хочет разобраться в ключевых алгоритмах машинного обучения, понять, как применять их для построения точных моделей.

👉 Зарегистрируйтесь и познакомьтесь с одним из самых востребованных инструментов современного машинного обучения: https://vk.cc/cZ0Brd

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
❤1🔥1
⚡️ Подборка полезных материалов об операторах в Python

1️⃣ Операторы в Python. В этой статье вы найдете обзор арифметических, битовых и логических операторов, операторов присваивания и сравнения, а также операторов принадлежности и идентичности.

2️⃣ Оператор деления по модулю в Python. Исчерпывающее руководство по использованию оператора деления по модулю: синтаксис, поведение с различными типами чисел и примеры использования на практике.

3️⃣ Умножение контейнеров в Python. Заметка об использовании оператора умножения.

4️⃣ Практическое введение в логические операторы Python. Python предлагает набор логических операторов — and, or, not. Из этой статьи вы узнаете, как они работают и как их использовать в программах.

5️⃣ Вот почему нужно использовать оператор := в Python. Эта статья познакомит вас с моржовым оператором. Вы узнаете, зачем он нужен и как его использовать с учетом других особенностей Python.

И тесты на закрепление материала:

🔎 Битовые операторы в Python
🔎 Логические операторы в Python
🔎 Приоритет операторов
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡️ Вакансии по Python за неделю:

1️⃣ Junior Python Developer
Denero
Junior · Remote · 💰₽85 000 – 120 000

2️⃣ Junior Python Developer
Сбер
Junior · Office · Санкт-Петербург

3️⃣ Разработчик Python
eis24.me
Middle · Hybrid · Санкт-Петербург · 💰₽110 000 – 150 000

4️⃣ Python-разработчик (Django/FastAPI)
CODEX
Middle · Remote · Россия · 💰₽130 000 – 170 000

5️⃣ Python/C++ разработчик
Тензор
Middle · Hybrid · Уфа · 💰₽150 000 – 250 000

6️⃣ Middle Python Developer
NAUKA
Middle · Hybrid · Санкт-Петербург

7️⃣ Data Engineer (Python + Spark)
X5 Tech
Middle · Hybrid · Москва

8️⃣ Fullstack Developer (Python/TypeScript)
Индустрия будущего
Senior · Remote · 💰₽200 000 – 350 000

9️⃣ Python Developer
Firecode
Senior · Hybrid · Москва · 💰₽240 000 – 260 000


✈️ Talanto | #вакансии
Please open Telegram to view this post
VIEW IN TELEGRAM