Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Moscow Python Meetup №113. Как я изучил 10+ язы...

Moscow Python Meetup №113. Как я изучил 10+ языков программирования и всё забыл

Cергей Лавров (ООО "Флат", лид мобильной разработки) @ Moscow Python Meetup №113

Представляем работу ИИ-агента как длительную сессию, с полным управлением ее рантайма через синхронное и асихнронное взаимодействие. Используем Temporal как оркестратор агентских сессий и красиво женим его с event driven архитектурой.

Слайды: https://moscowpython.ru/meetup/113/how-i-learned-10-programming-langs/

Moscow Python: http://moscowpython.ru
Телеграм-канал Moscow Python: https://t.me/moscow_python
Чат Moscow Python: https://t.me/moscowpythonconf
Заявки на доклады: https://bit.ly/mp-speaker

Moscow Python Pro: https://bit.ly/moscow-python-pro
Расписание мероприятий Moscow Python Pro: https://bit.ly/mp-pro-events

Avatar for Moscow Python Meetup

Moscow Python Meetup PRO

October 30, 2026

Video

More Decks by Moscow Python Meetup

Other Decks in Programming

Transcript

  1. И С Т О Р И Я ЛЮ Б О

    П Ы Т Н О Г О Р А З Р А Б О Т Ч И К А КАК Я ИЗУЧИЛ 10+ ЯЗЫКОВ И ВСЁ ЗАБЫЛ
  2. КОРОТКО О СЕБЕ Я ЗАБЫЛ БОЛЬШЕ ЯЗЫКОВ, ЧЕМ МНОГИЕ УЧИЛИ

    ≈30 языков в багаже 5 — активно использую 10 — могу писать, если вспомню 10 — читаю и забываю 5 — только начал Кто учил больше трёх языков?
  3. ХРОНО ЛО ГИЯ СТЕК ОТ BASIC ДО RUST ШКОЛА ·

    1997 2005–2015 2019–2022 2025–2026 Basic, Pascal, Visual Basic 1С, PHP, JavaScript, SQL, C# Swift, Python Go, Rust, Zig 1 2 3 4 5 6 ИНСТИТУТ · 2005 2016-2019 2023-2025 C, C++, Delphi, VBA, OpenGL, Java, Objective C Kotlin, Groovy, R, Ruby, Haskell Базовый уровень: 3–6 месяцев · Работа: 1–2 года · Синьор: от 5 лет. 7
  4. ЗАБ ЫВАНИЕ ЗАБЫЛ — НЕ ЗНАЧИТ НИЧЕГО НЕ ОСТАЛОСЬ Детали

    уходят, а каркас остаётся. СИНТАКСИС КОНЦЕПЦИИ НАВЫК Стерся без практики. Парадигмы и отличия остаются. Новое учится быстрее. Знал японский и корейский, играл на гитаре и фортепиано. Но не использовал и забыл.
  5. КАРТА СЕМЕЙСТВ Algol C-family и JVM В СЕМЬЕ ЛЕГКО Pascal,

    Delphi, Basic, Visual Basic, VBA C, C++, Java, C#, Swift, Kotlin, Go, Groovy Веб и скрипты Новые парадигмы После первого C-подобного языка похожий синтаксис даётся легче. Новая семья требует полугода-года. JavaScript, PHP, Python, Ruby, bash/ sh, SQL, HTML/CSS Haskell, Rust, Zig, реактивщина и корутины
  6. К А Р Ь Е Р А , К О

    Т О Р А Я С ЛУ Ч И ЛА С Ь ТРИ СЛУЧАЙНОСТИ, СТАЛИ КАРЬЕРОЙ 01 02 03 Visual Studio C++ → 1С PHP → JS → HTML Купил диск для рисования, получил IDE, SDK и два языка. Мало вакансий С++, много вакансий 1С. Временное решение стало десятью годами. PHP-метод генерировал HTML с JSскриптом, который генерировал HTML. Рисовать не начал. Временное стало постоянным. Смешивать можно, но сложно.
  7. ПОВОРОТ КОМАНДА УШЛА — УНИВЕРСАЛУ РАЗРУЛИВАТЬ Начинала команда - 10

    человек. Завершил бизнес в минусе + остался один. Нужно было поддерживать Swift, Kotlin, Golang и Python/Django. Плюсы Минусы • • • • • • Легко перехожу между стеками Вижу архитектуру Управляю командой и делаю ревью на любом языке Забываю синтаксис Путаю языки Теряюсь на собеседовании
  8. НОВЫЙ ИНСТРУМЕНТ ИИ - ВНЕШНИЙ КЭШ • • • Помогает

    вспомнить форму и ускоряет разработку. Концепции и архитектурные решения остаются моей задачей. За год с ИИ написал 300 000+ строк кода. 300 000+ строк кода за год с ИИ 10 000+ часов кода по WakaTime ДЕСЯТКИ коммерческих проектов Без ИИ писал по 10–50 тысяч строк в год.
  9. ПРАКТИКА, А НЕ СПИСОК МОЙ СТЕК АДАПТИРУЕТСЯ Важна практика, а

    не список языков в резюме. Использую активно Читаю и понимаю 2–5 языков Большинство используемых сейчас языков Забыл синтаксис Постоянно изучаю новое Языки без регулярной практики Rust и Zig в 2026
  10. Ф И НАЛ БЫСТРО УЧУСЬ. ЛЕГКО ЗАБЫВАЮ. НО ЕСТЬ НЬЮАНС.

    ВОПРОСЫ? Важны концепции, а не синтаксис. Язык — лишь инструмент. • • Практика сильнее теории в работе. Теория особенно важна на собеседованиях. • • Проекты возвращают забытое быстрее учебников. ИИ помогает вспомнить, но не заменяет понимание.