Моя первая книга

Однажды программист по имени Гоша решил, что пора становиться писателем. Не потому что сильно любил литературу — просто у него закончились способы объяснять родным, чем он вообще занимается. «Напишу книгу, — подумал Гоша, — пусть будет “Как я стал непонятным гением”. А помогать мне будет ChatGPT. Ну, кто же ещё».

Он сел за клавиатуру, сделал важное лицо и набрал:

— Привет, напиши мне смешную главу про детство гениального программиста.

ChatGPT ответила бодро:

— Конечно! Начнём с того, что в детстве ты перепрошил пульт от телевизора, чтобы переключать каналы силой мысли…

— Силой мысли — это слишком правдоподобно, — зевнул Гоша. — Давай что-нибудь поскромнее. Например, как я научился программировать на картонных карточках.

— На картонных карточках в XXI веке?

— Это ретро-нуар! — уверенно сказал он.

Так родилась первая глава. В ней маленький Гоша собирал из старых визиток «алгоритмы дружбы», а если кто-то его обижал, то он аккуратно удалял этого человека методом Remove(из_сердца) и пересобирал зависимости. Тётя Люба из соседнего подъезда, прочитав главу в черновике, сказала: «Очень трогательно! Только непонятно, почему у вас дружба ставится через npm install». Гоша понял: юмор работает.

Вторая глава должна была быть про первую любовь. ChatGPT предложила:

— Первая любовь — это когда ты написал чат-бота, который отвечал за тебя на свиданиях, пока ты фиксил баги.

— Отлично! — оживился Гоша. — Только бот пусть ещё спорит с официантом о типах данных в счёте. Чтобы сразу было видно, что мы люди серьёзные.

Написали. Читалось легко: в кульминации бот объяснял, что десятипроцентные чаевые надо передавать как float, потому что int обидит официанта, а double — его начальника. Девушка в итоге ушла с официантом: у него были стабильные типы и нормальный сон.

На третьей главе случился затык. Гоша хотел «мощный философский поворот», чтобы критики ахнули. Он напечатал:

— Нужна глава, где я встречаюсь с альтернативной версией себя — писателем без компьютера.

ChatGPT задумалась и выдала:

— Ты встречаешь Гошу-Перо. Он пишет на бумаге, чернилами. У него нет зависимостей, кроме кофе и вдохновения. Вы спорите, что важнее: синтаксис или смысл.

— А кто победит? — спросил Гоша.

— Читатель, — ответила ChatGPT. — Он дочитает до конца — и получит два апдейта личности по цене одного.

Гоша впечатлился и добавил сцену дуэли: Гоша-Перо бросает на стол перо, Гоша-Клавиатура — механическую клавиатуру, и начинается разворот на две страницы, где перо шуршит, как кофемолка, а клавиатура стучит, как дождь по крыше дедлайна. В конце выясняется, что это был не спор, а merge request: теперь у Гоши есть и стиль, и структура, а конфликтов всего два — с реальностью и дедлайном.

Четвёртая глава требовала «немного правды о работе». Тут-то и началось самое смешное. Гоша попросил ChatGPT написать о релизе в пятницу вечером. Модель строго сказала:

— Я против релизов в пятницу. Это небезопасно для психики.

— Но читатель ждёт драму! — возразил он.

— Хорошо. Тогда у нас будет псевдорелиз, — уступила она. — Ты спрячешь кнопку “Deploy” под popover с надписью “Вы уверены?”. И нажатие «Да» случайно откроет рецепт хинкали. Все подумают, что это пасхалка, а ты — гений, который заботится о команде.

Глава разошлась на цитаты ещё до публикации. Один из коллег написал: «Если бы у нас так было на проекте, я бы наконец научился готовить».

На пятой главе Гоша решил рискнуть и вставить в книгу интервью с ChatGPT. «Литературная новизна», — объяснил он. ChatGPT вежливо согласилась, но попросила подготовить вопросы. Гоша придумал три:

  1. Кто твой любимый герой в моей книге?
  2. Что делать, если муза зависла на 99%?
  3. Как объяснить маме, что я пишу книги с тобой, а не “сам с собой разговариваю”?

Ответы получились такие:

  1. Любимый герой — тётя Люба. Она единственная читает черновики.
  2. Если муза зависла, отключи Wi-Fi у сомнений и перезапусти храбрость.
  3. Скажи маме, что у тебя литературный коавтор. И что он всегда дома, не занимает ванную и не просит борщ — только хороший промпт.

Шестая глава — «как стать писателем за один спринт» — родилась неожиданно. ChatGPT предложила спринт-план:

  • Day 1: написать оглавление и назвать это «архитектурой смысла».
  • Day 2: сделать рефакторинг сюжета, хотя сюжета ещё нет.
  • Day 3: провести код-ревью метафор, удалить три из четырёх, потому что они «слишком фиолетовые».
  • Day 4: добавить героя-резиновую уточку для дебага мыслей.
  • Day 5: демо: читать вслух тёте Любе.
  • Day 6–7: ретро: «Что мы сделали хорошо? — Мы выжили. Что можно улучшить? — Сон».

Гоша понял: книга почти готова. Осталось название. Варианты были разные — от «Гоша и Соревнование Смыслов» до «Пиши, как билд, думай, как релиз». В конце победило простое: «Не нажимай Deploy в пятницу (и другие рассказы о любви к коду)».

На презентации в маленьком книжном клубе пришло десять человек и одна резиновая уточка. Тётя Люба села в первый ряд, гордо перелистывая страницы. Гоша читал вслух и ловил странное чувство: как будто всю эту историю он написал не ради славы, а ради того, чтобы наконец услышать собственный голос — тот, который не прячется за скобками и точками с запятой.

После вопросов из зала подняла руку девушка и спросила:

— А вы не боитесь, что вас заменит искусственный интеллект?

Гоша посмотрел на ChatGPT в телефоне, улыбнулся и ответил:

— Заменит — нет. Но точно допишет, если у меня кончатся силы. Это же как пара программмистов в паре: один пишет, другой подсказывает. И иногда наоборот.

Зал засмеялся, уточка одобрительно кивнула (уточки всегда одобрительно кивают), а тётя Люба записала в блокнотик: «Главное — чтобы читатель победил». На этом вечер закончился, а Гоша вернулся домой, открыл новый документ и сказал:

— Привет, ChatGPT. Давай начнём следующую книгу. На этот раз — без релиза в пятницу.

— Договорились, — ответила она. — Но рецепт хинкали оставим. На всякий случай.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *