Этот конспект не сохранится

Закроешь вкладку — потеряешь. Зарегистрируйся — и он будет в библиотеке навсегда.

Telegram

Ваш конспект

YouTubeF101: Калининград | Иммануил Кант | смерть IDE | iPhone Duo | мораль инженера | война против ИИ

🎙️ Возвращение и размышления о будущем IT

Ключевые тезисы:

  • 🔥 Вайб-кодинг — это новая реальность, где программист становится «моральным компасом» для ИИ-агента, а не пишет код руками.
  • ⚠️ Деградация навыков — неизбежное следствие активного использования ИИ для кодинга, если не вникать в его работу.
  • 🎯 Фундаментальные знания (архитектура, принципы качества ПО) становятся важнее практических навыков владения языками и фреймворками.
  • 💡 Будущее за оркестрацией множества узкоспециализированных ИИ-агентов, а не за одним «всезнающим» гигантом.
  • 📉 Рынок труда для классических программистов сжимается, ценность смещается в сторону стратегического мышления и постановки задач.

✈️ Летний перерыв и впечатления

  • Провёл лето, занимаясь вайб-кодингом и мало отдыхая.
  • Посетил Калининградскую область. Остался в восторге от маленьких городков на побережье, их чистоты, инфраструктуры и природы. Сам город Калининград не впечатлил.
  • Прочитал Иммануила Канта, но остался разочарован: тексты показались запутанными, с недостатком чётких доказательств и аргументации.

📱 Отношение к новому iPhone Duo

  • Считает новый раскладной iPhone (Duo) «стыдом и позором» для Apple.
  • Критикует подход, когда продукт создаётся не из видения и смелости дизайнеров, а на основе маркетинговых отчётов и воли начальства.
  • Видит в этом пример деградации продуктовой мысли, когда компания следует за рынком, а не ведёт его.

🤖 Опыт вайб-кодинга и деградация

  • Последние 5-6 месяцев не написал ни строчки кода вручную. Всё делает Claude Code.
  • Ощущает деградацию: чувствует себя «школьником в классе вундеркиндов», которые умнеют с каждым днём, а расстояние между ними только растёт.
  • Видит будущее, где команды для агента сведутся к do the right thing, а затем и к make me happy.
  • Программист перестаёт быть кодером, но пока остаётся постановщиком задач. В перспективе и эта роль может быть автоматизирована.

💡 Как бороться с деградацией?

  • Вчитываться в то, что говорит ИИ, задавать уточняющие вопросы.
  • Но это похоже на «последний вагон уходящего поезда». Нужно искать новую роль.

🛠️ Принципы работы с ИИ-агентом (Claude Code)

  • Не учить агента писать «хороший» код. Он обучен на коде среднего качества.
  • Строить жёсткие ограничительные механизмы вокруг агента:
    • Максимально строгие статические анализаторы (например, Qulice для Java, ESLint с включёнными всеми правилами).
    • Высокие требования к покрытию тестами (test coverage), стилистике, архитектуре.
  • Поручать агенту самому создавать эти ограничительные инструменты, если вы видите повторяющиеся ошибки в его коде.
  • Вы — носитель «морали» (понимания, что хорошо, а что плохо в архитектуре). Агент технически силён, но не имеет этого компаса.

🖥️ Рабочий процесс и инструменты

  • IDE умерли. Не использует IntelliJ IDEA уже полгода. Нет необходимости работать с файлами напрямую.
  • Основной инструмент — терминал (iTerm2) и Claude Code.
  • Claude Code (Anthropic) — лидер рынка. Альтернативы (OpenCode, «Кода») воспринимаются как продукты второго поколения, сильно отстающие.
  • Будущее интерфейса: не хватает многомерности. Хотелось бы видеть не линейный вывод, а карту мыслительного процесса агента с разными зонами (решаемые задачи, проблемы, нужна помощь).

🔍 Code Review и развитие продукта

  • Агенты уже достаточно умны для код-ревью.
  • Автоматизированный агент мерджит ~95% pull request’ов (в основном bugfix’ы). Новый функционал требует ручного внимания.
  • Дисциплина разработки (тикеты, инкрементальные коммиты, CI/CD) критически важна. Этому нужно учить агента через системный промпт.

🧭 Чему учиться будущему инженеру?

  • Не нужны глубокие знания конкретных языков, фреймворков или протоколов. В этом вы всегда будете слабее агента.
  • Нужны фундаментальные знания:
    • Принципы software engineering (что такое хорошо/плохо в архитектуре).
    • Философия разработки (управление тикетами, CI/CD, инкрементальные изменения).
    • «Мораль» в IT — понимание качественных метрик, заложенных 30-40 лет назад.
  • Читать старую фундаментальную литературу, а не руководства по фреймворкам.

💰 Стоимость моделей и технический долг

  • Модели дешевеют, но растёт потребление токенов. Общая тенденция — снижение стоимости вычислений.
  • Технический долг накапливается, но агенты так же хорошо умеют его находить и исправлять. Катастрофы не предвидится.

⚔️ Война с ИИ и зависимость

  • Чувствует себя «наркоманом». Без ИИ работать уже невозможно, даже хуже, чем без интернета.
  • Объявлять войну ИИ бессмысленно — это новая реальность, которую нужно принять и адаптироваться.

🇷🇺 Рынок труда и общие ощущения

  • Вакансий стало меньше, работы — больше. Уволившихся сложно найти новое место.
  • Совет: держаться за текущее место работы любой ценой, особенно в условиях российского ТК.
  • Общее ощущение от мира: жить становится менее комфортно и логично. События всё сложнее объяснить разумно, что ведёт к росту конспирологического мышления.

🧠 Философский вопрос: личность vs государство

  • Наша культура воспитывает сочувствие к слабому и восприятие силы (государства) как зла.
  • Если перевернуть парадигму и увидеть в силе государства источник порядка и прогресса, конфликт «личность vs государство» будет восприниматься иначе.
  • Главная человеческая эмоция — жалость к себе, на которой паразитируют индустрии развлечений и психологии. Культивирование этой эмоции ухудшает жизнь.

🔮 Будущее ИИ и цивилизации

  • ИИ не приведёт к краху, но изменит человеческую природу.
  • Люди станут более прагматичными, эффективными, менее сентиментальными. То, что составляет суть современного искусства и переживаний, может стать неинтересным.

💎 Проект EOLang

  • Цель: создать чистый объектно-ориентированный язык, где всё является объектом, но производительность сравнима с языком C.
  • Зачем: чтобы писать красивый, безопасный код (без указателей, null, утечек памяти) без потери в скорости.
  • Репозиторий открыт, приветствуются контрибьюторы.

🎓 Ответы на вопросы из чата

  • Учёная степень и фундаментальные знания — хорошая страховка на будущее в гонке с ИИ.
  • Кибербезопасность в РФ: многие меры выглядят как «кибердурь», а не защита.
  • Почему не пользуюсь Codex/другими аналогами: принципиальное неприятие формата me-too, когда компании копируют успешный продукт (Claude Code) просто потому, что могут.
  • Есть ли потолок у LLM?: Возможно, текущая архитектура трансформеров близка к пределу, нужны новые прорывные концепции. Пока их нет, у «морального компаса» программиста есть время.