
امروز قصد دارم راجع به تجربههام در پروژههای راه دور (Remote) بنویسم. احتمالا از وضعیت فعلی شرایط اقتصادی ایران روزهای ایران خبر دارید. (شرایط خوبی نیست.) به همین دلیل مجبور شدم که به جز شغل ثابتی که در شرکت دارم، در زمانهای آزادی که دیگه ندارم! پروژههایی رو قبول کنم و انجام بدم.
از طرف دوست و آشناهایی که در خارج از ایران دارم، این پروژهها بهم پیشنهاد شدن و چون مبلغی که بابت انجام این پروژهها دریافت میکردم هرچند کم ولی به دلار و یورو بود، اونا رو قبول کردم و الآن که دارم این نوشته رو مینویسم تقریبا ۲ماه از شروع این پروژهها گذشته.
به طرو دقیقتر قصد دارم اینجا از مزیتها و عیبهای این تجربهها بنویسم.
بک-اند این پروژه به زبان Go هست و روی Google App Engine یا GAE اجرا میشه. فرانت-اند هم به کمکReact.JS پیادهسازی میشه.
بکاند این پروژه روی Amazon Web Services یا AWS اجرا میشه.
اما قبل از اینکه وارد مطرح کردن مزیتها و عیبهای این تجربهها بشم، باید این نکته رو طرح کنم که:
تا قبل این پروژهها، من با هیچکدوم از ابزارهای Go، React.JS، React Native، GAE و AWS کار نکرده بودم. در زمینه توسعه نرمافزار باید بگم که اگر در این حوضه کار میکنید، هرچقدر پروژههای جدید با ابزارهایی که نمیشناسید انجام بدین کمه! چون در شرایطی که مجبور به تحویل به موقع کار باشید و فشار زمان روی شما باشه یا به عبارت دیگه در شرایط سخت، شما چیزهای زیادی رو یاد میگیرید! حداقل برای من که اینجوری بوده.
خب، برم سراغ مزیتها و عیبهای این مدل کار کردن و تجربهای که من در این مدت داشتم.
تا الآن این دو پروژه تجربههای خیلی خوبی رو برای من به دنبال داشتن و من از طریق اونا چیزهای زیادی رو یاد گرفتم و دوستای جدیدی رو هم در سراسر دنیا پیدا کردم. (آمریکا، هند، ترکیه، فرانسه و آلمان)
برای من خیلی جالب هست که برخلاف خیلی از شرکتها و کارفرماهای داخلی، این کارفرما هست که روی پرداخت به موقع دستمزد شما تأکید و اصرار داره!
ولی در قبال این دستمزد به موقع، انتظار ساعتهای کاری منظم، خروجی قابل قبول، پاسخگویی و مسئولیت رو هم دارن. دقیقا مثل ایران خودمون! :))
شاد باشید.
پانوشت(ها):