Про код.ии.прод: первый выпуск подкаста про вайбкодинг, абстракции и инженера будущего

6 минут чтения

Первый выпуск подкаста "про код.ии.прод": вайбкодинг, абстракции и навыки инженера будущего

Привет! Меня зовут Женя, я деврел в Банки.ру, и у нас стартовал подкаст "про код.ии.прод" - серия откровенных разговоров о разработке, проде и всём, что происходит между ними.

Первый эпизод уже доступен на основных аудиоплатформах: Яндекс Музыка, VK Music, Apple Podcasts, Spotify. Подписывайтесь там, где вам удобно слушать, чтобы не пропускать новые выпуски.

О чём первый выпуск

Дебютный эпизод мы посвятили вайбкодингу - причём не в привычном формате "ещё один модный термин", а с неожиданной, местами даже провокационной стороны.

В разговоре участвуют:
- Саша - человек, который буквально живёт вайбкодингом и применяет этот подход каждый день;
- Серёжа - инженер, помнящий времена, когда программисты на ассемблере смотрели свысока на тех, кто "скатился" до языка С.

Через их опыт мы разбираем, почему новое поколение абстракций почти всегда встречают в штыки, отчего так хочется обесценить чужие вайбкод-проекты, и чем всё это отличается (или не отличается) от смены уровней абстракции в прошлом - от ассемблера до современных высокоуровневых языков и платформ.

Что такое вайбкодинг и при чём тут "магия"

Мы не даём строгого академического определения вайбкодингу - наоборот, пытаемся поймать его "вайб". В общих чертах это подход к разработке, когда:

- инструментов и абстракций становится так много, что код перестаёт быть единственным центром вселенной;
- часть решений вы принимаете не только "по тетрадке" (спецификации, формальные требования), но и опираясь на насмотренность, интуицию, ощущение продукта и пользователя;
- вместо того, чтобы вручную простраивать каждый шаг, вы комбинируете готовые блоки, сервисы, фреймворки и даёте им "сыграть" вместе.

Снаружи это часто выглядит как магия: кто-то берёт пару библиотек, готовый сервис, немного клея из кода - и внезапно запускает рабочий продукт. Люди, привыкшие к низкоуровневому контролю, на это смотрят с раздражением: "Да это не настоящая разработка, а конструктор для школьников".

Почему так хочется обесценить чужой вайбкод-проект

Отдельный блок разговора - про обесценивание. Мы обсуждаем, почему у многих инженеров срабатывает триггер, когда они видят чужой проект, собранный на "высоких" абстракциях:

- Страх за свою экспертизу. Если сложные вещи можно сделать заметно проще, возникает вопрос: "А моё глубокое знание низкого уровня ещё кому-то нужно?"
- Ностальгия по контролю. Когда вы писали под железо, вы точно знали, что происходит в каждый такт. Сейчас же львиная доля работы спрятана за чужими библиотеками и сервисами.
- Иллюзия простоты. Со стороны кажется, что человек просто щёлкнул парой кнопок, а на деле он потратил годы, чтобы научиться комбинировать инструменты и выбирать работающие решения.

В выпуске мы сравниваем это с временами, когда переход с ассемблера на С считался почти предательством ремесла. А потом С стал "классикой", и его место "слишком высокого уровня" заняли новые языки. История повторяется - и вайбкодинг в этом смысле всего лишь очередной виток спирали.

Вайбкодинг как ещё одна абстракция

Один из ключевых вопросов выпуска: чем вайбкод отличается от любой другой абстракции, которую программисты используют каждый день?

Мы приходим к нескольким выводам:

- Абстракция - это не зло, а способ масштабировать разработки. Без неё вы просто не успеете строить сложные системы.
- Каждый новый слой абстракции сначала кажется "игрушечным", а потом неожиданно становится стандартом де-факто.
- Вайбкодинг - это не отказ от инженерного мышления, а признание, что часть инженерии теперь происходит на уровне выбора и сочетания абстракций, а не написания кода "с нуля".

Выпуск заставляет задуматься: если вы пользуетесь ORM, фреймворками, облачными платформами и готовыми API, действительно ли вы так далеки от вайбкодинга, как вам кажется?

Какие навыки инженеру стоит прокачивать уже сейчас

От разговоров про абстракции мы переходим к очень практичному вопросу: какие скиллы нужно развивать инженеру, чтобы чувствовать себя уверенно в мире, где всё больше задач решается "сверху", а не на уровне железа и байт-кода.

Выписали ключевые направления:

- Инженерное мышление, а не привязка к конкретному стеку. Важно уметь раскладывать задачу на подзадачи, видеть архитектуру, работать с ограничениями и неопределённостью.
- Умение выбирать уровень абстракции. Где оправдано "закопаться" в низкий уровень, а где честнее и эффективнее опереться на готовый сервис.
- Навык чтения и понимания чужих решений. Вместо того чтобы автоматом писать "переделал бы всё по‑своему", полезнее научиться разбирать структуру и мотивы автора.
- Продуктовое мышление. Разработчик, который понимает, зачем делается функциональность и как её будет воспринимать пользователь, выигрывает на любом уровне абстракции.
- Коммуникация и умение объяснять. Чем сложнее инструменты, тем важнее говорить на понятном языке - и с разработчиками, и с продактом, и с бизнесом.

Вайбкодинг здесь выступает не как мода, а как симптом происходящих изменений: ценность смещается от "я знаю, как устроено железо" к "я умею быстро и безопасно собрать работающий продукт из множества слоёв технологий".

Кому будет полезен подкаст "про код.ии.прод"

В первом выпуске мы говорим много и честно, поэтому он особенно зайдёт:

- разработчикам, которым надоело деление на "настоящий код" и "игрушки для новичков";
- тем, кто помнит время ассемблера и первых С-проектов и хочет посмотреть на нынешние споры с исторической дистанции;
- джунам и мидлам, которые выбрали разработку, когда "волшебных" инструментов уже много, и сомневаются, достаточно ли они "по-настоящему" пишут код;
- тимлидам и архитекторам, которые решают, какие абстракции заводить в команду, а какие - пока нет.

Мы не даём готовых рецептов, но помогаем сформировать радар: какие процессы сейчас происходят в индустрии, на что стоит смотреть, чего не бояться и какие вопросы задавать себе и коллегам.

Как устроен формат и чего ждать дальше

Подкаст выходит раз в две недели. Мы хотим, чтобы "про код.ии.прод" стал местом, где можно говорить о разработке без фанатизма, снобизма и бессмысленных священных войн.

В будущих выпусках планируем:

- продолжать разбирать технологические тренды - без хайпового шума, а с приземлением на практику;
- обсуждать реальные кейсы: что получается, что ломается и почему "костыль" иногда честнее "идеального решения";
- говорить о карьере: как расти от джуна до сеньора в мире, где стек меняется быстрее, чем вы успеваете его выучить;
- затрагивать человеческую сторону разработки: выгорание, мотивацию, конфликты в командах, разницу поколений в ИТ.

Почему стоит послушать именно первый выпуск

Дебютный эпизод - это хорошая точка входа в наш тон и подход: мы не спорим ради споров и не пытаемся навесить ярлыки на профессии и подходы.

Вы услышите:

- живой диалог людей с разным опытом - от "олдскульной" разработки до повседневного вайбкодинга;
- честные признания о страхах и предвзятости, а не только красивые истории о победах;
- аккуратные параллели между прошлым и настоящим: почему то, что сегодня кажется ересью, завтра может оказаться нормой.

И, возможно, после прослушивания вы чуть мягче посмотрите на чужие проекты и собственный путь в профессии.

Как получить максимум от подкаста

Несколько идей, как слушать, чтобы это было не просто фоном:

- Поймайте моменты, где вы внутренне не согласны, и задайте себе вопрос "почему именно". Часто за этим стоит ценный инсайт о собственных установках.
- Подумайте, на каком уровне абстракции вы сейчас проводите большую часть времени - и комфортно ли вам там. Может быть, вы уже давно практикуете вайбкодинг, просто называете это иначе.
- Отметьте, какие навыки из обсуждаемых вам ещё только предстоит развить - это может стать планом личного роста.

Добавляйте подкаст в избранное на привычной вам платформе, делитесь первым выпуском с коллегами и друзьями, обсуждайте услышанное в командах.

Новый эпизод "про код.ии.прод" будет выходить каждые две недели - мы только начинаем разговор о том, как меняется код, прод и роль инженера в этом быстро усложняющемся мире.

Прокрутить вверх