javaswag
javaswag
twitter.com/volyx
#93 - Почему Ktor всё, JetBrains проиграл гонку ИИ, и исчезающий навык дебага - Паша Финкельштейн
1 hour 58 minutes Posted Jun 29, 2026 at 6:11 am.
Знакомство с гостем. Паша Финкенштейн: Developer Advocate, фанат настолок и 3D-печати.
Шок-контент: политология, «Майн кампф» и диплом по психологии в бизнесе. Как Паша жил без профильного ИТ-образования.
Старт в ИТ через боль и техподдержку. Первые строчки кода и необычные курсы по Java без заумной теории.
Вторичный мониторинг АЭС в Сибири, хардкорный Eclipse RCP и мертвые технологии: GWT, Wicked, TeaVM.
Внезапное тимлидство и классические менеджерские ошибки (олимпиадные задачки на собесах — не надо так!).
Утерянное искусство дебага. Почему ставить 20 обычных брейкпоинтов — это плохо, и как правильно использовать логпоинты и условные остановки.
ДомКлик и продукт без багов в проде (почти). Разбираем эпичную архитектурную ошибку с parallelStream, HikariCP и Kubernetes health-чеками.
Опыт перехода в новую компанию сразу всей командой: вин-вин для всех или скрытые риски?
Суровый менеджерский взгляд на переписывание кода, рефакторинг и внедрение новых языков (например, Zig) ради перформанса.
Почему Паша ненавидит овертаймы, ночные онколы и как жестко разделять работу и личные pet-проекты.
Как управлять 40+ людьми на позиции CTO в Home Credit Bank и почему этот опыт заставил вернуться поближе к коду.
Lamoda. Data Engineering, старт DevRel-карьеры и легендарный “Speaker’s Club” Жени Голевой (формат 5-минутных докладов без слайдов).
Секреты успешных докладов на примере турне “Kotlin: 2 года в продакшене, ни единого разрыва”.
Три главные книги разработчика от Паши (спойлер: Java Concurrency in Practice нужно перечитывать каждый год).
Попадание в Big Data Tools от JetBrains через вопросы к спикеру после доклада.
Как сломать языковой барьер, начать думать и шутить на английском (экстремальный метод из Египта).
Непопулярное мнение №1: Ktor — не для Enterprise (нет DI, типизации рутов), а тулинг Kotlin Multiplatform (KMP) — это главный заградительный барьер технологии.
Непопулярное мнение №2: Пессимистичный прогноз будущего JetBrains. Отставание в AI (Claude обходит AI Assistant), медленный Fleet, закрытие Space и параллели с Borland. IDE Zed как альтернатива.
Философия подписок: почему IntelliJ IDEA Community и Ultimate — это правильный подход к монетизации.
Текущие задачи в BellSoft: переписывание документации с помощью ИИ и помощь в создании контента.
Почему Claude не заменит программистов. Код-ревью и архитектура — то, в чем LLM всё ещё сильно ошибаются (разбираем проблему N+1 в jOOQ, написанную ИИ).
0:00
1:58:26
Download MP3
Show notes
В этом выпуске к нам пришел Паша Финкенштейн — Developer Advocate в BellSoft, человек с нестандартным бэкграундом и огромной энергией. Мы поговорили о том, как политолог и психолог стал экспертом по Java, обсудили менеджерские и архитектурные фейлы, вспомнили забытое искусство правильного дебага и прошлись с критикой по Ktor, Kotlin Multiplatform и современному вектору развития JetBrains.
📚 Упоминания в выпуске
Предыдущие выпуски: Выпуск #55 про GWT и J2CL, Выпуск #57 с Алексеем Андреевым про TeaVM, Выпуск с Дмитрием Чуйко.
Книги:
Java Concurrency in Practice (Brian Goetz)
Designing Data-Intensive Applications (Martin Kleppmann)
Enterprise Integration Patterns (Gregor Hohpe, Bobby Woolf)
Инструменты и фреймворки: Eclipse RCP, GWT, J2CL, TeaVM, OSGi, HikariCP, jOOQ, Spring, Ktor, Kotlin Multiplatform, Flutter, Zed Editor, Claude (Opus).
Гость https://www.linkedin.com/in/asm0dey/