به نظرم این یکی از باارزشترین کتابایی هست که هر برنامهنویسی باید بخونه. کتاب از 7 بخش تشکیل شده که به صورت خلاصه هر فصلش راجع به یه موضوع کلی از مهارت های نرم میپردازه. مثلا:
1. تو بخش اول نکاتی رو در مورد حرفه توسعه نرمافزار یاد میگیرید.خیلی از توسعهدهندگان نرمافزار افراد درونگرایی هستن. این کتاب به شما یادآوری میکنه که ارتباط با بقیه موضوع مهمیه. نکاتی مثل شرکت توی جلسه مصاحبه، نحوه انتخاب شرکت مناسب، نحوه استعفا دادن و مواردی از این دست موضوعاتی هستند که توی این بخش بررسی میشن.
2. بخش دوم درباره بازاریابی و فروش خودمونه.اینکه چطور توی برنامهنویسی یه برند شیم و مهارتها و محصولاتمون رو ارائه بدیم.
3. بخش سوم راجع به آموزشه.یادگیری مداوم و حفظ آموختهها از مهمترین نکات تو فیلد توسعه نرمافزاره. این بخش به شما یاد میده چطور استاد و روش یادگیری مناسب خودتون رو پیدا کنید، چطور یه استاد بشید و چطور چیزایی که بلدید رو یکپارچه کنید.
4. بخش چهارم، بازدهی و خلاقیته.داشتن خلاقیت برای یه توسعهدهنده نرمافزار خوب، از نون شب واجبتره! اما این خلاقیت / بازدهی یه موضوع ذاتی نیست و نیازمند تمرین و نظمه. این بخش به شما تکنیکها و اصولی رو یاد میده تا بتونید توسعهدهنده خلاقی باشید.
5. بخش پنجم، بحث شیرین مالی و حساب کتاب!چطور سر حقوق چونه بزنیم؟ چطور پولامونو خرج کنیم؟ با این وضعیت، قراره کی بازنشست بشیم؟
6. بخش ششم موضوع سلامتی و ورزش رو بررسی میکنه.خیلی از توسعهدهندگان نرمافزار به واسطه کمتحرّکی و نشستنهای طولانی مدت که شغلشون ایجاب میکنه دچار مشکلات مختلف مثل ضعف بینایی، مشکلات ستون فقرات و چاقی میشن.
توی بخش ششم کتاب مسائل مربوط به حفظ سلامتی و تناسب اندام که مورد نیاز برنامهنویساس مطرح و بررسی میشن.
7. بخش هفتم، سلامت روححفظ روحیه و ایجاد انگیزه هم از واجبات توی حرفه توسعه نرمافزاره. این که چطور مثبتاندیش باشیم، در برابر مشکلات بیشمار مقاومت کنیم و روحیمون رو نبازیم، مثل حفظ سلامت اندام نیازمند بررسی و یادگیریه؛ کاری که آخرین بخش این کتاب بهمون یاد میده.
@Rads_notes