<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>نوشته های پوریا منفرد</title>
        <link>https://virgool.io/feed/@pooria.monfared</link>
        <description>من یک برنامه نویس تجربی هستم!
اما هیچ وقت شبیه یک برنامه نویس بنظر نمیرسم :)) سعی میکنم بهترین خودم باشم. https://www.linkedin.com/in/pooria-monfared-64b168105</description>
        <language>fa</language>
        <pubDate>2026-06-07 10:38:02</pubDate>
        <image>
            <url>https://files.virgool.io/upload/users/12021/avatar/PJnf4w.png?height=120&amp;width=120</url>
            <title>پوریا منفرد</title>
            <link>https://virgool.io/@pooria.monfared</link>
        </image>

                    <item>
                <title>چگونگی ایجاد تعادل زندگی شخصی و کار در دورکاری!</title>
                <link>https://virgool.io/@pooria.monfared/%DA%86%DA%AF%D9%88%D9%86%DA%AF%DB%8C-%D8%A7%DB%8C%D8%AC%D8%A7%D8%AF-%D8%AA%D8%B9%D8%A7%D8%AF%D9%84-%D8%B2%D9%86%D8%AF%DA%AF%DB%8C-%D8%B4%D8%AE%D8%B5%DB%8C-%D9%88-%DA%A9%D8%A7%D8%B1-%D8%AF%D8%B1-%D8%AF%D9%88%D8%B1%DA%A9%D8%A7%D8%B1%DB%8C-fifnyj6pejka</link>
                <description>این بحث براساس تجربه چندین ساله من به عنوان یک برنامه نویس که همیشه مشغول دور کاری بودم و می باشم،کلیدی و حیاتی ترین بخش دور کاری است.نکته ای در مورد «زندگی و کار»، کار بخشی از زندگی است، بهتر این است بگوییم زندگی شخصی و زندگی کاری.نسل انسان همیشه دنبال زندگی راحت تر از قبل است، یعنی پیمودن به سمت زندگی راحت تر یک تکامل پیش رونده است. پس علاقه به، یا انتخاب منطقیِ دور کاری، یک عامل تکامل به حساب می آید.در مقاله ای جداگانه با عنوان «چرا دور کاری را انتخاب کنم؟» کامل در مورد مزایا این نوع فعالیت توضیح دادم.برای ایجاد تعادل تغییر رفتار شغلی خود از کار در دفتر/شرکت به دور کاری بنظر من تنها موردی که باید به آن توجه کنید «ارتباط اجتماعی» است، مگر اینکه هیچ علاقه ای به ارتباط با دیگران نداشته باشید، این ارتباط شامل گیاهان و حیوانات هم می شود، یعنی هر موجود زنده ای که در زمان انجام یک رفتار، بازخوردی از خود نشان می دهد می تواند یک ارتباط اجتماعی باشد.پس صرفا ارتباط اجتماعی را، ارتباط با انسان نپندارید، شما با ارتباط با یک اسب هم می توانید این نقطه تعادل را تا حدودی برقرار کنید، یا در مثال دیگر، با درخت کاری یا پرورش گیاهان زینتی، رشد و نمو آنها نیز بازخورد به تلاش شما نسبت به پرورش دادنشان است.احساس به فقدان ارتباط اجتماعی: تا قبل از دور کاری با دیگران ارتباط قابل لمسی داشته اید، اما در شرایط دور کاری ارتباطات صوتی، نوشتاری و تصویری می شود و به دلیل ذات انسانی که تمایل زیاد به زندگی اجتماعی قابل لمس دارد، کمی دچار افسردگی، فشار ناشی از فقدان ارتباط با دیگران و مخصوصا احساس نامفید بودن می کنید، هرچند ممکن است بیش از پیش در حال کار کردن باشید.راه حل هایی که به صورت تجربی خودم بدست آوردم برای این موضوع:1- اختصاص زمان برای زندگی شخصیدر کنار خانواده، دوستان و تیم های گردشگری (کوهنوردی، آموزشی و ...)2- شرکت در ورزش های گروهیاختصاص زمان حداقل دو بار در هفته، برای شرکت در ورزش های گروهی ( گروهی حتما : مثل فوتسال، والیبال)3- با دوستان خود در کافه، رستوران، مراکز خرید گشت و گذار کنید و گپ بزنید4- حتما به علاقه مندی های خودتان توجه کنیدبرای مثال اگر علاقه مند به کار با چوب هستید، حتما وقت بگذارید، فیلم بگیرید و با کسانی که دوست دارید در مورد کارتان نظر دهند به اشتراک بگذاریدچند مدتی هست در مورد زنبورداری در حال مطالعه هستم! و اولین کندوی زنبور هرچند ناقص رو خودم ساختم دیروز 31 فروردین 99. (از اینجا ببینید)5- برنامه سفر حتما داشته باشیددر طی یک بازه 6 ماهه خیلی شلوغ بودم و کاملا رفتار فرسایشی کار در خودم را احساس می کردم، پس تصمیم گرفتم یک هفته برنامه «کار در سفر» داشته باشم!به سمت رشت با پای پیاده شروع به سفر کردم، (در مقاله ای جداگانه این تجربه شیرین و گرانبها را در اختیار شما می گذارم) اما خلاصه اینکه یک هفته رفتم و فقط چند ساعت با لپ تاپ کارهای ضروری تیم را انجام دادم فقط ضروری! و در باقی ساعات در اختیار خودم و لذت بردن از سفرم بودم.6- برنامه ای برای خرید لوازم مورد علاقه خود داشته باشیدفقط یک مثال واقعی از زندگی خودم :حدود 6 سال پیش (سال 1394 طبق تصویر زیر) همیشه برای گوش سپردن به موسیقی در طبیعت به یک وسیله قابل حمل و البته با کیفیت نیاز داشتم، که با باتری کار کند. خلاصه JBL Charge 2 اسپیکر قابل حمل با پخش مداوم 12 ساعت موسیقی در دیجی کالا آشنا شدم. درآمد من 500 هزار تومان ، و قیمت این کالا 460 هزار تومان  بود!خب من خریدمش، دو ماه کار کردم و پول یک ماه را برای این کالا هزینه کردم.به خودم پاداش بزرگی هدیه دادم، به یکی از علاقه مندی هام جواب درستی دادم. در تمام سفرهام، یک روزه، یا چند روزه، در زمان هایی که حتی مشغول به کار بودم، در جشن های کوچک دوستان و فامیل و حتی برخی زمان ها بدون من و به همراه دیگران، این اسپیکر در حال گذراندن زندگی خود بود و من برای چندین سال این لذت را خودم و همه کسانی که با من صدای موسیقی و حس آن را تجربه کردند همیشه در ذهن خود همراه خواهند داشت، هرچند دیگر کنارم نیست اما خاطراتش را دیگران برایم تعریف می کنند! اون جسم بی جان بود اما در ذهن و تصورات من، جان گرفت و هنوز زندگی میکند. انرژی هیچ وقت از بین نمی رود بلکه از شکلی به شکلی دیگر تغییر می کند. (یک پست در صفحه Instagram من)با سند قرار دادم، چون تجربه است و خوشحال میشم 1% کمک کننده باشد در مسیر زندگی که همه باهم در پیش داریم و در حال گذر از آن هستیم.من تجربی به تکامل ایجاد تعادل در انتخاب دور کاری رسیدم. خوشحال میشم اگر سوالی دارید بپرسید و در صورتی که تجربه و دانشی در پاسخ به سوال شما داشته باشم با کمال میل این کار را انجام خواهم داد.این اطمینان رو به شما می دهم، اگر به فشارهای روحی که در ابتدا مقاله توضیح دادم، دچار شدید، فقط به 3 مورد از راه حل های بالا بپردازید و از ایجاد تعادل، حس شادابی، انرژی و کیفیت بالا در زمان انجام کار لذت خواهید برد.سپاس.</description>
                <category>پوریا منفرد</category>
                <author>پوریا منفرد</author>
                <pubDate>Mon, 20 Apr 2020 01:28:55 +0430</pubDate>
            </item>
                    <item>
                <title>مواد اولیه برای دورکاری دولوپر</title>
                <link>https://virgool.io/coderlife/%D9%85%D9%88%D8%A7%D8%AF-%D8%A7%D9%88%D9%84%DB%8C%D9%87-%D8%A8%D8%B1%D8%A7%DB%8C-%D8%AF%D9%88%D8%B1%DA%A9%D8%A7%D8%B1%DB%8C-%D8%AF%D9%88%D9%84%D9%88%D9%BE%D8%B1-kwcb4u6dpkb8</link>
                <description>1- لپ تاپ2- اینترنت3- انرژی تامین کننده موارد یک و دو (الکتریسیته)4- یک میز و صندلی (محل کار)5- مانیتور اضافه (اختیاری)1- لپ تاپ مناسب:- همیشه لپ تاپی رو انتخاب کنید که کمترین صدای فن را داشته باشد! چون محیط کار شما ساکت است و صدای فن آزار دهنده خواهد بود.- باتری مناسبی داشته باشد که حداقل بدون برق تا 2 الی 5 ساعت بتوانید کد بزنید.- اسپیکر با کیفیت : چون به گوش دادن به موسیقی نیاز خواهید داشت- صفحه نمایش 15 اینچ بهترین انتخاب است- خروجی های مناسب (HDMI - USB3)- سبک بودن برای حمل و نقل چون ممکن است بخواهید در مکان های مختلف برای تنوع به کد نویسی بپردازید- گیمینگ (بی شک بازی یا کارهای گرافیکی مثل تدوین فیلم و عکس سفر، تفریح یا جشن های خانوادگی و دوستان در لپ تاپ شما انجام خواهد شد :-) 2- اینترنتخب این قسمت بستگی به خودتان دارد، ولی پیشنهاد من داشتن دو اینترنت مجزا است - اینترنت ثابت در محل کار همیشگی (مثل خانه)- مودم قابل حمل با باتری قوی (حداقل 8 ساعت)3- تامین کننده انرژی (الکتریسیته)پیشنهاد در این بحث خب آنچنان قابل حمل نمیتواند باشد اما با کمی زحمت میتواند!- برق شهری- پاور بانک مناسب به وسایل مورد مصرف شما (پاور بانک 24 ساعت برق 220 ولت هم وجود دارد)- اگر به اینکه باید از انرژی های تجدید پذیر استفاده کنیم معتقد هستین، میتونید از پنل های خورشیدی برای تامین انرژی مورد نیازتون استفاده کنید با هزینه کم- اما از ترکیب انرژی خورشیدی و پاوربانک می تونید بدون محدودیت در هر مکانی که خورشید باشد، به کار خود ادامه دهید (این گزینه رو به زودی به لوازم اولیه خودم اضافه خواهم کرد)پاور بانک با انواع خروجی (220 شهری)پنل خورشیدی قابل حمل (در کیف یا کوله)4 - یک میز و صندلی (محل کار)اگر اتاق خواب، محل کار شماست، سعی کنید یک میز و صندلی کوچک در گوشه ای از اتاق قرار دهید. هرگز رو به دیوار ننشینید بلکه پشت به دیوار باشید و فضای پشت لپ تاپ/مانیتور حتما نمایی از اتاق/پنجره/بالکن باشد(چون به ضعیف و تنبل نشدن چشم شما به دلیل مشاهده اجسام دور و نزدیک کمک شایانی می کند). همیشه از یک پد نشیمن که در فروشگاه لوازم توانبخشی موجود است روی صندلی خود قرار داده و استفاده کنید چون به شدت از فشار به دمچه انتهای ستون فقرات شما جلوگیری می کند).محل کار خودم5- مانیتور اضافه (اختیاری)افزایش تمرکز، استفاده از کد مخزن ها در زمان کد نویسی جهت نمونه، چند وجهی بودن کد نویسی (Full Stack Development) و سرگرمی (تماشا فیلم و بازی)</description>
                <category>پوریا منفرد</category>
                <author>پوریا منفرد</author>
                <pubDate>Sat, 18 Apr 2020 02:58:06 +0430</pubDate>
            </item>
                    <item>
                <title>دورکاری را انتخاب کنم؟</title>
                <link>https://virgool.io/@pooria.monfared/%D8%AF%D9%88%D8%B1%DA%A9%D8%A7%D8%B1%DB%8C-%D8%B1%D8%A7-%D8%A7%D9%86%D8%AA%D8%AE%D8%A7%D8%A8-%DA%A9%D9%86%D9%85-zf0ez5lkpqbr</link>
                <description>من بیش از 6 سال است که دورکاری رو بهترین سبک کار به عنوان دولوپر، انتخاب کردم.ابتدا شما باید انگیزه ای برای انتخاب یک سبک کار/زندگی داشته باشید تا از فایده و زیان آن سخن گویی.خب انگیزه من آزادی عمل، بهترین بازده و بتونم از هرجایی که هستم کار هم کنم. یعنی کار بخشی از زندگیت باشه، نه همه آن.یه مثال ساده: 1- من هیچ وقت نمیخوام هر روز هفته  صبح ها ساعت 8 در یک دفتر پس از گذراندن کلی زمان از روز خودم حضور پیدا کنم و کارت حضور/غیاب بکشم.2- من هیچ وقت نمیخوام وارد مسائل خاله زنکی بعضی از اعضا تیم بشم.3- هیچ وقتی برای صحبت در مورد چیزهای بی ارزش با رودرواسی در محیطی که قرار میگیرم ندارم.4- کرونا و امثال این بیماریها! که هرچه من بهداشت فردی را رعایت کنم اما دیگران رعایت نمی کنند.خب از مثال بگذریم، چندین سال قبل همش با فکر رفتن به شرکتی که هر روز باید در فلان ساعت وارد، و در فلان ساعت خارج شوم ذهنم را دچار سردرگمی کرد که تا چه زمانی این وضعیت قابل تحمله؟ یعنی چی که باید سر ساعت 8 باشم!آیا آن ها شغلی به من سپرده و خواستار کیفیت بالا از من هستند؟ یا نیستند؟اگر کیفیت بالا را میخواهند چرا به این فکر نمیکنند که به این نوع رفتار علاقه ای ندارم! کیفیت کار من این گونه پایین است! اما خب نمیشد کاری کرد چون ذهن مدیریتی قدیمی همین است و بس!در همان دوران، ویدیویی در TED دیدم، که در مورد نوع نوین مدیریتی در آینده ایده ای مطرح شد.خلاصه این بود که با ایده های خودم ترکیب کردم و به موارد زیر رسیدم:1- به کارمندان تان آزادی دهید تا محل کارشان را خودشان انتخاب کنند، شاید بخواهند با لباس آزاد در باغی، در دفترهای کاری اشتراکی که دوست دارند، در اتاق خوابشان، در سفر مورد نظرشان در یک اقامتگاه سنتی، در کشور دیگری و یا هرجایی که دوست دارند کار کنند!2- چه ساعتی میخواهند شروع به کار کنند و چه ساعتی میخواهند از کار آزاد شوند،یا چند ساعت از امروز، یا چند ساعت از فردا میخواهند کار کنند، و یا اول هفته میخواهند کار کنند یا آخر هفته!3- یک برنامه هفتگی به آن ها دهید و یک برنامه هفتگی از آن ها بخواهید.مثال: کارهای تکرار هفتگی اشتراکی تیم مثل جلسه در یک تقویم گوگل که همه اعضای تیم عضو هستند اشتراک گذاشته شود. روزهای دوشنبه و چهارشنبه ساعت 11 صبح جلسه داریم لطفا همه 10 دقیقه قبل در اسکایپ آنلاین باشند که به صورت Reminder قابل تنظیم است، که به راحتی هر عضو از تیم می تواند به خواست خودش از چند دقیقه تا چند روز قبل از ساعت جلسه به تعداد زیاد یادآوری در تلفن همراه خود ثبت کند تا در زمان جلسه حضور داشته باشد. گفتم که از کارمندان هم برنامه هفتگی گرفته شود، تا مشخص شود چه افرادی در هفته آینده، در چه روزهایی و در چه ساعاتی در دسترس هستند. کارمند x در تقویم خودش مشخص می‌کند که از شنبه تا چهارشنبه از ساعت 10 تا 18 آنلاین است و نرم افزار slack او باید در این ساعات آنلاین باشد تا در دسترس همه اعضای تیم باشد.4- بجای اینکه آن ها را در محلی نگه دارید و قوانین را تحمیل کنید، بگذارید قوانین خودشان را داشته باشندشما مگر چیزی غیر از نتیجه کار، سرعت در انجام و کیفیت بالا می‌خواهید؟خب من یه چیز دیگه هم به این موارد اضافه می‌کنم! شما به عنوان مدیریت هم، آزاد خواهید بود تا بیشتر زندگی کنید و تمرکزتان را روی کسب و کار و پیشبرد آن بگذارید! یا اگر مدیر تیم فنی هستید، برای بهبود عملکرد تیم فنی مطالعات و جستجوی بیشتری را در فضای آرام و مورد علاقه خود انجام دهید. - خوشبختانه الان همه چیز برای دورکاری، حتی مکانیزه تر از حضور فیزیکی در محل شرکت یا دفتر وجود دارد1- دفتر کاری آنلاین : Slack به صورت رایگان2- برگزاری جلسات آنلاین: Skype به همراه ضبط کامل جلسه و ذخیره سازی تا 30 روز به صورت رایگان3- مدیریت کارها: Trello - Jira - Clickup4- مدیریت مخزن کدها: Gitlab - Github و به لطف open-source بودن و dockerize بودن gitlab می توانید مخزن سفارشی روی سرور خودتان داشته باشید بدون V*P*N و با سرعت کار کنید.5- با Zistemo ساعت کار کارمندان تان را رصد کنید(نه کنترل و فشار به کارمند بلکه برای مدیریت زمان انجام تسک ها) البته همین گزینه در مقاله ای جداگانه جای بحث دارد که تا چه اندازه انگیزه کارمند شما را افزایش میدهد.در نهایت نمی توان گفت همیشه دورکاری مناسب است، همچنین نمی توان گفت که همیشه حضور در محل دفتر/شرکت هم مناسب است.اما با ترکیبی از دورکاری و حضور در محل دفتر/شرکت می توان به یک عملکرد بی نظیر تیمی دست یافت.اما چالش هایی در این مسیر وجود دارد که به شخصه به تکامل نسبی برای کنترل و مدیریت آن رسیدم و بسیار علاقه دارم این تجربیات را در چند مقاله در اختیار شما قرار دهم.</description>
                <category>پوریا منفرد</category>
                <author>پوریا منفرد</author>
                <pubDate>Sat, 18 Apr 2020 00:52:07 +0430</pubDate>
            </item>
                    <item>
                <title>دولوپرها نباید درگیر کانفیگ پروژه ها شوند!</title>
                <link>https://virgool.io/@pooria.monfared/%D8%AF%D9%88%D9%84%D9%88%D9%BE%D8%B1%D9%87%D8%A7-%D9%86%D8%A8%D8%A7%DB%8C%D8%AF-%D8%AF%D8%B1%DA%AF%DB%8C%D8%B1-%DA%A9%D8%A7%D9%86%D9%81%DB%8C%DA%AF-%D9%BE%D8%B1%D9%88%DA%98%D9%87-%D9%87%D8%A7-%D8%B4%D9%88%D9%86%D8%AF-ss4ql9jlawug</link>
                <description>تو دنیای جدید دیگه پیکربندی پروژه ها (back-end &amp; front-end) از حوزه development باید خارج شهچرا؟1- پیکربندی یک پروژه باید توسط شخص مدیر یا یک عضو ارشد تیم فنی (البته به همراه نظر هم تیمی ها) تدوین و آماده بشه چون در آینده،  بی چون و چرا، پروژه ها به سمت مایکرو سرویس شدن تغییر خواهند کرد و اگر تیم یا شرکتی نخواهد تغییر کنه به ناچار ازین چرخه حذف خواهد شد.2- دولوپرها باید رو منطق پروژه کار کنند نه روی پیکربندی و نصب پکیج ها،بلکه باید راهنمای پیکربندی ساختار پروژه برای شروع به نوشتن اولین کلمه از اولین خط کد منطق پروژه توسط مدیر ارشد تیم فنی آماده سازی و در اختیار تیم قرار بگیره و همچنین باید محیط کدنویسی همه دولوپرها یکسان باشه وگرنه خطایابی و رفع آن و همچنین دولوپ بجای اینکه متکی بر تیم باشد، متکی بر فرد میشود و اگر فردی جایگزین فرد کنونی شود، پروژه با توقف و هزینه زمانی و مالی مواجه میشود.</description>
                <category>پوریا منفرد</category>
                <author>پوریا منفرد</author>
                <pubDate>Fri, 17 Apr 2020 16:11:31 +0430</pubDate>
            </item>
            </channel>
</rss>