От возможности до процесса написания через контракт, я делюсь всеми подробностями своего опыта написания книги с Packt.

Я только что опубликовал вместе с Packt книгу о машинном обучении под названием Поваренная книга по регуляризации, и это вызвало много вопросов: как вы получили эту возможность? Как долго это займет? Как вы выбрали тему этой книги? Что это за процесс? Ты теперь богат? Packt хороший редактор?

Поэтому я подумал, что сделаю об этом пост, так как он может быть интересен многим начинающим авторам.

Как я получил эту возможность?

От сообщения LinkedIn до соглашения о содержании книги, давайте рассмотрим, какие шаги привели меня к этому.

Сообщение LinkedIn

Что ж, мне, наверное, повезло, но менеджер по продукту из Packt связался со мной через LinkedIn с сообщением, в котором говорилось что-то вроде:

«Привет, я ищу кого-нибудь, кто напишет книгу о машинном обучении. Дайте мне знать, если вы хотите написать эту книгу вместе с нами».

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

  • Иметь довольно большую сеть (на тот момент у меня было более 2к подключений)
  • Проверенный рекорд, которым вы любите делиться своими знаниями, будь то средние посты, обучение, наставничество…

Как только вы получите это сообщение и ответите на него положительно, это приведет вас к следующему шагу: написанию плана.

Схема

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

  • Целевая аудитория
  • Лучшие другие книги в этой области и как с ними конкурировать
  • Результаты обучения для читателя
  • Структура книги: главы и разделы подробно описаны, с предполагаемым количеством страниц для каждого.

Это было довольно сложно, учитывая, что сначала я действительно не знал, что сказать по этой теме: я никогда раньше не думал о написании полной книги о регуляризации в машинном обучении!

Чтобы увеличить шансы в свою пользу, я позаботился о том, чтобы использовать в набросках все популярные в то время слова в области искусственного интеллекта, такие как «Стабильная диффузия» и «GPT-3». ChatGPT тогда еще не был выпущен, иначе я бы его тоже добавил!

Предоставив этот план в течение недели, менеджер по продукту сказал мне, что он будет рассмотрен редакционной коллегией, и тогда они свяжутся со мной.

Потребовалось пару недель, чтобы получить положительный отзыв и оценку 9/10 от редакции, что бы это ни значило.

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

Как стартует проект?

Как только я доберусь туда, процесс действительно может начаться: контракт, сроки, встречи, что угодно!

Контракт и гонорары

Как только схема была принята, я получил контракт. Помимо всех обычных вещей, таких как интеллектуальная собственность, интересная часть для большинства связана с деньгами. Роялти составляют 16 % от дохода с авансом в размере 2 900 евро (примерно ~ 3 200 долларов США на момент написания этой статьи). В принципе, учитывая количество продаваемых вами книг на такие приятные темы, я думаю, что не заработаю больше, чем аванс.

Конечно, этот аванс выплачивается не до написания, а несколькими частями:

  • 400 € за представленный проект 5 глав
  • 700 € за представленный проект всех глав
  • 900 € за окончательную версию всех глав (процесс см. ниже)
  • 900€ за публикацию

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

График написания

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

Основываясь на этой волшебной формуле и ожидаемом количестве страниц в вашем плане, вам составят график. Вы можете попытаться получить еще несколько дней здесь и там для праздников или специальных мероприятий, но в основном это все. Что касается меня, поскольку я оценил книгу примерно в 350 страниц, у меня было около 6 месяцев, чтобы написать ее, с заданным временем прибытия для каждой главы.

Начальная встреча

Как только вы все подпишете, будет стартовая встреча, на которой вы познакомитесь с группой людей из Packt. Честно говоря, для меня было слишком много информации: я не очень понимал, что люди делают и как они могут мне помочь. Но в основном вы встречаете людей, которые помогут вам и свяжутся с вами в процессе написания, например, вашего редактора.

Они также дают вам массу ссылок о написании лучших практик, их внутренних инструментах и ​​так далее. Самое главное здесь — Microsoft Sharepoint, где вы будете писать все свои главы. Так что да, вам придется написать свою книгу в Microsoft Word, нравится вам это или нет.

Поскольку мне не нравится работать с Microsoft Word, я использовал обходной путь. Я расскажу вам об этом прямо ниже.

Как шло сочинение?

С редакционной точки зрения написание происходит в несколько этапов:

  • Сначала вы предоставляете черновик главы
  • Затем вы получите отзыв редактора об этом черновике.
  • Затем отзыв технического рецензента
  • Наконец, глава проходит несколько окончательных проверок, таких как проверка технического редактора, рисование рисунков и т. д.

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

Имея хорошую настройку

Первое, что я сделал, это сделал свою собственную установку. Я не хотел использовать Microsoft Word по многим причинам (нет версий, невозможно запускать коды, написание формул мучительно…). Поэтому я использовал несколько инструментов, которые мне были удобны:

  • Блокноты Jupyter, позволяющие мне писать тексты вместе с кодами Python, формулы с LaTex, добавлять изображения и цифры, сгенерированные кодом, при этом имея структуру документа
  • Github для версии моей работы и резервной копии
  • Библиотека Pandoc для преобразования блокнотов в формат Microsoft Word: она не была идеальной и нуждалась в некоторых корректировках после преобразования, но все же очень полезна.

Я считаю, что наличие удобной для вас настройки имеет огромное значение, и я бы рекомендовал потратить на нее некоторое время. Когда у меня это было, я мог легко писать, не беспокоясь ни о чем другом.

Первые главы: максимальная боль

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

По непонятным мне причинам по первым главам у меня не было абсолютно никакой обратной связи от редакторов, кроме тщательной проверки каждой главы, которая была отправлена ​​в соответствии с графиком. Я думал, что все идет хорошо, но через несколько дней после отправки главы 4 поступил первый отзыв. Сказать, что это было нехорошо, — ничего не сказать!

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

После нескольких дней метаний туда-сюда (и действительно серьезных мыслей о выходе из всего проекта с моей стороны) все было решено: я могу оставить главу 1 в том виде, в каком я ее написал, и переписать только главы со 2 по 4 (и главу 5, поскольку она тоже было почти готово, но в этот момент им было все равно).

Это была максимальная боль всего проекта для меня. Если я могу дать какой-нибудь совет, если вы когда-нибудь напишете книгу с Packt (и, скорее всего, для любого другого редактора): получите свой первый отзыв как можно скорее.

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

Окончательные обзоры

Ближе к концу книги у вас будет больше всего взаимодействий с вашими редакторами, и несколько процессов будут запущены одновременно:

  • Они нанимают технического рецензента, который работает в вашей технической области, для проверки всех глав. Технический рецензент следит за бесперебойной работой кода, дает вашей главе более 10 баллов, предлагает что-то добавить или обновить… В конечном счете, это ваше решение вносить эти обновления, но обычно это хорошая обратная связь, поскольку технический рецензент находится в вашем распоряжении. целевая аудитория.
  • Вы должны заполнить репозиторий GitHub всеми рабочими кодами (конечно, это можно сделать в любое время во время написания). Технический редактор также проверяет, хорошо ли работает ваш код: это может быть болезненно, потому что они обычно не работают в вашей области, поэтому они просто запускают коды без каких-либо знаний. Но если ваша целевая аудитория состоит из новичков, то это тоже ценный отзыв.
  • Если у вас есть рисунки, которые должны сделать графические дизайнеры, они начнут над этим работать. Будьте очень осторожны с этим: многие цифры я переделал сам, потому что они были неточными. Графические дизайнеры не являются техническими экспертами и могут ошибаться, если ваши данные недостаточно точны.
  • Если вам нужно предисловие, вы должны найти того, кто напишет его для вас, что означает еще больше взаимодействия с вашими редакторами.

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

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

В последние пару недель перед публикацией книги ожидайте от своих редакторов от 3 до 5 электронных писем в день, чтобы своевременно освещать все эти вопросы. Это может занять много времени, поэтому по возможности скорректируйте свою повестку дня.

Как только этот последний спринт завершится, ваша книга, наконец, будет готова к публикации!

Издание книги

Вот и все, ваша книга наконец-то опубликована, и вы можете увидеть ее на Amazon и даже оформить предзаказ! Как только вы окажетесь там, в вас может возникнуть несколько противоречивых чувств, как это было со мной:

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

В любом случае, нравится вам это или нет, это еще не конец! А вот и маркетинговая команда Packt, которая просит вас кое-что сделать.

Во-первых, вы должны создать свою учетную запись Amazon Author: это позволит вам проверять и изменять информацию о вашей книге, например:

  • Содержание описания (в моем случае описание, сделанное Packt, было неактуальным)
  • Рейтинг продаж книги: например, ваша книга имеет рейтинг N в категории «Программирование» и т. д.
  • Рекомендация книг: какие еще книги вы рекомендуете своим читателям

Предстоят и другие маркетинговые задачи, например:

  • Посты в LinkedIn: они хотят, чтобы вы публиковали сообщения о своих книгах.
  • Найдите инфлюенсеров LinkedIn, чтобы рассказать о вашей книге
  • Найдите редакционных рецензентов: людей с солидным опытом в вашей области, чтобы написать редакционный обзор на Amazon.
  • Еще несколько второстепенных задач, таких как ответы на опросы о процессе написания

Как только это будет сделано, вот и все, вы, наконец, закончили с этим! Если вам повезет, и ваша книга будет хорошо продаваться, вы даже можете получать гонорары каждые 3 месяца.

Последние мысли

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

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

У Packt плохая репутация редактора. Должен согласиться, что не всегда это доставляло удовольствие: связь иногда обрывается, получение обратной связи затруднено, не всегда вовремя платят, общий рецензию на книгу не хватает строгости. В конечном счете, они милые и делают все возможное, но, похоже, у них слишком много дел.

С другой стороны, вы обязаны написать отличную книгу. и если вы проявите решимость и мотивацию сделать это, команда Packt будет более чем счастлива позволить вам делать все правильно. Мне разрешили внести в книгу много изменений, и это всегда приветствовалось.

Сохраняйте постоянный темп письма. Очень легко отстать от графика, когда дело доходит до письма. Единственный совет, который у меня есть, держу слово: Дисциплина. Просто пишите понемногу каждый раз, когда можете, и посвящайте большие куски в выходные дни, когда можете. Если вы столкнулись со страхом перед пустой страницей, просто пропустите эту часть на некоторое время и продолжайте работать над другой частью. Он может разблокировать себя позже.

Весь процесс занял около 9 месяцев. От первого сообщения LinkedIn до даты релиза на Amazon прошло около 9 месяцев. Поэтому, прежде чем браться за такой проект, просто убедитесь, что у вас достаточно места и времени для такого проекта в следующие 9 месяцев вашей жизни.