मैंने अपनी किताब के प्रकाशन अनुबंध को रद्द कर दिया
(austinhenley.com)- 2020~2022 के दौरान ब्लॉग की लोकप्रियता के कारण कई तकनीकी पुस्तक प्रकाशकों से प्रस्ताव मिले, लेकिन अंततः एक बड़े प्रकाशक के साथ अनुबंध किया और प्रोग्रामिंग प्रोजेक्ट ट्यूटोरियल संग्रह लिखना शुरू किया
- अनुबंध की शर्तों में 115,500~132,000 शब्द, 350~400 पेज, 10~30 चित्र, $5,000 अग्रिम, 12~15% रॉयल्टी दर आदि शामिल थे, और लेखक ने आर्थिक लाभ से अधिक रचनात्मक अनुभव पर ध्यान दिया
- लेखन प्रक्रिया के दौरान प्रकाशक लगातार कठिनाई स्तर कम करने, व्यक्तिगत लेखन शैली घटाने, और AI से संबंधित सामग्री जोड़ने की मांग करता रहा, जिससे लेखक की किताब की मूल भावना ‘क्लासिक प्रोग्रामिंग प्रोजेक्ट्स’ से टकराव हुआ
- शेड्यूल में देरी, संपादकों का बदलना, AI विषय का दबाव, और निजी जीवन की घटनाएं (शादी·नौकरी में बदलाव) के कारण प्रोजेक्ट में रुचि कम होती गई
- अंततः अनुबंध समाप्त कर दिया गया और कॉपीराइट लेखक को वापस मिल गया, और उसने किताब को स्व-प्रकाशन (e-book pre-order) के रूप में जारी करने का फैसला किया
प्रकाशन प्रस्ताव और शुरुआती रूपरेखा
- 2020~2022 में ब्लॉग पर ध्यान बढ़ने के साथ कई तकनीकी पुस्तक प्रकाशकों ने किताब लिखने का प्रस्ताव दिया
- शुरुआत में उन्होंने मना किया, लेकिन एक प्रकाशन संपादक के साथ बातचीत के बाद अनुबंध करने का फैसला किया
- संपादक ने अकादमिक और प्रोग्रामिंग अनुभव साझा करते हुए प्रकाशन प्रक्रिया के फायदे और नुकसान समझाए
- किताब का विषय क्लासिक प्रोग्रामिंग प्रोजेक्ट्स को खुद इम्प्लीमेंट करने वाले ट्यूटोरियल्स का संग्रह तय हुआ
- उदाहरण प्रोजेक्ट: वेब क्रॉलर, 2D गेम, कंपाइलर, HTTP सर्वर, ड्रॉइंग ऐप, CHIP-8 एमुलेटर आदि
- हर अध्याय मुख्य अवधारणाएं सीखने और विस्तार के आइडिया देने पर आधारित था
अनुबंध की शर्तें
- अनुबंध में किताब की विस्तृत विषय सूची, लक्षित पाठक, समय-सारिणी आदि स्पष्ट रूप से लिखे गए थे
- आकार 115,500~132,000 शब्द, 350~400 पेज, 10~30 चित्र पर सहमति बनी
- $5,000 अग्रिम, पहली 7,000 प्रतियों तक 12% रॉयल्टी, उसके बाद 15%, और विदेशी अनुवाद संस्करणों पर 50% रॉयल्टी
- प्रकाशक की औसत बिक्री कुछ हजार प्रतियों के स्तर की थी, और लेखक ने वित्तीय लाभ से अधिक रचनात्मक प्रेरणा को महत्व दिया
- लेखक को 25 मुफ्त प्रतियां दी जानी थीं, और अतिरिक्त खरीद पर 50% छूट
लेखन प्रक्रिया और संपादकीय दिशा से टकराव
- प्रकाशक के संपादक के साथ नियमित मीटिंग करते हुए AsciiDoc या Word में पांडुलिपि लिखी गई
- शुरुआती समय-सारिणी हर 3~4 हफ्ते में एक अध्याय जमा करने की थी, लेकिन बाद में देरी बढ़ी और लगातार रिमाइंडर ईमेल आने लगे
- संपादकीय फीडबैक मुख्य रूप से फॉर्मेट और स्टाइल में बदलाव पर केंद्रित था
- उपयोगी फीडबैक: पैराग्राफ ट्रांजिशन, पहले से मानी गई पृष्ठभूमि जानकारी आदि
- गैर-उपयोगी फीडबैक: कठिनाई कम करना, व्यक्तिगत शैली हटाना, Python शुरुआती अध्याय जोड़ने की मांग
- प्रकाशक “बहुत अधिक तकनीकी नहीं, बल्कि पाठक का हाथ पकड़कर चलाने वाले फॉर्मेट” को पसंद करता था
- लेखक ने इसे “व्यक्तित्वहीन तकनीकी किताब का फॉर्मूला” माना
AI विषय जोड़ने की मांग
- ChatGPT के लॉन्च के तुरंत बाद प्रकाशक ने AI से जुड़ी सामग्री जोड़ने का अनुरोध किया
- लेखक ने मना कर दिया, लेकिन बाद में यह नीति बताई गई कि “भविष्य की सभी किताबों में AI शामिल होना चाहिए”
- लेखक ने इस आधार पर इनकार किया कि किताब का केंद्र ‘क्लासिक प्रोग्रामिंग प्रोजेक्ट्स’ है
- प्रकाशक के साथ तनाव के बावजूद लेखन जारी रहा, लेकिन समय-सारिणी लगातार पीछे खिसकती गई
शेड्यूल में देरी और प्रोजेक्ट का अंत
- पांडुलिपि का 1/3 जमा करने के बाद तकनीकी संपादक की समीक्षा चरण में प्रवेश हुआ
- पहले संपादक ने प्रोडक्शन-ग्रेड कोड क्वालिटी मानकों से मूल्यांकन किया, इसलिए वह उपयुक्त नहीं था
- दूसरे संपादक ने शैक्षिक दृष्टिकोण को समझा और व्यावहारिक सुधार सुझाए
- इसके बाद शेड्यूल में देरी, AI विषय की फिर से मांग, संपादक बदलना, शादी और नौकरी में बदलाव आदि के कारण बोझ बढ़ता गया
- लेखक ने प्रकाशक से प्रोजेक्ट रोकने का अनुरोध किया, प्रकाशक ने इसे अस्थायी विराम माना, लेकिन अंततः अनुबंध समाप्ति की सूचना दी
- सभी कॉपीराइट लेखक को वापस कर दिए गए, और उन्होंने इसे स्व-प्रकाशन (e-book pre-order) के रूप में जारी करने का निर्णय लिया
- हर अध्याय पूरा होते ही जारी किया जाएगा, और प्रिंट संस्करण बाद में Amazon पर उपलब्ध कराया जाएगा
1 टिप्पणियां
Hacker News की राय
अगर ChatGPT किसी भी प्रोजेक्ट के लिए कस्टम ट्यूटोरियल बना सकता है, तो फिर किताब क्यों खरीदें — इस सवाल पर मेरा मानना है कि जवाब है एक विशेषज्ञ द्वारा सत्यापित संरचना और कथानक
उदाहरण के लिए, अगर यह एक raytracing प्रोजेक्ट है, तो इसे साधारण ray casting से शुरू होकर lighting, reflection, transparency, BRDF, और BVH तक क्रमिक रूप से आगे बढ़ना चाहिए
हर चरण पर एक ठोस परिणाम होता है, और वह प्रवाह पाठक तक साफ़ तौर पर पहुँचता है
ChatGPT के मौजूदा स्तर पर, सिर्फ “मैं एक raytracer बनाना चाहता हूँ” जैसी एक पंक्ति से ऐसी व्यवस्थित learning path देना मुश्किल है
लेकिन इसका मतलब यह भी है कि लोग अभ्यास के ज़रिए बेहतर बनने का मौका खो देते हैं
अगर कंप्यूटर पहले से ही मुझसे बेहतर कर रहा है, तो मेहनत करने की वजह कम हो जाती है
आखिरकार craftsmanship वाले लोग कम होते जाएँगे, और सब fast-food style writing से संतुष्ट हो जाएँगे
इसलिए आगे चलकर reviews और narrative voice कहीं ज़्यादा अहम मूल्य बनेंगे
यह अफ़सोस की बात है कि मूल लेखक ने किताब रोक दी, लेकिन उस तरह की किताब के पाठक ज़रूर होते
जो हिस्से पहले से आते हैं उन्हें छोड़ दिया जाता, और जो नहीं आते उन्हें विस्तार से समझाया जाता — यानी सबको फ़ायदा
यह ChatGPT उदाहरण काफ़ी ठीक लगता है
मैंने एस्टोनिया की digital government innovation पर अपनी पहली किताब प्रकाशित की थी
advance लगभग न के बराबर था, इसलिए उसकी जगह मैंने ज़्यादा complimentary copies और बेहतर contract terms माँगे
negotiation में कई महीने लगे, और manuscript जमा करने की समयसीमा 7 महीने थी
प्रकाशन पैसे कमाने से ज़्यादा प्रतिष्ठा (या कम-से-कम उसकी धारणा) के लिए था, और मुझे लगा था कि इससे करियर में मदद मिलेगी
मैं ऐसे लोगों से अनुभव साझा करना चाहूँगा जो इसी तरह के विषय पर non-fiction प्रकाशित करने के बारे में सोच रहे हैं
मैं पहला draft लगभग एक-तिहाई पूरा कर चुका हूँ, और कुछ publishers को proposal भेजा है
कुछ जगहों से जवाब आया कि विषय दिलचस्प है, और वे कुछ अध्याय और देखना चाहते हैं
मैं तुम्हारा अनुभव और सुनना चाहूँगा
Goodreads प्रोफ़ाइल पर ऐसा ही दिखता है
यह एक क्लासिक investor-driven failed pivot जैसा मामला लगता है
advance मूल रूप से लेखक के भविष्य के output पर एक option fee जैसा होता है
publisher ने “AI जोड़ते हैं” कहकर एक क्लासिक किताब को trend product में बदलना चाहा, और लेखक ने quality गिरने के डर से मना कर दिया
आखिर में contract टूट गया, लेकिन advance लौटाने की कोई वजह नहीं है
यह वैसा ही है जैसे startup में VC कोई खराब pivot थोप दे और कंपनी फेल हो जाए, फिर भी founder seed money वापस न करे
मैंने तीन किताबें self-publish की हैं, और 2024 में अपनी सबसे सफल किताब को O’Reilly के साथ औपचारिक रूप से प्रकाशित किया
अनुभव बहुत अच्छा रहा, और publisher के साथ लगभग कोई दिक्कत नहीं हुई
क्योंकि self-published तीसरा edition पहले से मौजूद था, किताब लगभग तैयार स्थिति में थी, और मैंने साफ़ कर दिया था कि बड़े बदलाव नहीं करूँगा
AI trend के हिसाब से ढालने का कोई दबाव भी नहीं था
इसके बजाय, technical editors और general editors की feedback बेहद उपयोगी रही
उन्होंने बहुत-सी code errors पकड़ीं, और शैली व flow भी काफ़ी सुधारा
अंतिम manuscript 100% मेरी अपनी voice में ही रही
नतीजतन, मुझे लगता है किताब की गुणवत्ता लगभग दोगुनी हो गई
compensation के मामले में मुझे लगा कि मूल लेखक कुछ ज़्यादा ही निराशावादी था
वास्तविक रूप से उससे ज़्यादा की उम्मीद करना मुश्किल है, और publisher के अपने costs भी होते हैं, यह समझ में आता है
क्योंकि मैंने deadlines अच्छी तरह निभाईं, रिश्ता भी अच्छा बना रहा
कुल मिलाकर यह बेहतरीन collaborative experience था
मेरा मानना है कि self-publishing और editor-led publishing के उद्देश्य अलग होते हैं
self-publishing ज़्यादा स्वतंत्र होती है, और दुनिया के सामने अपने लेखन को दिखाने वाले visiting card जैसी भूमिका निभाती है
दूसरी तरफ editor-led publishing में ज़्यादा constraints और प्रक्रियाएँ होती हैं, और उसी अनुपात में स्वतंत्रता व आनंद कम हो जाते हैं
publisher का यह कहना कि “आगे से हम हर किताब में AI डालेंगे” Classical Programming Projects जैसी किताब की मूल भावना के बिल्कुल उलट है
यह दुख की बात है कि कोई publisher सिर्फ trend के पीछे भाग रहा है
मैं ऐसी जगह से दूर रहना चाहूँगा, और साफ़ है कि अगली बार वे “ChatGPT 5.2 prompt secrets” जैसी किताब निकालेंगे
मैंने भी कुछ लिखी हैं, लेकिन उनसे तो test RAM की कीमत भी नहीं निकली
publishers आखिरकार trend का पीछा करने को मजबूर संरचना में काम करते हैं
“x86 ASM को Copilot के साथ सीखें” जैसी किताब का आना भी अब दूर नहीं है
लेकिन यह वास्तव में AI content चाहने से ज़्यादा, शुरुआती चरण में लेखक को हार मानने पर मजबूर करने का तरीका है
क्योंकि advance देने से पहले project बंद करवा देना आसान पड़ता है
लगभग इसी समय मैंने भी No Starch Press के साथ “Computer Science from Scratch” प्रकाशित की
Austin की किताब की तरह उसमें भी CHIP8 और language creation वाले chapters हैं
लेकिन मेरे पास अनुभव था, इसलिए मैंने manuscript पूरी करने के बाद publisher ढूँढा, फिर भी “हर chapter में AI जोड़ें” जैसा दबाव आया
मैंने अपने blog में लेखन प्रक्रिया को लिखा है
Austin की पोस्ट पढ़कर मुझे लगा कि publisher से ज़्यादा बड़ी वजह deadlines चूकना और motivation कम होना थी
editor से मतभेद होना आम बात है, और अंत में आपको खुद ही पहल लेकर काम पूरा करना पड़ता है
फिर भी उसका blog शानदार है, और शायद self-publishing उसके लिए ज़्यादा उपयुक्त रहेगी
हाँ, publisher आम तौर पर बस थोड़ी-सी प्रतिष्ठा और थोड़ा-सा पैसा देता है
आजकल publishing धीरे-धीरे अप्रभावी और पुराना मॉडल बनती जा रही है
self-publishing और direct marketing कहीं ज़्यादा कुशल हैं
AI की मदद से legal, promotion, contracts जैसी चीज़ें भी खुद संभाली जा सकती हैं, इसलिए publisher पर निर्भर रहने की वजह कम होती जा रही है
लेखक खुद भी LLM युग में किताबों की उपयोगिता पर सवाल उठा रहा था
publisher ने बस शुरुआती चरण में pivot की संभावना परखी
फिर भी पूरी पोस्ट का दृष्टिकोण संतुलित था
मैंने दो publishers के साथ काम किया है, और कई बार self-publish भी किया है
publisher अच्छा हो सकता है, लेकिन अगर आप किताब पर नियंत्रण चाहते हैं, तो self-publishing ही जवाब है
publisher की सबसे बड़ी value feedback देना होती है, और आजकल वह online communities से भी काफ़ी हद तक मिल जाती है
किसी काम को ‘करना चाहता हूँ’ सोचना और वास्तव में उस काम को करना — ये दोनों पूरी तरह अलग बातें हैं
बहुत लोग कहते हैं कि वे लेखक बनना चाहते हैं, लेकिन deadlines, revisions, और बार-बार के दोहराव को झेल नहीं पाते
लेखक ने अपनी प्रेरणा को ठीक से पहचाना, यह अच्छी बात है, लेकिन आख़िरी paragraph पढ़कर लगता है कि बात अभी पूरी तरह सुलझी नहीं है
लेखन का असली स्वभाव चमकदार inspiration नहीं, बल्कि नीरस editing और deadlines का लगातार सिलसिला है
मेरा एक दोस्त कहता था कि वह “एक bar खोलना” चाहता है, लेकिन उसे रोज़मर्रा के संचालन की हक़ीक़त का अंदाज़ा नहीं था
आखिरकार लोग कारोबार इसलिए करते हैं क्योंकि उन्हें उस काम को चलाना पसंद होता है,
और लेखक भी इसलिए बनते हैं क्योंकि उन्हें लेखन के business का वास्तविक काम पसंद होता है
मैं भी इस समय अपनी पहली किताब लिख रहा हूँ
यह किशोरों के लिए एक novel है, जो “The Phoenix Project” की तरह तकनीकी narrative format अपनाती है
इसमें FOSS, non-proprietary formats, digital preservation, encryption, और freedom की अवधारणाएँ शामिल हैं
रोज़ आने वाले अस्तित्वगत संदेह से निपटने के लिए मैं खुद को यह कहकर संभालता हूँ कि “मैं वही किताब लिख रहा हूँ जिसे मैं खुद पढ़ना चाहता हूँ”
पूरा होने के बाद मैं चाहता हूँ कि मेरे बच्चे इसे पढ़ें
व्यावसायिक सफलता तो बस एक अतिरिक्त bonus होगी