1 points par GN⁺ 2026-01-01 | Aucun commentaire pour le moment. | Partager sur WhatsApp
  • Entre 2020 et 2022, la popularité de son blog lui a valu plusieurs propositions de maisons d’édition technique, mais il a finalement signé avec un grand éditeur et commencé à écrire un recueil de tutoriels de projets de programmation
  • Les conditions du contrat prévoyaient 115 500 à 132 000 mots, 350 à 400 pages, 10 à 30 illustrations, 5 000 $ d’avance, 12 à 15 % de droits d’auteur, et l’auteur accordait plus d’importance à l’expérience créative qu’au gain financier
  • Pendant l’écriture, l’éditeur a continuellement demandé d’abaisser la difficulté, de réduire le style personnel et d’ajouter du contenu lié à l’IA, ce qui entrait en conflit avec l’objectif initial du livre : les « projets de programmation classiques »
  • Les retards de calendrier, les changements d’éditeur, la pression autour du thème de l’IA et des événements personnels (mariage, changement de travail) ont fini par lui faire perdre son intérêt pour le projet
  • Au final, le contrat a été résilié et les droits sont revenus à l’auteur, qui a décidé de publier le livre en autoédition (précommandes d’e-book)

Proposition d’édition et idée initiale

  • Entre 2020 et 2022, son blog a gagné en visibilité et plusieurs maisons d’édition technique lui ont proposé d’écrire un livre
    • Il a d’abord refusé, puis a décidé de signer après une discussion avec un éditeur de l’une de ces maisons
    • Cet éditeur a partagé son expérience du monde universitaire et de la programmation, et lui a expliqué les avantages et les inconvénients du processus d’édition
  • Le thème du livre a été fixé comme un recueil de tutoriels consistant à implémenter soi-même des projets de programmation classiques
    • Exemples de projets : crawler web, jeu 2D, compilateur, serveur HTTP, application de dessin, émulateur CHIP-8, etc.
    • Chaque chapitre est construit autour de l’apprentissage des concepts clés et de pistes d’extension

Conditions du contrat

  • Le contrat précisait la table des matières détaillée, le public visé et le calendrier
  • Le volume convenu était de 115 500 à 132 000 mots, 350 à 400 pages et 10 à 30 illustrations
  • Avance de 5 000 $, 12 % de droits d’auteur jusqu’à 7 000 exemplaires de la première édition, puis 15 %, et 50 % de droits pour les traductions étrangères
  • Les ventes moyennes de l’éditeur se situaient à quelques milliers d’exemplaires, et l’auteur privilégiait la motivation créative plutôt que l’intérêt financier
  • 25 exemplaires gratuits pour l’auteur, et 50 % de réduction sur les achats supplémentaires

Processus d’écriture et conflit sur l’orientation éditoriale

  • L’auteur échangeait régulièrement avec l’éditeur et rédigeait le manuscrit en AsciiDoc ou Word
  • Le planning initial prévoyait la remise d’un chapitre toutes les 3 à 4 semaines, mais des retards se sont accumulés, entraînant des e-mails de relance répétés
  • Les retours éditoriaux portaient surtout sur la forme et le style
    • Retours utiles : transitions entre paragraphes, présupposés de connaissances préalables, etc.
    • Retours peu utiles : baisse du niveau de difficulté, suppression du style personnel, demande d’ajouter un chapitre d’introduction à Python
  • L’éditeur préférait un format « pas trop technique, qui prend le lecteur par la main »
    • L’auteur y voyait une « formule de livre technique sans personnalité »

Demande d’ajout du thème de l’IA

  • Juste après la sortie de ChatGPT, l’éditeur a demandé d’ajouter du contenu lié à l’IA
    • L’auteur a refusé, mais on lui a ensuite transmis une politique selon laquelle tous les livres à venir devaient inclure de l’IA
    • Il a refusé au motif que le cœur du livre était celui des « projets de programmation classiques »
  • Malgré les tensions avec l’éditeur, il a poursuivi l’écriture, mais le calendrier continuait de glisser

Retards et fin du projet

  • Après avoir remis environ un tiers du manuscrit, le projet est entré dans la phase de relecture par un éditeur technique
    • Le premier relecteur l’a évalué selon des critères de qualité de code de production, ce qui ne convenait pas
    • Le second relecteur a compris l’approche pédagogique et a proposé des pistes d’amélioration concrètes
  • Ensuite, les retards, la nouvelle demande d’ajouter le thème de l’IA, les changements d’éditeur, le mariage et le changement de travail ont encore accru la charge
  • L’auteur a demandé à l’éditeur d’arrêter le projet ; l’éditeur l’a d’abord considéré comme une pause temporaire, avant de finir par notifier la résiliation du contrat
  • Tous les droits sont revenus à l’auteur, qui a décidé de le publier en autoédition (précommandes d’e-book)
    • Chaque chapitre sera diffusé au fur et à mesure de son achèvement, et une version imprimée sera proposée plus tard sur Amazon

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.