Skip to content

Ep. 21: Зачем разработчику база? / Гайд по самообразованию и книгам

March 18, 2026 · 2 h 50 min

Show notes

Глубоко копаем тему самообразования разработчиков. Вместе с Кириллом Мокевниным (сооснователь Хекслет) и Владом Теном разбираем, как правильно учиться сложным вещам и почему возникает «иллюзия понимания», когда теорию вроде бы прочитал, а на практике применить не можешь.


Обсудили вечный спор теории и практики, ловушку подхода «выучу, когда понадобится» (just-in-time learning) и зачем на самом деле инженеру нужна фундаментальная база на примере сетей, ОС и баз данных. Прошлись по золотому фонду IT-литературы: что реально стоит читать (Петцольд, SICP, Таненбаум), а что лучше скипать. Затронули найм, самостоятельность (A-players), бизнес-романы для инженеров и то, как не отупеть, делегируя написание кода нейросетям.


🤖 Мой канал про AI для разработчиков: https://t.me/tuzov_ai_lab

👾 Мой Телеграм-Канал с гайдами, анонсами подкастов, роликов: https://t.me/ntuzov


Тайминги:


  • 0:00:00 О чём выпуск и представление гостей
  • 0:02:42 Как изучить незнакомую технологию за 48 часов?
  • 0:09:08 Теория vs практика: иллюзия понимания
  • 0:13:11 Ловушки обучения: проблемно-ориентированный подход и рефлексия
  • 0:17:15 SICP, книга Петцольда «Код» и курс Nand2Tetris
  • 0:26:02 Книги для программистов: какие читать, какие скипать
  • 0:28:02 Культура преподавания: советский хардкор против подхода Фейнмана
  • 0:35:48 Какие книги изменили мышление: от «Компьютерных сетей» до Joel Spolsky
  • 0:46:38 Собеседование с создателем Denwer (Дмитрием Котеровым)
  • 0:53:00 Таненбаум, Кнут и три уровня книг по операционным системам
  • 0:58:34 Про TAPL, и когда SICP может навредить новичку
  • 1:07:51 Нужна ли джуну база: TCP vs UDP на собеседовании
  • 1:13:06 Почему Just-in-Time Learning часто не работает
  • 1:21:08 A-players и найм: почему самостоятельность важнее знания фреймворков
  • 1:25:16 Олимпиадники, FAANG и синдром самозванца
  • 1:35:45 Как база спасает архитектуру
  • 1:42:25 Практический кейс с доставкой сообщений (at least once / at most once)
  • 1:45:40 Проблема курицы и яйца: Rustlings, Exercism и обучение через практику
  • 1:53:32 Золотой фонд ресурсов: книга «Цель» Голдратта и «Проект Феникс»
  • 2:01:09 Критика «Чистого кода» Мартина и Совершенный код Макконнелла
  • 2:07:34 Золотой фонд Влада: курс 15-213 (CMU) и книга с парусом по базам данных
  • 2:13:48 Прощание с Кириллом
  • 2:16:17 Как учиться программированию в эпоху LLM
  • 2:23:03 Атрофия навыков и вайб-кодинг: трансформация или деградация
  • 2:36:57 Deep Research, платформа Poe и кворум нейросетей для сложных вопросов
  • 2:46:11 Итоги выпуска


#gogetpodcast #ntuzov

All episodes of Go Get Podcast

Settings

Display

Language

Decides which stations you see first on the home page.

History

Recently played stations and episodes and your latest searches are only stored in this browser.

Notifications

A short notice when a podcast you follow has a new episode. Turn off single podcasts with the bell on their page.

Account

Save favorites – in the app and on the website.

Keyboard shortcuts

/
Open search
Space
Play or pause
← →
In the player: back 15 s, forward 30 s (episodes) · in a row: next tile
↑ ↓
In a row: target within the tile
Home / End
In a row: first or last tile
Esc
Close window or menu
?
This overview
Now playing

Go to station page

Play next

    Add episodes with “Play next” – they play after the current episode.