<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>نوشته های Reza Siahcheshm</title>
        <link>https://virgool.io/feed/@reza.siahcheshm</link>
        <description></description>
        <language>fa</language>
        <pubDate>2026-06-16 15:45:00</pubDate>
        <image>
            <url>https://files.virgool.io/upload/users/330602/avatar/avatar.png?height=120&amp;width=120</url>
            <title>Reza Siahcheshm</title>
            <link>https://virgool.io/@reza.siahcheshm</link>
        </image>

                    <item>
                <title>بزرگ‌ترین مانع موفقیت شما کیه؟ احتمالاً خودتون.</title>
                <link>https://virgool.io/@reza.siahcheshm/%D8%A8%D8%B2%D8%B1%DA%AF-%D8%AA%D8%B1%DB%8C%D9%86-%D9%85%D8%A7%D9%86%D8%B9-%D9%85%D9%88%D9%81%D9%82%DB%8C%D8%AA-%D8%B4%D9%85%D8%A7-%DA%A9%DB%8C%D9%87-%D8%A7%D8%AD%D8%AA%D9%85%D8%A7%D9%84%D8%A7%D9%8B-%D8%AE%D9%88%D8%AF%D8%AA%D9%88%D9%86-dw9phc375z3c</link>
                <description>خجالتی بودن فقط یه ویژگی نیست؛ یه عادت گرون‌قیمته. عادتی که فرصت‌هات رو بی‌صدا می‌دزده.وقتی بچه بودم یه بازی کامپیوتری انجام می‌دادم که باید توش با یه سری هیولا مبارزه می‌کردی. تو مرحله آخر، باس‌فایت نه یه اژدها بود و نه یه شیطان...خودت بودی.باید با نسخه‌ای از خودت می‌جنگیدی؛ با همون زره، همون سلاح‌ها.شاید به‌نظرت مسخره بیاد.ولی حالا که فکرش رو می‌کنم، به‌نظرم بازی‌سازها (و خود ۱۱ ساله‌م) ناخواسته به یکی از بزرگ‌ترین حقیقت‌های زندگی اشاره کرده بودن:بزرگ‌ترین مانع موفقیتت نه یه رئیس سخت‌گیر یا همکار آزاردهنده‌ست...بلکه خودتی.و وقتی تمرکزت رو از «تغییر دنیا» به «تغییر خودت» ببری (یعنی روبه‌رو شدن با ضعف‌ها و ترس‌هات)، معمولاً می‌بینی که دنیا هم باهات راه میاد.برای همین، امروز می‌خوام درباره‌ی یکی از ناامنی‌هایی حرف بزنم که شکست دادنش برام بیشترین بازدهی رو داشت:خجالتی بودن.🤥 دروغ بزرگی به اسم خجالتی بودنقبلاً فکر می‌کردم خجالتی بودن یه ویژگی ذاتیه.یا خجالتی هستی، یا نیستی.ولی حالا که بهش نگاه می‌کنم، می‌بینم خجالتی بودن فقط یه ترسه – ترس از قضاوت، معذب شدن، و لحظه‌های awkward اجتماعی.درست مثل بروس وین که فقط وقتی با ترسش از خفاش‌ها روبه‌رو شد تونست تبدیل به بتمن بشه، ما هم فقط وقتی خجالت رو شکست بدیم می‌تونیم بهترین نسخه‌ی خودمون باشیم.چون وقتی خوب فکر می‌کنی...💵 خجالتی بودن هزینه دارهچند بار شده تو جلسه‌ها سکوت کردیم... یا خودمون رو به خاطر ترس، قبل از اینکه کسی دیگه رد کنه، رد کردیم؟واقعاً...خجالتی بودن یه مالیاته، یه مالیات خاموش روی ظرفیتت.هیچ‌وقت نمی‌فهمی چه فرصت‌هایی رو از دست دادی، چه ارتباطاتی رو می‌تونستی بسازی، چه ایده‌هایی رو می‌تونستی مطرح کنی یا چه درخواست‌هایی رو می‌تونستی مطرح کنی...چون مثل مایکل جردن گفت:«۱۰۰٪ شوت‌هایی که نزنی رو از دست می‌دی.»🥸 چهره‌های مختلف خجالتی بودنتو فیلم Good Will Hunting، تراپیست از ویل که یه نابغه ریاضیه می‌پرسه چرا به‌جای اینکه بره دنبال شغل‌های علمی، داره کار ساختمونی می‌کنه و زمین می‌شوره؟جواب ویل چیه؟با عصبانیت می‌گه که کار ساختمونی کار شرافتمندانه‌ایه.ولی تراپیستش جواب می‌ده:(نقل به مضمون)«آره شرافت... واسه همینه که نصف شب می‌ری تو بهترین دانشگاه کشور و معادله حل می‌کنی!»چی شده؟ویل یه دلیل خوب (شرافت) رو بهونه کرده تا دلیل واقعی رو قایم کنه: نمی‌خواد خودش رو در معرض شکست قرار بده.منم دقیقاً همین کارو می‌کردم:😶‍🌫 ۱) «من فقط درون‌گرام!»درون‌گرا بودن هیچ ربطی به خجالتی بودن نداره.میتونی درون‌گرا باشی، ولی همچنان خودت رو نشون بدی.اعتماد به نفس ساکت هم یه نوع اعتماد به نفسه.🤓 ۲) «من دارم احترام می‌ذارم!»آره، حتماً... بخاطر احترامه که تو جلسه‌ها هیچی نمی‌گی یا از کسی کمک نمی‌خوای؟احترام گذاشتن به معنی محو شدن نیست.👺 ۳) «من آدم متواضعی‌ام!»آدم‌های بااعتماد‌به‌نفس و اجتماعی هم می‌تونن متواضع باشن.چرا باید این بهونه‌ها رو کنار بذاری؟چون فقط وقتی بهونه‌هاتو بشناسی می‌تونی…🥷 خجالتی بودن رو به شجاعت تبدیل کنینگاه جدید:خجالتی بودن یه ویژگی خوب نیست. فقط یه عادت بده، و تنها درمانش تمرین شجاعته.چطور باید تمرینش کنیم؟اینا چند راهکار واقعی هستن:🏷️ ۱. برچسب خودساخته رو بشناسخیلی وقت‌ها متوجه نمی‌شیم که هویتی که برای خودمون تعریف کردیم، چقدر روی رفتارمون اثر می‌ذاره.وقتی به خودت می‌گی «من خجالتی‌ام»، یه چارچوب ساختی که رفتارت رو توجیه و تقویت می‌کنه.اولین قدم این نیست که جلوی دیگران جار بزنی، بلکه فقط باید موقعی که از این برچسب استفاده می‌کنی، حواست باشه.«نمی‌تونم چون خجالتی‌ام» تبدیل میشه به: «فعلاً نمی‌کنم چون معذبم.»این تغییر کوچیک باعث میشه بفهمی که انتخابته، نه ویژگی ثابت شخصیتت.🤔 ۲. بدترین حالت ممکن چیه؟مثلاً از حرف زدن تو جلسه می‌ترسی.به‌جای اینکه سعی کنی ترس رو بی‌اهمیت جلوه بدی، برعکس، بدترین سناریو رو تصور کن:حرف می‌زنی → کسی سوال می‌پرسه یا حرفت رو اصلاح می‌کنه → همه فراموش می‌کنن → خودت تا دو هفته فکرش تو سرت می‌مونه (که طبیعیه).چرا جواب می‌ده؟چون یکی از بزرگ‌ترین ترس‌های ما، ترس از «ناشناخته‌» است.وقتی به بدترین حالت فکر می‌کنی، ترس یه مرز پیدا می‌کنه و قابل کنترل‌تر می‌شه.🧩 ۳. از موقعیت‌های کم‌خطر شروع کناعتماد به نفس رو جایی بساز که شکست اجتماعی هزینه‌ای نداره:وقتی قهوه سفارش می‌دی، از باریستا بپرس روزش چطور بودهتو آسانسور یه جمله‌ی ساده بگو، به‌جای اینکه سرت رو تو گوشی کنیبا همکارای مطمئن اول تمرین کن قبل از اینکه تو جمع بزرگ صحبت کنیاینا تعاملات کوچیکی‌ان که چیزی ازت کم نمی‌کنن، ولی کم‌کم عضله‌ی اجتماعی‌ات رو تقویت می‌کنن.💪 ۴. از توانایی‌هات استفاده کنگاهی لازم نیست ادای برون‌گراها رو دربیاری. می‌تونی از نقطه قوت‌هات برای تعامل استفاده کنی:اگر تو نوشتار قوی‌تری، با ایمیل یا مستندات شروع کناگر در مکالمه‌ی یک‌به‌یک راحت‌تری، اول همون رو تقویت کناگر اهل آماده‌سازی‌ای، با تحقیق و آماده‌سازی اعتماد‌به‌نفس بسازاعتماد به نفس با ادا درآوردن نمیاد؛ از طریق خودِ واقعی‌ات ساخته میشه.📋 ۵. آمادگی، یه ابزار اعتمادبه‌نفسهخیلی وقتا خجالت وقتی شدید میشه که آماده نیستیم. یه مقدار آمادگی می‌تونه نجاتت بده:قبل از جلسه، یه نکته‌ای که می‌تونی بگی رو یادداشت کناگه قراره با کسی آشنا بشی، یه چیز کوچیک درباره‌ش یاد بگیرداشتن یه ساختار پایه باعث می‌شه تو موقع استرس، بهش تکیه کنی.🌿 شجاعت، مرکب عمل می‌کنههر حرکت کوچیکی که از روی شجاعت انجام بدی، حرکت بعدی رو راحت‌تر می‌کنه.همکاری که بالاخره باهاش صحبت کردی، ممکنه معرفت باشه به یه پروژه جدید.سوالی که تو جلسه پرسیدی، شاید زمینه‌ساز پیشرفت شغلیت بشه.برخلاف خیلی چیزا، سود شکست دادن خجالتی بودن، تصاعدی رشد می‌کنه، نه خطی.اما یادت باشه...مالیات خجالتی بودن هم همینطوره.هر فرصتی که از دست می‌دی، ممکنه زنجیروار به فرصت‌های دیگه‌ای منجر نشه.پس از خودت بپرس:امروز یه کار کوچیک چی می‌تونم بکنم برای تقویت عضله شجاعت؟از همون‌جا شروع کن!</description>
                <category>Reza Siahcheshm</category>
                <author>Reza Siahcheshm</author>
                <pubDate>Tue, 20 May 2025 12:11:15 +0330</pubDate>
            </item>
                    <item>
                <title>الگوی طراحی چیست؟</title>
                <link>https://virgool.io/@reza.siahcheshm/%D8%A7%D9%84%DA%AF%D9%88%DB%8C-%D8%B7%D8%B1%D8%A7%D8%AD%DB%8C-%DA%86%DB%8C%D8%B3%D8%AA-mclkrln3lwb3</link>
                <description>وی طراحی چیست؟الگوی طراحی چیست؟الگوهای طراحی راه‌حل‌های معمول برای مشکلاتی هستند که در طراحی نرم‌افزار اغلب پیش می‌آیند. آن‌ها مانند طرح‌های آماده‌ای هستند که می‌توانید آن‌ها را برای حل یک مسئله تکراری در کد خود سفارشی کنید.شما نمی‌توانید همانند توابع یا کتابخانه‌های آماده از الگوهای طراحی استفاده کنید، یک الگو را پیدا کرده و آن را به برنامه خود کپی کنید. الگوهای طراحی یک قطعه کد خاص نیست، بلکه یک مفهوم کلی برای حل یک مشکل خاص است. شما می‌توانید جزییات الگوهای طراحی را دنبال کرده و یک راه‌حلی که با واقعیت‌های برنامه خود سازگار باشد پیاده‌سازی کنید.الگوهای طراحی اغلب با الگوریتم‌ها اشتباه گرفته می‌شوند، زیرا هر دو مفهوم، راه‌حل‌های معمول برای برخی از مشکلات شناخته‌شده را توصیف می‌کنند. در حالی که یک الگوریتم همیشه مجموعه ای از اقدامات واضحی که می‌تواند به هدف رسید توصیف می کند، الگوی طراحی بیشتر راه‌حل مفهومی است. کد الگوی طراحی، توی دو برنامه مختلف ممکن است متفاوت اعمال شود.اگر بخوایم الگوریتم با دستور پخت و پز مقایسه کنیم : هر دو برای رسیدن به هدف دارای مراحل واضح هستند. از سوی دیگر، یک الگو طراحی بیشتر شبیه یک طرح اولیه است: شما می توانید ببینید که نتیجه و ویژگی های آن چی هست، اما ترتیب دقیق اجرای آن به شما بستگی دارد.الگو از چه تشکیل شده است؟الگوهای بیشتر به شکل بسیار رسمی توصیف می‌شوند تا افراد بتوانند آن‌ها را در زمینه‌های مختلف بازتولید کنند. در اغلب موارد، بخش‌های زیر در توصیف یک الگوی طراحی حضور دارند:هدف (Intent) الگوی طراحی که به طور خلاصه مسئله و راه‌حل را شرح می‌دهد.انگیزه(Motivation) الگوی طراحی که مسئله و راه‌حل امکان‌پذیر می‌کند را به طور دقیق‌تر توضیح می‌دهد.انگیزه(Motivation) الگوی طراحی به طور دقیق‌ که مسئله و راه‌حل امکان‌پذیر می‌کند را توضیح می‌دهد. ساختار(Structure) کلاس‌ها، الگوی طراحی و رابطه آن‌ها در هر بخش نشان می‌دهد.مثال کد(Code example) به درک ایده‌ی پشت الگوی طراحی در یکی از زبان‌های برنامه‌نویسی محبوب کمک می‌کند.برخی از فهرست‌های الگوهای طراحی جزئیات دیگری را نیز لیست می‌کنند، مانند اعمالیت الگو، مراحل پیاده‌سازی و روابط با دیگر الگوها. https://refactoring.guru/design-patterns/what-is-pattern </description>
                <category>Reza Siahcheshm</category>
                <author>Reza Siahcheshm</author>
                <pubDate>Mon, 06 May 2024 12:17:18 +0330</pubDate>
            </item>
            </channel>
</rss>