جستجو برای:
  • خانه
  • مقالات
    • مقالات مشاوره‌ای/توضیحی
    • HTML5
    • CSS3
    • PHP & MySQL
    • پایگاه داده (database)
  • شروع برنامه نویسی از صفر تا کسب درآمد
  • درباره ما
  • تماس
    • تماس با ما
    • پیشنهاد آموزش
یادیفای
  • خانه
  • مقالات
    • مقالات مشاوره‌ای/توضیحی
    • HTML5
    • CSS3
    • PHP & MySQL
    • پایگاه داده (database)
  • شروع برنامه نویسی از صفر تا کسب درآمد
  • درباره ما
  • تماس
    • تماس با ما
    • پیشنهاد آموزش
0
ورود / عضویت

اهمیت بازی و تفریح در برنامه نویسی!

29 دسامبر 2018
ارسال شده توسط مهدی خسروی
مقالات مشاوره‌ای/توضیحی
171 بازدید

شاید شما هم دیده باشید که در بعضی از محیط های کاری، وسایل تفریحی زیادی وجود دارد. برای مثال در برخی شرکت ها شما میتوانید پلی استیشن، ایکس باکس، مبل های راحتی (Happy Chair)، فوتبال دستی و… پیدا کنید. آیا این وسائل باعث از بین رفتن تمرکز کارکنان آن شرکت نمیشود؟ بنظرتان این امکانات در بازدهی افراد تاثیر مثبت دارد یا منفی؟

برای رسیدن به پاسخ این سوال، لطفا فیلم زیر را تماشا کنید:

 

 

ما، پشت دیوار های شیشه‌ای

مدتی پیش برای مشاوره و بستن یک قرارداد فنی به همراه یکی از دوستان و همکارانم به یک شرکت بزرگ رفته بودیم. تمام شرکت دیوارهای شیشه‌ای داشت و در اتاق جلسات کاملا میتوانستیم متوجه شویم که اعضای دیگر تیم درحال انجام چه کاری هستند.

بعد از اتمام جلسه آن دوست عزیزم به من گفت:

دقت کردی که چقدر اعضای تیمشون بازی و تفریح میکردن؟ یکی فوتبال دستی، یکی پلی استیشن ۴، یکی قهوه میخورد و… . حتما باید بازدهی تیمشون خیلی پایین باشه. چون هیچکس درست حسابی کار نمیکرد!

اما این دوست عزیز من نکته‌ی بسیار مهمی را فراموش کرده بود. نکته‌ای که در این مقاله و فیلم آموزشی میخواهیم درباره‌ی آن صحبت کنیم.

 

آیا فکر کرده‌اید که چرا گوگل …؟

اهمیت تفریح در برنامه نویسی

اگر دفتر شرکت های بزرگ مثل گوگل، ماکروسافت، اپل و…را ببینید، حتما در بین تمامی این دفترها، یک چیز مشترک پیدا میکنید، اتاق بازی. تمامی این شرکت ها، جایی را دارند که پرسنل آن‌ها میتوانند ساعتی از روز را در آن بازی و تفریح کنند. اما یک سوال پیش می آید:

آیا اینکار باعث کم شدن حواس کارمندان نمیشود؟ آیا با اینکار بازدهی آنها پایین نمی آید؟ اگر کاری بدی است، چرا شرکت های بزرگ آن‌را انجام میدهند؟

در ادامه میخواهیم به این سوال پاسخ دهیم.

 

بازی و تفریح = افزایش خلاقیت و تمرکز

نکته‌ای که در خصوص بازی و تفریح در شرکت های بزرگ وجود دارد این است:

شرکت های بزرگ اتاق هایی مخصوص بازی و تفریح را برای کارمندان خود تهیه میکنند تا آن کارمندان بتوانند بهتر کار کنند! دقیقا. اینکار باعث افزایش راندمان کارمندان میشود.

وقتی که شما چند ساعت پشت سر هم کار کنید، از یک زمانی به بعد، بازدهی شما پایین می‌آید، آن هم یک دلیل دارد، بدن ما برای نشستن های طولانی مدت طراحی نشده است. بعد از ۱:۳۰ تا ۲ ساعت کار، ما باید بلند شویم و کمی فعالیت فیزیکی داشته باشیم. اتاق های بازی یکی از اهدافشان دادن فعالیت های فیزیکی به کارمندان است!

مقاله‌ی مرتبط: چرا و چگونه به هر چیزی دید برنامه نویسی داشته باشیم؟

وقتی که شما بعد از ۲ ساعت کار مداوم، چند دقیقه‌ای را به بازی و تفریح میپردازید، بعد از اینکه دوباره به کار برگردید، با خلاقیت و انرژی بیشتری میتوانید کارتان را ادامه دهید. در واقعا آن بازی ها و تفریحات باعث میشود که شما اصطلاحا دوباره شارژ شوید و کارتان را بهتر و با کیفیت تر از قبل انجام دهید.

 


[mailerlite_form form_id=1]


راه‌حل پشت میز شما نیست!

حتما به عنوان یک برنامه نویس برای شما هم پیش آمده است که در برنامه‌ای که در حال نوشتن آن بودید، به یک مشکل یا باگ برخورد کرده‌اید. یا اینکه میخواستید یک کاری را انجام دهید اما شیوه‌ی انجام آن به ذهن‌تان نرسیده است و راهکاری برای آن نداشته‌اید.

در این زمان‌ها، معمولا برنامه نویس ها دوست دارند آنقدر پیگیر ماجرا شوند تا بالاخره راهکار به ذهن‌شان خطور کند. این کار ممکن است از آن‌ها ساعت ها (و یا شاید روزها) زمان بگیرد. اما یک نکته‌ی مهم در خصوص زیاد انجام دادن یک کار در ساعت های طولانی وجود دارد:

اگر شما ساعت های زیادی را یک کار بصورت مداوم انجام دهید، راندمان کاری شما پایین می آید و نمیتوانید بازدهی خوبی داشته باشید.

اما شاید بپرسید خب اگر به مشکلی برخوردیم چکار کنیم؟ بیخیال آن مشکل شویم؟ راه حل چیست؟ سوال بسیار خوبی است. راه حل این موضوع چیزی که هرگز فکرش را نمیکنید!

هرگاه به یک مشکل/باگ/مسئله‌ای برخوردید که توانایی حل کردن آن را نداشتید، از محیط کار فاصله بگیرید و یک کار متفاوت و تفریحی انجام دهید. اینکار باعث میشود که ذهن شما از ارام شود و راه حل همان لحظه‌ی استراحت یا بعد از آن به ذهن‌تان خطور کند!

این موضوع برای من بارها پیش آمده است. با یک مشکل یا مسئله در کد، کار یا زندگی شخصی ام برخورد کردم و ساعت های زیادی خودم را درگیر حل آن مسئله کرده‌ام. ولی هیچ راه حلی به ذهنم نرسیده است. سپس از ادامه دادن آن کار خسته شدم و میز و محل کارم را ترک کرد‌ه‌ام و یک کار تفریحی انجام دادم. مثل قدم زدن، گوش دادن به یک موسیقی لذت بخش، دیدن فیلم های خنده دار و… . این باعث شده است که ذهنم آرام شود و بتواند استراحت کند.

مقاله‌ی مرتبط: گرامرلی چیست و چطور کمک میکند که انگلیسی را بدون غلط بنویسید؟

اما در کمال تعجب، در تمام اوقات، هنگام انجام آن کار تفریحی و یا بعد از آن، راه حلی به ذهنم خطور کرده است که آن مسئله را بصورت کامل توانست حل کند. و فقط دلیل آن این بود که من از کار فاصله گرفتم و مغز من به آرامش رسیده بود و توانسته بود بهتر فکر کند و به راه حل مناسبی دست پیدا کند.

هنگامی که به مشکلات/مسائل/باگ ها و… برخورد میکنید، این پیشنهاد من را به خاطر داشته باشید:

یک لیست از کارهایی که دوست دارید هنگام تفریح انجام دهید تهیه کنید. مثل ورزش، گوش دادن به موسیقی و… . و زمان هایی که راه حلی برای مشکلات‌تان به ذهن‌تان نرسید، یکی از آن کارها را انجام دهید. اطمینان داشته باشید اینکار باعث میشود که حین انجام آن تفریح یا بعد از، یک راه حل فوق العاده به ذهن‌تان برسد که باعث حل آن مسئله/مشکل/باگ میشود!

نظر شما در مورد اینکار چیست؟ آیا تجربه‌ی مشابهی در این خصوص دارید؟ لطفا آن‌را برای ما در قسمت نظرات بنویسید.

 

 

 

اشتراک گذاری:
برچسب ها: برنامه نویسییادگیری برنامه نویسی
درباره مهدی خسروی

۸ سال پیش که یادگیری برنامه نویسی رو آغاز کردم، با یک مشکل بزرگ مواجه شدم: کمبود منابع آموزشی حرفه‌ای و کاربردی به زبان فارسی. به همین دلیل، بعد از چندین سال فعالیت حرفه‌ای در زمینه‌ی برنامه نویسی، تصمیم گرفتم دانسته‌ها و تجربیات خودم را با شما عزیزان به اشتراک بگذارم. پیشنهاد میکنم به آدرس yadify.com/gifts حتما سر بزنید :)

نوشته های بیشتر از مهدی خسروی

مطالب زیر را حتما مطالعه کنید

با ۱۴ پیش نیاز برنامه نویسی آشنا شوید! (+فیلم)
واقعا چرا باید برنامه نویسی رو یاد بگیریم؟ (+ نظر بزرگان!)
برنامه نویسی چیست؟ یک تعریف ساده، کاربردی و جذاب
تفاوت فرانت اند و بک اند
راهنمای جامع تفاوت فرانت اند و بک اند (Front End vs Back End)
گاو بنفش چیست
گاو بنفش چیست و چطور به شما کمک میکند که موفق‌ترین باشید؟
آموزش تایپ 10 انگشتی
بهترین سایت‌های رایگان آموزش تایپ ۱۰ انگشتی (فارسی و انگلیسی)
قدیمی تر جاوا اسکریپت چیست؟ همه چیز درباره‌ی Java Script
جدیدتر همه چیز درباره‌ی تفاوت Div و Section

3 دیدگاه

به گفتگوی ما بپیوندید و دیدگاه خود را با ما در میان بگذارید.

  • لیلا گفت:
    ۲۱ دی ۱۳۹۸ در ۰۰:۴۴

    بله بسیار با شما موافق هستم در لحظه های مختلف و کارهای مختلف این برای من رخ داده مخصوصا در زمینه ی کاری

    پاسخ
  • زهره گفت:
    ۱۴ اسفند ۱۳۹۸ در ۱۴:۵۷

    سایت فوق العاده ای دارید من بازدید از سایت شمارو برای رفرش شدن در انجام کارم گذاشتم توبرنامم

    پاسخ
    • مهدی خسروی گفت:
      ۱۷ فروردین ۱۳۹۹ در ۱۰:۵۹

      ممنونم از شما. لطف دارید

      پاسخ

دیدگاهتان را بنویسید لغو پاسخ

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.

مطالب مرتبط

با ۱۴ پیش نیاز برنامه نویسی آشنا شوید! (+فیلم)

واقعا چرا باید برنامه نویسی رو یاد بگیریم؟ (+ نظر بزرگان!)

برنامه نویسی چیست؟ یک تعریف ساده، کاربردی و جذاب

راهنمای جامع تفاوت فرانت اند و بک اند (Front End vs Back End)

گاو بنفش چیست و چطور به شما کمک میکند که موفق‌ترین باشید؟

جستجو برای:
.: روی یادگیری‌تان سرمایه‌گذاری کنید :.
  • مكان گيرنده
    فول کورس مسترکلاس توسعه وب
.: نظرات کاربران :.
  • مهدی خسروی در طراحی وب چیست؟ همه چیز درباره‌ی طراحی وب سایت (Web Design)
  • فاطمه در طراحی وب چیست؟ همه چیز درباره‌ی طراحی وب سایت (Web Design)
  • دوست در Stack Overflow چیست؟ همه چیز درباره‌ی استک اورفلو
  • مهدی خسروی در با ۱۴ پیش نیاز برنامه نویسی آشنا شوید! (+فیلم)
  • مهدی خسروی در PHP چیست؟ همه چیز درباره‌ی PHP و کاربرد آن
  • مهدی خسروی در Stack Overflow چیست؟ همه چیز درباره‌ی استک اورفلو
.: تماس با ما :.

ما به داشتن دوستان خوبی مثل شما افتخار میکنیم و بسیار خوشحال میشویم که پاسخگوی سوال‌هایتان باشیم. برای تماس با ما میتوانید از راه‌های زیر استفاده کنید:

+ آیدی پشتیبانی تلگرامی: yadify_support@

داستان یادیفای

از سال 1393 که فریلنسری برنامه نویسی رو شروع کردم، همیشه دوست داشتم که چیزهایی که یاد میگیرم رو با بقیه به اشتراک بذارم. که هم خودم بهتر یاد بگیرم و هم بتونم به بقیه کمکی کرده باشم.
مخصوصا اون موقع که محتوای تخصصی برنامه نویسی به زبان فارسی خیلی کم بود.
با xanbil.com شروع کردم به تولید محتوا و بعد از 3 سال به yadify.com رسیدیم.
جایی که در کنار هم سعی میکنیم برنامه نویسی رو به عنوان یه تخصص درآمدزا و خفن باهم یاد بگیریم و پیشرفت کنیم ...

دسترسی سریع
  • مقالات آموزشی
  • نقشه مسیر برنامه نویسی
  • مسترکلاس توسعه وب
  • درباره یادیفای
  • تماس با ما
چنل یوتوب برنامه نویسی پیج اینستاگرام
ساخته شده با و در یادیفای - از 1395
ورود
استفاده از موبایل
آیا هنوز عضو نیستید؟ اکنون عضو شوید
بازنشانی رمز عبور
استفاده از موبایل
عضویت
قبلا عضو شدید؟ اکنون وارد شوید

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت