کتاب Writing for Developers: Blogs that get read (نوشتن برای توسعهدهندگان: وبلاگهایی که خواننده دارند) راهنمای جامعی برای توسعهدهندگان است تا بتوانند وبلاگهای فنی جذاب و مؤثری بنویسند.
نویسندگان این کتاب با ترکیب دیدگاه یک مهندس که به نوشتن علاقهمند شده است و یک نویسنده با تجربه در همکاری با مهندسان، راهکارهای عملی و کاربردی برای بهبود مهارتهای نوشتاری توسعهدهندگان ارائه میدهند.
از شناسایی موضوعات جذاب برای وبلاگنویسی تا ساختاردهی و ویرایش نوشتهها، کتاب Writing for Developers تمام مراحل نوشتن یک پست وبلاگ موفق را پوشش میدهد.
در ادامه مقدمهای از کتاب Writing for Developers را از زبان نویسنده شرح خواهیم داد.
مقدمهای بر کتاب Writing for Developers:
وبلاگهای مهندسی، کنجکاوی سیریناپذیر توسعهدهندگان را تغذیه و تقویت میکنند. به تمام دفعاتی فکر کنید که:
- یک پست وبلاگ جرقهای برای یک رویکرد یا پروژه جدید ایجاد کرد.
- در مورد یک فناوری یا ابزار جدید به شما آموزش داد که در نهایت آن را امتحان کردید.
- شما را از رفتن به یک مسیر فاجعهآمیز نجات داد.
- شما را به یک لحظه «اها!» در اعماق ناامیدی رساند.
- به پروژه شما رونق غیرمنتظرهای بخشید.
- شما را به درخواست برای شغل رویاییتان سوق داد.
وبلاگهای مهندسی به وضوح اهمیت دارند. و ما هر دو از دو زاویه کاملاً متفاوت (سمت مهندسی و سمت نگارش) به آنها وسواس داریم.
کتاب Writing for Developers به عنوان یک ایده دیوانهوار، یک چالش برای خودمان آغاز شد. اگر با تجربیات و دیدگاههای بسیار متفاوت خود همکاری میکردیم، میتوانستیم منبعی ایجاد کنیم که وبلاگهای مهندسی بیشتر و بهتری را به جهان بیاورد؟
آیا میتوانستیم به توسعهدهندگان محتاط در غلبه بر موانعی که مانع از به اشتراک گذاشتن ایدههایشان به صورت نوشتاری میشود، کمک کنیم؟ آیا همچنین میتوانستیم به نویسندگان باتجربه وبلاگهای مهندسی در افزایش دسترسی و تأثیرگذاری آنها کمک کنیم؟
ما وانمود نکردیم که همه اسرار ایجاد پستهای وبلاگ مهندسی شگفتانگیز را میدانیم (هنوز هم نمیدانیم). اما میخواستیم عمیقاً در مورد آن فکر کنیم، بیشتر بیاموزیم و آنچه را که میدانیم به اشتراک بگذاریم.
بنابراین، ما متعهد شدیم که کتابی در این زمینه بنویسیم – به عنوان یک “پروژه آخر هفته” که به صبحها و عصرهای اولیه در سرتاسر جهان گسترش یافت. و اینجاییم.
در حالی که کتاب Writing for Developers بر نوشتن پستهای وبلاگ مهندسی تمرکز دارد، استراتژیهایی که یاد میگیرید به شما کمک میکند تا تمام ارتباطات فنی خود را واضحتر و جذابتر کنید.
مهندسی نرمافزار شامل مقدار شگفتانگیزی از نوشتن است – پیامهای متعهد، نظرات کد، اسناد API، اسناد طراحی، درخواستهای نظرات [RFCs]، گزارشهای پیشرفت، رشتههای گزارش اشکال، نظرات بررسی کد، پیامهای تیم ناهمزمان، تعاملات کاربر و اوه همه ایمیلها.
از طریق این کانالها، مهارتهای قوی نوشتاری به طور طبیعی بر نفوذ شما به عنوان یک مهندس خواهد افزود. این منجر به تجربیات مهندسی جالبتر میشود که به نوبه خود منجر به پستهای وبلاگ جالبتر میشود که نفوذ شما را بیشتر افزایش میدهد. این یک “چرخه معیوب” است.
ما در نوشتن کتاب Writing for Developers بسیار لذت بردیم و امیدواریم واقعاً از خواندن آن و اعمال آن در نوشتن خود لذت ببرید. ما مشتاقانه منتظر خواندن آنچه شما مینویسید هستیم!
درباره کتاب Writing for Developers
این کتاب شما را راهنمایی میکند تا پستهای وبلاگ مهندسی جذابتری بنویسید – پستهایی که خوانده میشوند، به اشتراک گذاشته میشوند، مورد بحث قرار میگیرند و به یاد میآیند.
شما از دو دیدگاه کاملاً متفاوت بهرهمند میشوید: یک مهندس که نوشتن را یاد گرفت و از آن لذت برد و یک نویسنده که دههها با مهندسان همکاری کرده است. تا زمانی که به نوشتن علاقهمند باشید و تجربیات مهندسی متمایزی برای نوشتن در مورد آنها داشته باشید، ما میتوانیم کمک کنیم!
ما استراتژیهای عملی را برای بهینهسازی تمام مراحل فرآیند وبلاگنویسی، از برنامهریزی تا تبلیغ، پوشش میدهیم. به طور خاص، ما بررسی میکنیم:
- شناسایی و اولویتبندی موضوعاتی که پستهای جذاب ایجاد میکنند.
- نوشتن و بررسی پیشنویس تا حد ممکن بدون دردسر.
- روشنتر و قانعکنندهتر کردن ایدههای خود برای خوانندگان فنی.
- بهرهبرداری از نقاط قوت هوش مصنوعی برای بازبینی در عین اجتناب از سوء استفادهها.
- استخراج ارزش بیشتر از هر پست وبلاگی که منتشر میکنید.
- استفاده از موفقیت وبلاگنویسی خود به عنوان یک سنگ بنای برای فرصتهای اضافی
یکی از بهترین راهها برای بهبود مهارت خود، یادگیری از استادان است. در اوایل کتاب Writing for Developers، ما ویژگیهای اصلی مشترک در پستهای وبلاگ موفق را مورد بحث قرار میدهیم و نشان میدهیم که چگونه آنها در مثالهای دنیای واقعی اعمال میشوند.
با این حال، یک مقاله شکار باگ جذاب به طور چشمگیری با یک مقاله نظری که یک فناوری بسیار پرطرفدار را کباب میکند، یا مقالهای که نحوه پیادهسازی یک الگوریتم تغییر دهنده صنعت توسط یک تیم را به اشتراک میگذارد، متفاوت است.
به همین دلیل، قلب کتاب شامل تجزیه و تحلیل عمیق این و سایر “الگوهای” پست وبلاگ است – بررسی مثالها، ویژگیها و نکات و نبایدهای هر کدام. تا زمانی که خواندن را تمام کنید، شروع خواهید کرد این الگوها را همه جا ببینید و (امیدواریم!) آنها را برای شکل دادن به پستهای وبلاگ خود اعمال کنید.
چه کسانی باید کتاب Writing for Developers را بخوانند؟
این کتاب برای توسعهدهندگان، مهندسان و رهبران فنی در تمام سطوح مهارت نوشتاری طراحی شده است – حتی اگر شما یک انگلیسی زبان مادری نیستید و هرگز در زندگی خود در کلاس نوشتن شرکت نکردهاید.
این فرض را دارد که شما در حال مقابله با چالشهای جذاب مهندسی هستید و میخواهید تجربیات، دستاوردها و درسهای آموخته شده خود را با جامعه به اشتراک بگذارید. این کتاب احتمالاً بیشتر با افرادی طنینانداز خواهد داشت که:
- در حال ساخت چیز بزرگ بعدی در یک استارتاپ هستند.
- در حال کار بر روی پروژههای جذاب در شرکتهای بزرگ فناوری هستند.
- پروژههای منبع باز را هدایت میکنند.
- به هر یک از موارد فوق جاهطلب هستند.
توجه داشته باشید که کتاب Writing for Developers بر وبلاگنویسی برای سود (مانند نوشتن مقالات فریلنسری در مورد آنچه شخص دیگری توسعه داده است) تمرکز ندارد.
همچنین، با توجه به متخصصان DevRel یا بازاریابی محصول نوشته نشده است. با این حال، افراد در آن نقشها ممکن است بسیاری از بخشها را مفید بدانند – به خصوص اگر با مهندسان همکاری نزدیکی داشته باشند.
چگونه کتاب Writing for Developers سازماندهی شده است: یک نقشه راه
این کتاب شامل 17 فصل تقسیم شده به چهار بخش، به علاوه دو ضمیمه است.
بخش 1: اصول بنیادی
فصل 1 مزایای نوشتن پستهای وبلاگ مهندسی و بهانههای رایج برای نوشتن نکردن آنها را بررسی میکند.
فصل 2 به شما کمک میکند تا موضوعات را برای پستهای وبلاگ جذاب شناسایی کنید.
فصل 3 ویژگیهای حیاتی پستهای وبلاگ جذاب را به اشتراک میگذارد.
بخش 2: میخکوب کردن فرآیند نوشتن
فصل 4 شما را در مسیر ضبط ایدههای خود و رسیدن به یک پیشنویس کار راهنمایی میکند.
فصل 5 به شما کمک میکند تا پیشنویس را بهینه کنید تا با مخاطبان هدف شما طنینانداز شود.
فصل 6 همه چیز در مورد دریافت بازخوردی است که میخواهید/نیاز دارید قبل از انتشار.
فصل 7 مشخص میکند که هنگام ارسال پست به جهان چه چیزی را بررسی کنید.
بخش 3: اعمال الگوهای پستهای وبلاگ
فصل 8 پستهای وبلاگ “شکار باگ” را تجزیه و تحلیل میکند که هیجان یافتن و رفع برخی از باگهای گریزپا را به اشتراک میگذارند.
فصل 9 کتاب Writing for Developers پستهای وبلاگ “Rewrote It in X” را تجزیه و تحلیل میکند که همه چیز در مورد بازنویسی یک برنامه در یک زبان برنامهنویسی، کتابخانه یا چارچوب جدید است.
فصل 10 پستهای وبلاگ “چگونه آن را ساختیم” را تجزیه و تحلیل میکند که چشمگیرترین دستاوردهای مهندسی شما را به اشتراک میگذارند.
فصل 11 پستهای وبلاگ “درسهای آموخته شده” را تجزیه و تحلیل میکند که درسهای آموخته شده از چالشهای فنی را به اشتراک میگذارد.
فصل 12 پستهای وبلاگ “افکار در مورد روندها” را تجزیه و تحلیل میکند که دیدگاههای بسیار نظرخواهیشده در مورد روندهای صنعت هستند.
فصل 13 پستهای وبلاگ “دیدگاههای محصول غیربازاری” را تجزیه و تحلیل میکند که محصول در یک مقاله واقعاً جذاب و آموزنده جاسازی شده است.
فصل 14 پستهای وبلاگ “مقایسهها و نتایج آزمایش” را تجزیه و تحلیل میکند که انواع مختلفی از معیارها و آزمایشها را به اشتراک میگذارد.
بخش 4: تبلیغ، سازگاری و گسترش
فصل 15 گزینههایی را برای استخراج ارزش بیشتر از پست وبلاگ شما ارائه میکند. فصل 16 استراتژیهایی را برای ارائه سخنرانیهای کنفرانس بر اساس پست وبلاگ شما به اشتراک میگذارد. فصل 17 نگاهی صادقانه به آنچه باید در نظر بگیرید اگر به نویسنده شدن کتاب علاقهمند هستید ارائه میدهد.
ضمایم
ضمیمه الف کتاب Writing for Developers گزینههای انتشار و ابزارهای قابلتوجه نوشتن/بررسی را مرور میکند. ضمیمه ب کاربردها و سوء استفادههای هوش مصنوعی مولد را برای در نظر گرفتن به اشتراک میگذارد.
سرفصلهای کتاب Writing for Developers:
- Writing for Developers
- brief contents
- contents
- foreword
- preface
- acknowledgments
- about this book
- Who should read this book
- How this book is organized: A road map
- liveBook discussion forum
- Other online resources
- about the authors
- about the cover illustration
- Part 1
- 1 Why write
- 2 What to write
- 3 Captivating readers
- Part 2
- 4 Creating your working draft
- 5 Optimizing your draft
- 6 Getting feedback
- 7 Ship it
- Part 3
- 8 The “Bug Hunt” pattern
- 9 The “Rewrote It in X” pattern
- 10 The “How We Built It” pattern
- 11 The “Lessons Learned” pattern
- 12 The “Thoughts on Trends” pattern
- 13 The “Non-markety Product Perspectives” pattern
- 14 The “Benchmarks and Test Results” pattern
- Part 4
- 15 Getting attention
- 16 From blog post to conference talk
- 17 So you want to write a book
- appendix A
- appendix B
- afterword
- index
جهت دانلود کتاب Writing for Developers میتوانید پس از پرداخت، دریافت کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.