Python Core Developer о будущем разработки, кризисе Open Source и влиянии ИИ / Никита Соболев #98

12+
12+

36 просмотров

день назад

ПожаловатьсяНарушение авторских прав
12+
12+

36 просмотров

день назад

ПожаловатьсяНарушение авторских прав
12+
12+

36 просмотров

день назад

11 ноября стартует курс «LLM-разработчик» для разработчиков, которые хотят стать экспертами в агентных системах внедряемых в бизнес-процессы. Пайплайны, роутинг, RAG, MCP, локальные модели и многое другое в нашем 4 месячном курсе. Ссылка - https://ru.hexlet.io/link/6WNJOY ИИ научился писать код быстрее людей, но именно это может уничтожить культуру Open Source, которую разработчики строили десятилетиями. Сегодня мы поговорили с Никитой Соболевым — Python Core Developer, активным участником Open Source и автором множества инструментов для Python и Django. Разобрали историю Lightstar, где основной мейнтейнер в итоге перестал принимать Pull Request от сторонних разработчиков, и обсудили, почему похожие проблемы всё чаще возникают в других проектах. Отдельно поговорили о том, чем полезный AI-контрибьют отличается от нейрослопа, почему возможность сгенерировать код ещё не означает способность сделать качественный вклад в проект и как меняется сама культура Open Source. Полезные ссылки: 🔹Внедряем AI в SDLC: https://praxor.ru/ 🔹Делаем курсы по AI для разработчиков: https://ru.hexlet.io/courses_artificial-intelligence 🔹Объединяем разработчиков в AI Клубе https://t.me/hexletclub Полезные ссылки Никиты Соболева: https://github.com/sobolevn https://t.me/opensource_findings https://www.youtube.com/@sobolevn Затем перешли к тому, как ИИ меняет повседневную работу разработчика. Обсудили, какие задачи AI-агентам действительно можно делегировать, почему дописывание отдельных функций работает гораздо лучше, чем проектирование сложной архитектуры, и зачем по-прежнему нужно внимательно ревьюить каждую строчку сгенерированного кода. Поговорили о качестве кода, оптимизации производительности, линтерах, статической типизации и о том, какие инженерные навыки становятся особенно важными, когда написание кода всё больше автоматизируется. Не обошли и будущее языков программирования. Обсудили, почему Rust становится привлекательным выбором для инфраструктурных инструментов, какую роль Python сохранит в мире LLM и почему связка быстрого низкоуровневого ядра на Rust с удобным Python API может оказаться особенно перспективной. Поговорили о динамической и статической типизации, MyPy, MyPyC и о том, как меняется подход к разработке, когда часть привычной инженерной работы можно передать агентам. В этом видео: 00:00 — Open source больше не принимает чужие PR? Почему мейнтейнеры закрывают проекты от контрибьюторов 02:43 — Кто такой Никита Соболев и сколько его кода уже живёт в экосистеме Python? 05:55 — Python уступает Rust? Почему переписывать проекты на Rust стало выгоднее 08:38 — Rust против Go: какой язык вытеснит конкурента и зачем Python всё ещё нужен? 11:31 — Python с типами: почему опциональная типизация может оказаться идеальным решением 13:42 — ИИ-агенты умеют писать код, но почему им нельзя доверять проектирование архитектуры? 16:47 — Django Modern Rest: как сделать API, в котором спецификация становится источником правды? 19:56 — Spec-first против Code-first: почему генерировать OpenAPI напрямую — плохая идея? 24:41 — FastAPI переоценён? Почему Django Modern Rest предлагает больше возможностей 30:09 — Что не так с FastAPI? Как один человек может решать судьбу популярного open source-проекта 35:59 — Почему Rust пока не заменит Django в больших проектах? 39:30 — Rust или Go для серьёзного продакшена: какой язык выбрать для долгоживущего проекта? 50:49 — Почему Никита выгорел во фронтенде и вернулся к обычным серверным шаблонам? 01:00:47 — Python развивается во все стороны: почему у языка больше нет единого вектора развития? 01:11:29 — Mojo: убийца Python или новый C++? Почему «быстрый Python» превратился в сложный язык 01:23:08 — AI-слоп убивает open source? Почему даже полезные контрибьюции теперь становятся проблемой #OpenSource #Python #Rust #AI #AIAgents #Программирование #РазработкаПО #GitHub #CodeReview #PythonDeveloper #LLM #Нейросети #IT #Программисты #БудущееIT Python Core Developer о будущем разработки, кризисе Open Source и влиянии ИИ / Никита Соболев #98

Название:

Python Core Developer о будущем разработки, кризисе Open Source и влиянии ИИ / Никита Соболев #98