Никита Соболев: CPython Core Developer. Новые языки программирования, опенсорс, Python, инструменты
Каналы Никиты Соболева:
— https://www.youtube.com/@sobolevn
— https://t.me/opensource_findings
0:00 О подкасте
1:18 MTS True Tech Champ
8:51 Как пришёл в Open Source?
13:05 Как стал CPython Core Developer?
16:43 Почему писал реализацию Python именно на Rust?
18:29 Почему надо знать свой основной язык и несколько смежных?
21:57 Деньги не главный мотиватор
25:57 Чем интересно заниматься в консалтинге?
30:44 Что может дать ВУЗ для IT-специалиста?
34:19 Участие в Open Source как ступенька развития для начинающего специалиста
36:33 Как изменится Open Source в связи с политическими событиями?
39:19 Новые языки программирования как реактивный графический интерфейс + код + нейронка
42:39 Новые языки программирования будут и динамически, и статически типизированными
45:22 Новые языки программирования будут иметь слои для прикладных и системных разработчиков
51:54 Необходимость изучения классических алгоритмах для разработчиков
57:20 Важнейшее нововведение Python за последние годы — типизация
1:03:11 Проект Faster CPython
1:08:29 Реализация JIT в CPython
1:16:20 Что происходит с типизацией в Django?
1:21:09 FastAPI, BlackSheep, Litestar
1:29:23 Django Ninja и ненависть к DRF
1:30:34 Elixir и любовь к функциональному программированию
1:34:19 Phoenix — офигенный веб-фреймворк на Elixir
1:39:09 F# — это production-ready Haskell
1:41:17 Никита пишет код без IDE, Go to Definition, авторефакторинга — и ему хорошо
1:43:13 Своя тема в редакторе называется «пустота»
1:45:14 Никита даёт на собеседованиях лайв-кодинг
1:46:19 Надо кастомизировать и изучать свои инструменты разработки
1:49:02 Лучший тайпчекер в Python — безальтернативно mypy
1:54:34 Опасения к ruff
1:59:54 red-knot — тайпчекер в ruff
2:00:51 Нужен консорциум компаний, оплачивающих работу опенсорс-разработчиков
2:03:59 «ИИ для написания кода я никогда использовать не буду»
2:12:04 Надо образовываться и прокачиваться и тогда ИИ нас не заменит
2:14:24 Почему не пользуешься дебагером?
2:20:04 Финал
Мой курс «Хардкорная веб-разработка» — https://course.to.digital
Книжный клуб Ботаним!, где мы читаем хорошие ИТ-книги: https://botanim.to.digital/
Telegram — https://t.me/t0digital
Telegram канал — https://t.me/t0digital
ВК — https://vk.com/digitalize.team
RuTube — https://rutube.ru/channel/24802975/about/
Дзен — https://dzen.ru/id/6235d32cb64df01e6e78c883
Видео Никита Соболев: CPython Core Developer. Новые языки программирования, опенсорс, Python, инструменты канала Диджитализируй!
— https://www.youtube.com/@sobolevn
— https://t.me/opensource_findings
0:00 О подкасте
1:18 MTS True Tech Champ
8:51 Как пришёл в Open Source?
13:05 Как стал CPython Core Developer?
16:43 Почему писал реализацию Python именно на Rust?
18:29 Почему надо знать свой основной язык и несколько смежных?
21:57 Деньги не главный мотиватор
25:57 Чем интересно заниматься в консалтинге?
30:44 Что может дать ВУЗ для IT-специалиста?
34:19 Участие в Open Source как ступенька развития для начинающего специалиста
36:33 Как изменится Open Source в связи с политическими событиями?
39:19 Новые языки программирования как реактивный графический интерфейс + код + нейронка
42:39 Новые языки программирования будут и динамически, и статически типизированными
45:22 Новые языки программирования будут иметь слои для прикладных и системных разработчиков
51:54 Необходимость изучения классических алгоритмах для разработчиков
57:20 Важнейшее нововведение Python за последние годы — типизация
1:03:11 Проект Faster CPython
1:08:29 Реализация JIT в CPython
1:16:20 Что происходит с типизацией в Django?
1:21:09 FastAPI, BlackSheep, Litestar
1:29:23 Django Ninja и ненависть к DRF
1:30:34 Elixir и любовь к функциональному программированию
1:34:19 Phoenix — офигенный веб-фреймворк на Elixir
1:39:09 F# — это production-ready Haskell
1:41:17 Никита пишет код без IDE, Go to Definition, авторефакторинга — и ему хорошо
1:43:13 Своя тема в редакторе называется «пустота»
1:45:14 Никита даёт на собеседованиях лайв-кодинг
1:46:19 Надо кастомизировать и изучать свои инструменты разработки
1:49:02 Лучший тайпчекер в Python — безальтернативно mypy
1:54:34 Опасения к ruff
1:59:54 red-knot — тайпчекер в ruff
2:00:51 Нужен консорциум компаний, оплачивающих работу опенсорс-разработчиков
2:03:59 «ИИ для написания кода я никогда использовать не буду»
2:12:04 Надо образовываться и прокачиваться и тогда ИИ нас не заменит
2:14:24 Почему не пользуешься дебагером?
2:20:04 Финал
Мой курс «Хардкорная веб-разработка» — https://course.to.digital
Книжный клуб Ботаним!, где мы читаем хорошие ИТ-книги: https://botanim.to.digital/
Telegram — https://t.me/t0digital
Telegram канал — https://t.me/t0digital
ВК — https://vk.com/digitalize.team
RuTube — https://rutube.ru/channel/24802975/about/
Дзен — https://dzen.ru/id/6235d32cb64df01e6e78c883
Видео Никита Соболев: CPython Core Developer. Новые языки программирования, опенсорс, Python, инструменты канала Диджитализируй!
Никита Соболев подкаст Python CPython CPython Core developer опенсорс open source elixir phoenix rust rust python конференции разработка программирование vs code vim nvim dotfiles ide редактор кода github изучение айти алгоритмы зачем делать опенсорс вуз для программиста jit python fastapi django flask BlackSheep Litestar drf f# ruff mypy red-knot ИИ chatgpt copilot Faster CPython
Комментарии отсутствуют
Информация о видео
14 ноября 2024 г. 14:50:48
02:21:11
Другие видео канала