|
| 1 | +# خلاصه کتاب: Soft Skills: The software developer's life manual |
| 2 | + |
| 3 | +* **نویسنده**: John Sonmez |
| 4 | +* **ژانر**: توسعه حرفهای و شخصی برای software developerها |
| 5 | +* **تاریخ انتشار**: 2015 |
| 6 | + |
| 7 | +این متن، نکات و درسهای کلیدی کتاب را خلاصه میکند. |
| 8 | +برای عمق بیشتر و دیدگاه کامل نویسنده، حتماً خود کتاب را هم بخوان. |
| 9 | + |
| 10 | +## قبل از شروع |
| 11 | + |
| 12 | +* من نکات مهم کتابهای کاربردی را خلاصه میکنم تا سریعتر یاد بگیری و مرور کنی. |
| 13 | +* بعد از هر بخش روی لینکهای `Ask AI` کلیک کن تا عمیقتر وارد جزئیات بشوی. |
| 14 | + |
| 15 | +## مقدمه – چرا این کتاب نوشته شده است؟ |
| 16 | + |
| 17 | +**خلاصه**: |
| 18 | +John این کتاب را نوشت چون هیچ منبعی پیدا نمیکرد که «کل زندگی یک developer» را پوشش بدهد؛ نه فقط این که چطور بهتر کدنویسی کنی، بلکه اینکه چطور مسیر شغلیات را مدیریت کنی، خودت را معرفی و marketing کنی، فوقالعاده productive باشی، باهوش پول دربیاوری و خرج کنی، بدن و ذهن سالم نگه داری و در نهایت تعادل و رضایت را در زندگی پیدا کنی. این کتاب یک manual جامع برای software developerهاست که میخواهند در زندگی موفق باشند، نه فقط پشت کیبورد. |
| 19 | + |
| 20 | +**مثال**: خودت را مثل یک سیستم high-performance ببین. میتوانی سریعترین CPU (توانایی کدنویسی) را داشته باشی، ولی اگر power supply ضعیف باشد (سلامتی / finances) یا سیستم خنککننده خراب باشد (burnout / انگیزه)، کل سیستم کرش میکند. |
| 21 | + |
| 22 | +**لینک برای جزئیات بیشتر**: |
| 23 | +[Ask AI: Introduction to holistic developer success](https://alisol.ir/?ai=Introduction%20to%20holistic%20developer%20success%7CJohn%20Sonmez%7CSoft%20Skills%3A%20The%20software%20developer%27s%20life%20manual%7Cfa) |
| 24 | + |
| 25 | +## بخش ۱: Career |
| 26 | + |
| 27 | +**خلاصه**: |
| 28 | +مسیر شغلی تو یک بیزنس است و «خودت» محصول این بیزنس هستی. John توضیح میدهد که چطور از همان روزهای اول قوی شروع کنی (طوری که از بقیه متمایز شوی)، هدفهای واقعی و واضح بگذاری، skills ارتباطی و انسانیات را قوی کنی (حتی اگر introvert هستی)، در interviewها با «بهیادماندنی بودن» برنده شوی نه با کامل بودن، گزینههای مختلف مسیر شغلی را بشناسی (employee، freelancer، entrepreneur)، ارزش specialization را بفهمی، اندازه و نوع شرکت مناسبات را انتخاب کنی، پلهپله اما حرفهای در سازمان رشد کنی، مثل یک professional واقعی رفتار کنی، چطور محترمانه و امن از یک شغل استعفا بدهی، اصول اولیه freelancing، ساختن و فروختن product خودت، ماجراجویی startup، نکات زنده ماندن در remote work، تکنیکهای fake it till you make it برای بالا بردن اعتماد به نفس، ساختن یک رزومه درست و حسابی، و اینکه چرا تعصب روی ابزارها و زبانها به ضررت است. |
| 29 | + |
| 30 | +**مثال**: بهجای اینکه رزومهی هزارُم شبیه بقیه را بفرستی، John یکبار یک box اختصاصی پست کرد که داخلش یک توصیهنامه درخشان از یک آدم شناختهشدهی صنعت بود – قبل از اینکه بخش technical interview شروع شود، تقریباً کار گرفته شده بود. |
| 31 | + |
| 32 | +*نکته شخصی: وقتی این کتاب در 2015 منتشر شد، remote work هنوز چیز نسبتاً خاص و کمیابی بود؛ در 2025 برای بخش بزرگی از صنعت تبدیل شده به حالت پیشفرض. خیلی از نکاتی که اینجا گفته، الان تبدیل شده به policy رسمی شرکتها.* |
| 33 | + |
| 34 | +**لینک برای جزئیات بیشتر**: |
| 35 | +[Ask AI: Career strategies for software developers](https://alisol.ir/?ai=Career%20strategies%20for%20software%20developers%7CJohn%20Sonmez%7CSoft%20Skills%3A%20The%20software%20developer%27s%20life%20manual%7Cfa) |
| 36 | + |
| 37 | +## بخش ۲: Marketing Yourself |
| 38 | + |
| 39 | +**خلاصه**: |
| 40 | +Marketing کردن خودت کار زشت و «خودشیفتهوار» نیست – تفاوت بین این است که هیچکس تو را نشناسد، یا اینکه همه دوست داشته باشند با تو کار کنند یا تو را استخدام کنند. باید یک personal brand قوی بسازی (logo، tagline، پیام یکدست)، یک blog راه بیندازی و به آن پایبند بمانی، ارزش زیاد و واقعی بهصورت رایگان بدهی، از social networkها هوشمندانه استفاده کنی، در meetupها و conferenceها صحبت کنی، مقاله یا کتاب بنویسی و نترسی که اول کار کمی ضعیف و آماتور به نظر برسی – همین روند است که audience واقعی میسازد. |
| 41 | + |
| 42 | +**مثال**: blog به نام Simple Programmer که John راه انداخت، از یک وبلاگ کوچک شروع شد اما تبدیل به بزرگترین asset او شد: پیشنهادهای شغلی، clientهای consulting، قرارداد کتاب و courseهای Pluralsight همه از آنجا آمدند. |
| 43 | + |
| 44 | +*نکته شخصی: هنوز هم blogging قدرتمند است، اما در 2025 معمولاً short-form video (مثل YouTube Shorts، TikTok، Reels) سریعتر دیده میشود. اصل ماجرا اما عوض نشده: باید به صورت مداوم value تولید کنی.* |
| 45 | + |
| 46 | +**لینک برای جزئیات بیشتر**: |
| 47 | +[Ask AI: Personal branding and marketing for developers](https://alisol.ir/?ai=Personal%20branding%20and%20marketing%20for%20developers%7CJohn%20Sonmez%7CSoft%20Skills%3A%20The%20software%20developer%27s%20life%20manual%7Cfa) |
| 48 | + |
| 49 | +## بخش ۳: Learning |
| 50 | + |
| 51 | +**خلاصه**: |
| 52 | +میتوانی هر چیزی را خودت یاد بگیری، آن هم سریعتر از هر دانشگاه یا bootcamp. John فرآیند ۱۰ مرحلهای خودش را توضیح میدهد: اول big picture را بگیر → محدودهی موضوع را مشخص کن → تعریف کن «موفقیت» دقیقاً یعنی چه → منابع یادگیری را پیدا کن → یک plan بساز → منابع اضافی را حذف و filter کن → به اندازهای یاد بگیر که بتوانی شروع کنی → با موضوع بازی کن و دستبهکد شو → آنقدر یاد بگیر که بتوانی کاری واقعی و مفید انجام بدهی → آن را به دیگران teach کن. همینطور درباره پیدا کردن mentor (واقعی یا virtual)، تبدیل شدن به mentor برای دیگران، و اینکه مدرک دانشگاهی میتواند مفید باشد ولی اصلاً الزامی نیست صحبت میکند. |
| 53 | + |
| 54 | +**مثال**: با همین فرآیند John توانست در کمتر از سه سال، در کنار یک شغل full-time، بیش از ۵۵ course در Pluralsight تولید کند. |
| 55 | + |
| 56 | +**لینک برای جزئیات بیشتر**: |
| 57 | +[Ask AI: How to learn anything quickly as a developer](https://alisol.ir/?ai=How%20to%20learn%20anything%20quickly%20as%20a%20developer%7CJohn%20Sonmez%7CSoft%20Skills%3A%20The%20software%20developer%27s%20life%20manual%7Cfa) |
| 58 | + |
| 59 | +## بخش ۴: Productivity |
| 60 | + |
| 61 | +**خلاصه**: |
| 62 | +تمرکز، یک superpower است. ترکیب تکنیک Pomodoro + سیستم quota شخصی + track کردن دقیق زمان + ساختن habitهای واقعی + شکستن taskهای بزرگ و ترسناک به actionهای خیلی کوچک = خروجیای بیش از چیزی که برای آدم «عادی» ممکن به نظر میرسد. John همینطور درباره myth بودن multitasking، مقابله با burnout، و اینکه «عمل» همیشه از «کمالطلبی» بهتر است صحبت میکند. |
| 63 | + |
| 64 | +**مثال**: John برای خودش quota روزانه مشخص میکند (مثلاً سه blog post، چهار Pomodoro کار کاملاً متمرکز) و همینکه به آن رسید، کار را متوقف میکند – یعنی نمیگذارد وسوسهی «فقط یک کار دیگر» فردای او را خراب کند. |
| 65 | + |
| 66 | +**لینک برای جزئیات بیشتر**: |
| 67 | +[Ask AI: Developer productivity systems](https://alisol.ir/?ai=Developer%20productivity%20systems%7CJohn%20Sonmez%7CSoft%20Skills%3A%20The%20software%20developer%27s%20life%20manual%7Cfa) |
| 68 | + |
| 69 | +## بخش ۵: Financial |
| 70 | + |
| 71 | +**خلاصه**: |
| 72 | +بهجای اینکه به حقوق ماهیانه فکر کنی، به «asset» فکر کن. سر حقوق قاطعانه مذاکره کن (هیچوقت اول خودت عدد نگو)، stock option را خوب بفهم، اینکه چرا بدهی در بیشتر مواقع مثل سم است، اینکه چطور با سرمایهگذاری در real estate میتوانی زودتر از چیزی که فکر میکنی بازنشسته شوی (John در 33 سالگی عملاً بازنشسته شد)، و اینکه چطور از عدد «درآمد مدنظر زمان بازنشستگی» به عقب برگردی و برنامه بچینی. |
| 73 | + |
| 74 | +**مثال**: John روی خانههای تکواحدی (single-family) سرمایهگذاری کرد، برایشان property management گرفت و چندین جریان passive income ساخت تا جایی که درآمد این assetها از هزینههای (نسبتاً ساده و کنترلشدهی) زندگیاش بیشتر شد. |
| 75 | + |
| 76 | +*نکته شخصی: از 2015 تا امروز، بازار real estate و نرخ بهره بالا و پایین زیادی داشته، ولی اصل استراتژی هنوز در خیلی از marketها جواب میدهد – استفاده از leverage برای خرید assetهایی که cashflow مثبت دارند و اجازه دادن به tenantها که قسطهای وام را بپردازند.* |
| 77 | + |
| 78 | +**لینک برای جزئیات بیشتر**: |
| 79 | +[Ask AI: Financial independence for developers](https://alisol.ir/?ai=Financial%20independence%20for%20developers%7CJohn%20Sonmez%7CSoft%20Skills%3A%20The%20software%20developer%27s%20life%20manual%7Cfa) |
| 80 | + |
| 81 | +## بخش ۶: Fitness |
| 82 | + |
| 83 | +**خلاصه**: |
| 84 | +بدنات بیش از آنچه فکر میکنی روی ذهنات اثر دارد. برای کمکردن یا اضافهکردن وزن، هنوز هم اصل داستان «calories in vs. calories out» است؛ برای قدرت و ظاهر بهتر، باید با وزنهی سنگین تمرین کنی، بدوی (یا اگر دویدن دوست نداری، حداقل حرکت داشته باشی)، از standing desk استفاده کنی، از hackهای ساده و ارزان برای fit ماندن استفاده کنی و از ترفندهای انگیزشیای بهره ببری که برای آدمهای nerd جواب میدهد. |
| 85 | + |
| 86 | +**مثال**: John از حالت skinny-fat به جایی رسید که abs قابلدیدن داشت؛ با اینکه خیلی سختگیرانه کالریها را میشمرد، هفتهای سه بار وزنه میزد و غذا را بیشتر به چشم «سوخت» میدید تا سرگرمی. |
| 87 | + |
| 88 | +**لینک برای جزئیات بیشتر**: |
| 89 | +[Ask AI: Fitness and health for programmers](https://alisol.ir/?ai=Fitness%20and%20health%20for%20programmers%7CJohn%20Sonmez%7CSoft%20Skills%3A%20The%20software%20developer%27s%20life%20manual%7Cfa) |
| 90 | + |
| 91 | +## بخش ۷: Spirit (ذهن و روحیه) |
| 92 | + |
| 93 | +**خلاصه**: |
| 94 | +Mindset تقریباً همهچیز است. self-talk مثبت بهمعنای واقعی مغزت را reprogram میکند (در سبک کتاب Psycho-Cybernetics)، رابطهها نیاز به اعتماد به نفس و همچنین «کمیت» دارند، failure فقط data است، و چند کتاب درست و حسابی میتوانند مسیر زندگیات را عوض کنند. |
| 95 | + |
| 96 | +**مثال**: John کتابهای کلاسیکی مثل *How to Win Friends and Influence People*، *Think and Grow Rich* و *The War of Art* را به عنوان تأثیرگذارترین کتابها بر موفقیت خودش معرفی میکند. |
| 97 | + |
| 98 | +**لینک برای جزئیات بیشتر**: |
| 99 | +[Ask AI: Mindset and mental strength for developers](https://alisol.ir/?ai=Mindset%20and%20mental%20strength%20for%20developers%7CJohn%20Sonmez%7CSoft%20Skills%3A%20The%20software%20developer%27s%20life%20manual%7Cfa) |
| 100 | + |
| 101 | +--- |
| 102 | +**درباره خلاصهکننده** |
| 103 | + |
| 104 | +من *Ali Sol* هستم، یک Backend Developer. بیشتر درباره من: |
| 105 | +* وبسایت: [alisol.ir](https://alisol.ir) |
| 106 | +* لینکدین: [linkedin.com/in/alisolphp](https://www.linkedin.com/in/alisolphp) |
| 107 | + |
0 commit comments