دورکاری را انتخاب کنم؟

من بیش از 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 ساعت کار کارمندان تان را رصد کنید(نه کنترل و فشار به کارمند بلکه برای مدیریت زمان انجام تسک ها) البته همین گزینه در مقاله ای جداگانه جای بحث دارد که تا چه اندازه انگیزه کارمند شما را افزایش میدهد.در نهایت نمی توان گفت همیشه دورکاری مناسب است، همچنین نمی توان گفت که همیشه حضور در محل دفتر/شرکت هم مناسب است.اما با ترکیبی از دورکاری و حضور در محل دفتر/شرکت می توان به یک عملکرد بی نظیر تیمی دست یافت.اما چالش هایی در این مسیر وجود دارد که به شخصه به تکامل نسبی برای کنترل و مدیریت آن رسیدم و بسیار علاقه دارم این تجربیات را در چند مقاله در اختیار شما قرار دهم.