- यह Go भाषा से जुड़ने की शुरुआत और किताब लिखने तक की व्यक्तिगत यात्रा पर केंद्रित कहानी है
- एक सफल ब्लॉग पोस्ट से शुरुआत कर Manning के साथ अनुबंध करने और 3 साल में किताब पूरी करने का अनुभव साझा किया गया है
- कई ट्रायल-एंड-एरर, भावनात्मक उतार-चढ़ाव, और खासकर editing process के दौरान हुए टकराव को जीवंत रूप में बताया गया है
Go भाषा से पहली मुलाकात, और निर्णायक मोड़
- 2018 में स्विट्ज़रलैंड में Scala/Akka के साथ PoC पर काम करने के बाद Go भाषा की efficiency और simplicity से प्रभावित हुए
- नई कंपनी में Go का इस्तेमाल करते हुए व्यावहारिक अनुभव जमा किया, और साथियों को वही गलतियाँ दोहराते देख ब्लॉग लिखना शुरू किया
- Medium पर डाली गई ब्लॉग पोस्ट को उम्मीद से कहीं बड़ा रिस्पॉन्स मिला, जिससे लिखने को लेकर आत्मविश्वास बढ़ा
किताब की शुरुआत: आइडिया से अनुबंध तक
- ब्लॉग पोस्ट के विस्तार के रूप में Go की 100 गलतियों के उदाहरण इकट्ठा कर उन्हें किताब में बदलने की योजना बनाई
- केवल Manning को publication proposal भेजा, और एक साधारण email पर जल्दी ही सकारात्मक जवाब मिला
- 7 external reviewers से सकारात्मक feedback मिलने के बाद दिसंबर 2020 में आधिकारिक अनुबंध हुआ
लेखन प्रक्रिया और editors के साथ सहयोग
- ‘Minimum Qualified Reader (MQR)’ तय करने के बाद अनावश्यक बुनियादी सामग्री को साहसपूर्वक हटा दिया गया
- non-technical developmental editor (DE) के साथ काम करते हुए writing skills को बेहतर बनाने का अनुभव मिला
- बार-बार review और revision की प्रक्रिया में कुछ chapters को 10 बार से अधिक फिर से लिखा गया
बाहरी review और feedback को अपनाना
- किताब को 3 चरणों (1P, 2P, 3P) में बाँटकर external technical review कराया गया, और ratings लगातार बेहतर होती गईं
- 1P: 13 reviewers, औसत 4.10 अंक → 2P: 4.15 अंक → 3P: 4.6 अंक
- feedback को स्वीकार करने का सिद्धांत Bill Kennedy की इस सलाह से आया: “एक भी feedback को नज़रअंदाज़ मत करो”
editing process में बड़ा संकट
- शुरुआत में नियुक्त technical development editor (TDE) के पास Go की बुनियादी समझ भी पर्याप्त नहीं थी, जिससे असंतोष पैदा हुआ
- जटिल proofreading system और collaboration की अप्रभावी शैली, यहाँ तक कि editor द्वारा बड़ी संख्या में errors जोड़ दिए गए
- गहरी निराशा में काम रोकने की घोषणा की, लेकिन Manning ने जल्दी से नया editor नियुक्त कर समस्या सुलझाई
पूरा होने तक की यात्रा और प्रकाशन के बाद का खालीपन
- पूरी प्रक्रिया समाप्त होने के बाद “यह खत्म हो गया” जैसी राहत के बजाय खालीपन महसूस हुआ (post-publication depression)
- लगभग 3 साल तक डाली गई ऊर्जा और भावनाएँ मानो एक पल में गायब हो गईं
- बाद में धीरे-धीरे उबरते हुए, अपने बनाए गए content पर गर्व की भावना फिर लौट आई
किताब की सफलता और community की प्रतिक्रिया
- प्रकाशन के तुरंत बाद बिना लंबी promotion के Reddit, Twitter आदि पर लोगों ने स्वेच्छा से इसे शेयर किया
- 1 साल बाद open source साइट 100go.co के जरिए मुफ्त summary content उपलब्ध कराया गया
- Manning की ओर से भी अच्छा रिस्पॉन्स मिला, और आगे लेखक सहायता से जुड़ी भूमिका का प्रस्ताव भी मिला
royalty, कमाई, और उससे भी बड़ा अर्थ
- 2024 के अंत तक अंग्रेज़ी संस्करण की 11,452 प्रतियाँ बिकीं, और कुल लगभग $47,000 की आय हुई
- प्रति घंटा कमाई कम थी, लेकिन पैसे से ज़्यादा community contribution और व्यक्तिगत उपलब्धि को महत्व दिया गया
- इसका असर Java, C++, SQL Server जैसी अगली series पर भी पड़ा
समापन और व्यक्तिगत संकल्प
- Goodreads पर 4.66 rating के साथ लक्ष्य से भी बेहतर परिणाम मिला
- यह शायद सबसे बेहतरीन Go किताब न हो, लेकिन उस समय अपने हाथों से बनाई जा सकने वाली सबसे अच्छी किताब होने का विश्वास रहा
- दूसरे संस्करण का प्रस्ताव भी मिला है और पाठकों के feedback का इंतज़ार है
2 टिप्पणियां
https://product.kyobobook.co.kr/detail/S000211704725
यह वही किताब है
Hacker News राय