- Entre 2020 y 2022, la popularidad de mi blog hizo que varias editoriales de libros técnicos me hicieran propuestas, pero al final firmé con una gran editorial y empecé a escribir una colección de tutoriales de proyectos de programación
- Las condiciones del contrato incluían 115,500~132,000 palabras, 350~400 páginas, 10~30 ilustraciones, un anticipo de $5,000 y una tasa de regalías de 12~15%; el autor se enfocó más en la experiencia creativa que en la ganancia económica
- Durante el proceso de escritura, la editorial siguió pidiendo reducir la dificultad, disminuir el estilo personal y agregar contenido relacionado con IA, lo que llevó al autor a chocar con la intención original del libro: “proyectos de programación clásicos”
- Debido a retrasos en el calendario, cambios de editor, presión para tratar temas de IA y asuntos personales (matrimonio y cambios laborales), el interés por el proyecto fue disminuyendo
- Al final, se canceló el contrato y los derechos de autor regresaron al autor, quien decidió publicar el libro por su cuenta en formato de autoedición (preventa de e-book)
Propuesta editorial e idea inicial
- Entre 2020 y 2022, mi blog llamó la atención y varias editoriales de libros técnicos me propusieron escribir un libro
- Al principio rechacé las ofertas, pero después de hablar con un editor de una editorial decidí firmar un contrato
- El editor compartió su experiencia en el ámbito académico y en programación, y me explicó las ventajas y desventajas del proceso editorial
- El tema del libro quedó definido como una colección de tutoriales para implementar directamente proyectos de programación clásicos
- Proyectos de ejemplo: rastreador web, juego 2D, compilador, servidor HTTP, app de dibujo, emulador CHIP-8, etc.
- Cada capítulo estaría compuesto por aprendizaje de conceptos clave y propuestas de ideas para ampliar
Condiciones del contrato
- El contrato especificaba el índice detallado del libro, el público objetivo y el cronograma
- Se acordó una extensión de 115,500~132,000 palabras, 350~400 páginas y 10~30 ilustraciones
- Anticipo de $5,000, 12% de regalías hasta 7,000 copias de la primera edición, luego 15%, y 50% de regalías para ediciones traducidas en el extranjero
- Las ventas promedio de la editorial eran de unos pocos miles de ejemplares, y el autor valoraba más la motivación creativa que el beneficio económico
- Se incluían 25 copias gratuitas para el autor y 50% de descuento en compras adicionales
Proceso de escritura y choque con la línea editorial
- Me reunía regularmente con los editores de la editorial y escribía el manuscrito en AsciiDoc o Word
- El calendario inicial era entregar un capítulo cada 3~4 semanas, pero luego comenzaron los retrasos y llegaron correos insistentes de seguimiento
- La retroalimentación editorial se centraba principalmente en ajustes de formato y estilo
- Comentarios útiles: transiciones entre párrafos, supuestos sobre conocimientos previos, etc.
- Comentarios poco útiles: bajar la dificultad, eliminar el estilo personal y agregar un capítulo introductorio de Python
- La editorial prefería un formato de “no demasiado técnico y que lleve al lector de la mano”
- El autor lo percibía como una “fórmula de libro técnico sin personalidad”
Exigencia de incluir temas de IA
- Justo después del lanzamiento de ChatGPT, la editorial pidió agregar contenido relacionado con IA
- El autor se negó, pero después le comunicaron la política de que “todos los libros futuros debían incluir IA”
- El autor se opuso porque el núcleo del libro eran los “proyectos de programación clásicos”
- A pesar de la tensión con la editorial, continuó escribiendo, pero el calendario siguió retrasándose
Retrasos y fin del proyecto
- Tras entregar un tercio del manuscrito, el proyecto pasó a la etapa de revisión por parte de un editor técnico
- El primer editor lo evaluó con criterios de calidad de código de producción, por lo que no fue adecuado
- El segundo editor entendió el enfoque educativo y propuso mejoras concretas
- Después, entre los retrasos del calendario, la nueva exigencia de temas de IA, el cambio de editor y el matrimonio y cambio de trabajo, la carga aumentó
- El autor pidió a la editorial detener el proyecto, la editorial lo interpretó como una pausa temporal, pero finalmente notificó la cancelación del contrato
- Todos los derechos de autor volvieron al autor, y decidió publicarlo por su cuenta mediante autoedición (preventa de e-book)
- Cada capítulo se distribuirá a medida que se complete, y la edición impresa estará disponible más adelante en Amazon
1 comentarios
Comentarios en Hacker News
Ante la pregunta de por qué comprar un libro si ChatGPT puede crear un tutorial personalizado para cualquier proyecto, yo creo que la razón es precisamente la estructura y narrativa validadas por un experto
Por ejemplo, en un proyecto de ray tracing hay que avanzar gradualmente desde el simple trazado de rayos hasta iluminación, reflexión, transparencia, BRDF y BVH
En cada etapa hay un resultado terminado, y ese flujo se transmite con claridad al lector
Con el ChatGPT actual, es difícil guiar ese tipo de ruta de aprendizaje estructurada solo con una frase como “quiero hacer un ray tracer”
Pero eso también significa que la gente pierde la oportunidad de crecer mediante la práctica
Si la computadora ya lo hace mejor que yo, disminuye la razón para esforzarme
Al final habrá cada vez menos gente con oficio, y todos parecerán conformarse con una escritura tipo comida rápida
Por eso creo que, de ahora en adelante, las reseñas y la voz narrativa van a ser un valor mucho más importante
Es una pena que el autor original haya abandonado el libro, pero sin duda había lectores para un libro de ese estilo
Una estructura donde todos ganan: se salta lo que ya conoces y explica con detalle lo que no
Viendo este ejemplo de ChatGPT, se ve bastante bien
Yo publiqué por primera vez un libro sobre la innovación del gobierno digital en Estonia
Casi no hubo anticipo; en cambio, pedí más ejemplares de cortesía y ciertas condiciones contractuales
La negociación tomó varios meses y el plazo de entrega del manuscrito fue de 7 meses
La publicación era más por prestigio (o la percepción de este) que por dinero, y pensé que ayudaría a mi carrera
Me gustaría compartir la experiencia con gente que esté considerando publicar no ficción sobre temas similares
Ya terminé alrededor de un tercio del borrador y envié propuestas a varias editoriales
Algunas me respondieron que les parecía interesante y que querían ver algunos capítulos más
Me gustaría saber más sobre tu experiencia
Eso parece indicar tu perfil de Goodreads
Esto parece un caso clásico de pivot fallido impulsado por inversionistas
El anticipo es algo así como una prima de opción sobre la producción futura del autor
La editorial quiso convertir un libro clásico en un producto de tendencia al exigir “meterle IA”, y el autor se negó porque no quería bajar la calidad
Al final el contrato se rompió, pero no hay razón para devolver el anticipo
Es como cuando en una startup un VC fuerza un mal pivot y aun si fracasa, el fundador no devuelve el seed money
Yo autopubliqué tres libros y en 2024 publiqué formalmente mi libro más exitoso con O’Reilly
La experiencia fue muy buena y casi no tuve problemas con la editorial
Como ya iba por la tercera edición autopublicada, el libro estaba prácticamente terminado, y dejé claro que no haría revisiones grandes
Tampoco hubo ninguna presión para adaptarlo a la tendencia de la IA
En cambio, la retroalimentación de los editores técnicos y editores generales fue increíblemente útil
Detectaron muchos errores en el código y mejoraron mucho el estilo y el flujo
El manuscrito final quedó 100% con mi propia voz
En consecuencia, siento que la calidad del libro se duplicó
Sobre el tema de la compensación, sentí que el autor original era demasiado pesimista
Siendo realistas, es difícil esperar mucho más, y entiendo que la editorial también tiene costos
Como cumplí bien con los plazos, la relación también fue buena
En general fue una excelente experiencia de colaboración
Creo que la autopublicación y la publicación editorial tienen objetivos distintos
La autopublicación da libertad y funciona como una especie de tarjeta de presentación para mostrar tu trabajo al mundo
En cambio, la publicación editorial implica muchas restricciones y procesos, y con eso se pierde parte de la libertad y del disfrute
La afirmación de la editorial de que “en adelante meterán IA en todos los libros” va totalmente en contra del propósito de un libro sobre proyectos clásicos de programación
Qué pena que sea una editorial que persigue modas
Yo querría evitar un lugar así; seguro pronto sacarán algo como “secretos de prompts para ChatGPT 5.2”
Yo también he escrito algunos, y ni siquiera recuperé lo que costó la RAM para experimentar
Las editoriales al final están en una estructura que las obliga a seguir tendencias
No falta mucho para que aparezca algo como “Aprende x86 ASM con Copilot”
Pero no porque realmente quieran contenido sobre IA, sino como una forma de empujar al autor a abandonar en etapas tempranas
Porque es más fácil cancelar el proyecto antes de pagar el anticipo
Yo también publiqué por esa misma época “Computer Science from Scratch” con No Starch Press
Igual que el libro de Austin, tiene capítulos sobre CHIP8 y creación de lenguajes
Pero yo ya tenía experiencia, así que busqué editorial después de terminar el manuscrito, y aun así recibí presión para “meter IA en todos los capítulos”
En mi blog resumí el proceso de escritura
Leyendo el texto de Austin, me parece que la causa principal no fue tanto la editorial como el incumplimiento de plazos y la pérdida de motivación
Los desacuerdos con el editor son algo común, y al final uno tiene que empujar el proyecto por cuenta propia hasta el final
Aun así, su blog es excelente y creo que le iría mejor seguir por la vía de la autopublicación
Eso sí, lo que te da la editorial es un poco de prestigio y un poco de dinero
Hoy la industria editorial se está volviendo cada vez más ineficiente y anticuada
La autopublicación y el marketing directo son mucho más eficientes
Si además usas IA, puedes manejar por tu cuenta lo legal, la promoción, los contratos y demás, así que cada vez hay menos razones para depender de una editorial
El propio autor dudaba de la necesidad de los libros en la era de los LLM
La editorial simplemente evaluó desde el inicio la posibilidad de un pivot
Aun así, el texto en general me pareció equilibrado
He trabajado con dos editoriales y también me he autopublicado varias veces
Las editoriales pueden estar bien, pero si quieres control sobre el libro, la respuesta es la autopublicación
El mayor valor que aporta una editorial es la retroalimentación, y hoy eso también se puede conseguir bastante bien en comunidades en línea
Pensar “quiero hacer algo” y pasar por el proceso real de hacerlo son cosas completamente distintas
Mucha gente dice que quiere ser escritora, pero en la práctica no soporta los plazos, las revisiones y el trabajo repetitivo
Está bien que el autor haya reconocido su propia motivación, pero viendo el último párrafo, no parece que todavía lo haya terminado de procesar
La esencia de escribir no es la inspiración brillante, sino una cadena de edición aburrida y fechas de entrega
Tenía un amigo que decía que quería “abrir un bar”, pero en realidad no entendía la realidad de operarlo
Al final uno emprende porque le gusta gestionar ese trabajo, y
uno se hace escritor porque le gusta el propio negocio de escribir
Yo también estoy escribiendo mi primer libro ahora mismo
Es una novela para jóvenes, pero sigue una forma narrativa técnica al estilo de “The Phoenix Project”
Trata sobre FOSS, formatos no propietarios, preservación digital, cifrado y el concepto de libertad
Para sobrellevar la crisis existencial diaria que me da, me sostengo con la idea de “estoy escribiendo el libro que me gustaría leer”
Cuando lo termine, quiero que lo lean mis hijos
El éxito comercial sería solo un bonus secundario