شاید در ابتدای راه برنامه نویسی هستید و فکر می کنید باید شب ها اقدام به برنامه نویسی کنید. این موضوع به شدت بین برنامه نویس های امروزی رواج پیدا کرده کرده اما چرا نباید برنامه نویسی در شب را انجام دهیم؟، این اصلی ترین سوالی هست که باید از خودمون بپرسیم. چندین ساله که در حوزه برنامه نویسی فعال هستم و خیلی از دوستان متاسفانه در شب کدنویسی می کنند و وقتی باهاشون صحبت می کنم میگن برنامه نویسی در شب انجام میشه و چیز عادی هستش، شاید باورتو نشه این موضوع در برنامه نویس های حرفه ای هم زیاد پیدا می شود. در این مقاله می خوام چند دلیل محکم و منطقی بیارم که نباید به هیچ عنوان در شب برنامه نویسی کنید. اگر شما هم از اون دسته از کسانی هستید که شبانه کد میزنید این مقاله خیلی به شما کمک می کند تا یک راه و عادت درست بسازید.
متاسفانه چون در فیلم ها، رسانه ها و سریال های مختلف وقتی یک برنامه نویس رو نشون میدن معمولا شب تا صبح در حال برنامه نویسی هستش و برنامه نویس ها کسانی هستند که در تاریکی مطلق کار می کنند و یک اتاق تاریک و عجیب و غریب دارند. به همین دلیل کسانی که در ابتدای راه هستند یا می خواهند وارد این حوزه شوند نمیدونند این ها فقط فیلم یا سریال هستند و اصلا موضوع با اون چیزی که شما فکر می کنید و نمایش داده می شود کاملا متفاوت است.
قرار نیست در این مقاله مسائل علمی رو دخیل کنیم ولی اگر می خواهیم واقعا به یک نتیجه منطقی برسیم باید دلایل و مسائل علمی رو در این مقاله اعمال کنیم. سعی می کنم تجربیات خودم رو در این مقاله هم قرار دهم تا شما هم نهایت استفاده از آن را ببرید. قبل از اینکه در مورد برنامه نویسی در شب صحبت کنیم باید ببینم اصلا چرا باید زودتر بخوابیم و تا دیر وقت بیدار نباشیم. بعد از اینکه به صورت منطقی به این سوال جواب دادیم بعدش در مورد برنامه نویسی در شب و دلایلی که نباید این کار رو انجام دهیم صحبت می کنم.
7 دلیل منطقی برای زود خوابیدن
ببینید دوستان از قدیم شنیدیم که گفتن شب ها زود بخواید و صبح زود بیدار بشید. حتی در قرآن مجید هم به این موضوع اشاره شده است که خداوند می فرماید شب را برای استراحت شما قرار دادم. واقعا تا چند وقت پیش متوجه این موضوع نشدم و میگفتم خب که چی، چه فرقی می کند. ولی تو این یکی دو سال اخیر واقعا جریان فرق کرده و خودم تجربیاتی رو کسب کردم که متوجه شدم این موضوع خیلی خیلی مهم هستش، در بخش زیر ابتدا 7 دلیل منطقی برای زود خوابیدن آورده ایم که شاید شما هم تجربه کرده باشید و بعدش در مورد برنامه نویسی در شب صحبت می کنیم.
- اختلال در یادگیری
- افت کارایی و بازده
- عدم توانایی در کنترل استرس
- اختلال در سلامت جسم
- ناپایداری احساسی
- قضاوت و ارزیابی نادرست
- افزایش خطا و تصادف
1- اختلال در یادگیری
دوران دانشجویی یه هم خونه داشتم به اسم هادی، آقا هادی شبا حداقل تا 2 3 بیدار بود خدا میدونه وقتی میرفتیم سر کلاس اصلا هیچی به هیچی، چیزی یاد نمی گرفت و کلا خواب بود یا کلا گیرایش افتضاع، باید اینجور بگم یک مغز و بدن خسته قادر نیست اطلاعات را به درستی دریافت و در حافظه ذخیره کند. کیفیت و کمیت خواب شبانه تاثیری مستقیم روی دریافت اطلاعات تازه توسط ذهن دارد. کمخوابی باعث افت تمرکز و توجه میشود و حافظهی فعال را دچار اختلال میکند.
2- افت کارایی و بازده
حتما همتون این موضوع رو با پوست و استخون درک کردید وقتی کسی بی خوابی داره از لحاظ بازدهی در حد خیلی پایینی قرار دارد. خودم رو مثال بزنم، وقتی شبا دیر می خوابم صبح که میام سر کار به هزار بدبختی نصف مقاله ای رو می نویسم و افت کارایی کامل مشهود هستش، افرادی که دچار کمخوابی هستند با اینکه حضور فیزیکی دارند اما حواسشان ۱۰۰ درصد متوجه کار نیست، متمرکز نیستند و آن بازدهی و نتیجهای که ازشان انتظار میرود را ندارند. حتما این موضوع رو تجربه کردید یا کسانی بودند که با به خاطر کم خوابی دچار این مشکل شدند.
3- عدم توانایی در کنترل استرس
به طور کلی، بیخوابی باعث میشود که ذهن، ضعیف شود و در مواجهه با موقعیتهای تنشزا و پراسترس نتواند عکسالعمل معقولی ارایه بدهد. حتی فقط چند ساعت کم خوابی هم میتواند باعث عدم توانایی افراد در مواجهه با شرایط منفی و ناخوشایند شود. پس به هیچ وجه خودتان را به دیر خوابیدن و کمخوابی عادت ندهید. چند وقت پیش مقاله ای خوندم که نوشته بود 90 درصد بیماری ها ارتباط مستقیم با استرس دارند و 10 درصد مابقی ارتباط غیر مستقیم، یعنی تقریبا اکثر بیماری ها به خاطر استرس هستند پس اگر بی خوابی داشته باشید دچار استرس می شید و در نهایت به بیماری ختم می شود.
4- اختلال در سلامت جسم
شاید گفت اصلی ترین و مهمترین اختلال در بی خوابی، همین اختلال در سلامت جسم هستش، بسیاری از مشکلات و بیماریهای جسمی میتوانند ریشه در کمخوابی یا بیخوابی داشته باشند. بیماریهای قلبی، چاقی مفرط، فشار خون، سکته و دیابت با کمخوابی تا حد زیادی تشدید میشوند. بیخوابی عمر را کوتاه میکند و تولید آنتیبادی را در بدن کاهش میدهد، این یعنی سیستم دفاعی بدن افراد ضعیف میشود و زودتر بیمار میشوند.
5- ناپایداری احساسی
کسی که شب ها دیر میخوابد دایما حس و حال و روحیهی او تغییر میکند. شاید باور کردنی نباشد ولی بینظمی طولانی مدت در خواب شبانه موجب بروز مشکلات روانی مانند اختلال عصبی یا افسردگی میشود. معمولا کسایی که کم خواب یا دیر می خوابند از لحاظ حس و حالی هم دچار مشکل می شوند.
6- قضاوت و ارزیابی نادرست
معمولا افراد کم خواب خیلی بد قضاوت می کنند و ارزیابی های اشتباهی دارند این موضوع بر اساس تحقیقی که نتایج آن در سال ۲۰۰۷ در نشریهی Sleep منتشر شد اثبات شده است. در این تحقیق آمده است که کمخوابی روی قضاوتهای اخلاقی انسان تاثیر میگذارد. این افراد معمولا به زمان طولانیتری برای تحلیل موضوع، درک آن و ارایهی راه حل احتیاج دارند.
7- افزایش خطا و تصادف
معمولا کسانی که کم خوابی دارند به شدت میزان خطاشون افزایش چشم گیری دارند چون ذهنشون خوب استراحت نکرده و به شدت دچار خطا می شوند. محققان دانشگاه هاروارد در یک مطالعه دریافتند که ۲۷۴ هزار اشتباهی که در محلهای کار صورت گرفته بود، ریشه در کمخوابی کارمندان داشت. دلیل این امر هم عدم تمرکز و ناتوانی در تحلیل صحیح موضوع است.
صحبتی از دکتر فرشید مولازاده در مورد خواب
راستی چرا کسانی که شبها بیدار میمانند از نظر عصبی به هم ریخته هستند و زود رنج و کمطاقت میشوند؟ چرا دیر خوابیدن در شب باعث بیاشتهایی و کاهش رشد بدن میشود؟ و چرا وقتی ساعتهای زیادی در روز میخوابیم به جای سرحال شدن و شادابی بعد از بیدار شدن احساس خستگی و بیماری میکنیم؟
از نظر علمی پاسخ این سوال ها به شرح زیر است: در بدن ما از غده هیپوفیز، هورمونهای مختلفی برای رشد قسمتهای مختلف بدن ترشح میشود که هورمون (GH) یکی از آنها است و برای رشد تمامی سلولهای بدن به خصوص رشد استخوانها موثر است.
پس این هورمون در سن نوجوانی باعث افزایش قد میشود و چون روی بقیه سلولهای بدن نیز موثر است به فعالیت آنها کمک میکند.
طبق بررسیهای انجام شده، میزان ترشح هورمون رشد طی خواب عمیق شبانه افزایش مییابد. پس حدود نیم ساعت تا یک ساعت بعد از شروع خواب ترشح هورمون رشد شروع به افزایش خواهد داشت که حدود دو ساعت این افزایش ترشح ادامه مییابد و بعداً کاهش مییابد.
پس اگر فردی ساعت ۹ یا ۱۰ شب بخوابد، وقت کافی برای خواب عمیق شبانه دارد که هورمون رشد به افزایش ترشح خود برسد، ولی اگر ساعت یک یا ۲ نیمه شب بخوابد، خواب شبانه کاهش مییابد و هورمون رشد به اندازه کافی ترشح نمیشود، بنابراین در طول روز احساس خستگی میکند و حتی اگر در سن نوجوانی باشد، روی رشد قد او نیز اثر کاهنده خواهد داشت.
جالب توجه است که ترشح هورمون کورتیزول که به هورمون جنگ و ستیز نیز معروف است با طلوع خورشید افزایش مییابد و با افزایش آن ترشح هورمون رشد کاهش مییابد، بنابراین وقتی فردی روز میخوابد، مقدار ترشح هورمون کورتیزول در بدنش افزایش و ترشح هورمون رشد کاهش مییابد. بدن آماده فعالیت است و چون این هورمون اجازه افزایش به ترشح هورمون رشد را نمیدهد فرد از خواب روز احساس خستگی و حتی سردرد میکند.
پس شبها زودتر بخوابیم تا رشد بدنی و عصبی خوبی داشته باشیم.
برنامه نویسی در شب
خب تا این لحظه نکات مفید و منطقی در مورد مضرات دیر خوابیدن گفتیم و متوجه شدیم چرا نباید دیر بخوابیم و با دیر خوابیدن چه اتفاقی بیفتد. الان میخوام در مورد وضعیت برنامه نویسی در شب صحبت کنم. ببینید دوستان عزیز کسانی که در شب برنامه نویسی می کنند تمام روز بعدشون رو از دست میدند و به خاطر نگاه کردن به مانیتور در تاریکی، به چشم دردهای عجیبی دچار می شوند. شاید در ماه های اول این اتفاق برای شما پیش نیاد اما به مرور زمان و بعد از گذشت تقریبا یکی دو سال دچار این مشکلات چشمی می شوید.
از لحاظ بدنی که در بالا صحبت کردیم و دیگر نیاز نیست صحبتی داشته باشم اما یک نکته مهم رو متذکر بشم که خودم وقتی که برنامه نویسی در شب رو انجام میدادم از لحاظ بدنی به شدت افت می کردم و روز بعد همش حس خستگی و چشم درد شدید داشتم. هر چقدرم روز بعد بخوابی بازم جبران خواب نمی شود.
همه مونم میدونیم اگر شب بیدار بمونیم اگر کل روزم بخوابیم بازم جبران خواب شب نمی شود و آن کیفیتی که باید داشته باشد به هیچ عنوان ندارد. همانطور که در بخش بالا گفتیم شب برای خواب و استراحت هست و روز برای کار. اگر شما بخواهید این توازن و سیکل رو بهم بزنید شک نداشته باشید که بازدهی تون به شدت کاهش پیدا می کند.
این نکه رو هم اضافه کنم قبول دارم کار کردن در تاریکی شب جذاب است اما اصلا کار درست نیست و تنها کسی که در این وسط ضرر می کند خود شما هستید. پس اگر واقعا می خواهید بدنی سالم، ذهنی آماده و خلاق داشته باشید و تا سن های بالا برنامه نویسی رو انجام دهید حتما حتما شب ها رو زود بخوابید.
جدول کیفیت ساعات خواب
تا ابن لحظه متوجه شدیم برنامه نویسی در شب چه مضراتی برای ما به همراه دارد و نباید این کار رو انجام دهیم. حالا جدول کیفیت ساعات خواب رو برای شما آورده ایم تا متوجه شوید به جای برنامه نویسی در شب اگر بخوابید چه قد به شما کمک می کند. در اینجا اولین گزینه رو توضیح میدهم تا درک بهتری نسبت به این جدول داشته باشید. اگر شما از اذان صبح تا طلوع آفتاب بخوابید، هر یک ساعت خوابی در حد 15 دقیقه استراحت هستش، برای اینه که می گن سعی کنید شب ها زود بخوابید و صبح ها زود بلند بشید. یا مثلا تقریبا از ساعت های 9 تا 1 شب هر یک ساعت معادل 2.5 ساعت استراحت هستش، خودتون کامل جدول رو مطالعه کنید.
با این همه توضیحات آیا بازم به فکر برنامه نویسی در شب هستید؟
توجه: مقداری از بخش 7 دلیل منطقی برای زود خوابیدن از بلاگ دیجی کالا گرفته شده است.
دیدگاه کاربران
تعداد دیدگاه های کاربران : 17 دیدگاهسلام
مقاله بسیار جالبی بود علاالخصوص اینکه هم تجربه شخصی خودتون رو نوشته بودین و هم نظریه پزشک رو .
ولی تصویری از جدول که اضافه کردین رو بعید میدونم پشتوانه ای علمی داشته . صرفا یک نظریه دینی هست . نظر خودتون چیه ؟
سلام
وقت بخیر
ممنون آقای بهشتیان
اینجور نیست
چند منبع دیگه هم موجود هستش که نشان از کیفیت ساعت 10 تا 2 شب دارد
سلام خسته نباشید
واقعا ممنونم بابت نوشتن این مقاله
من تصمیم داشتم شبا برنامه نویسی کنم چون در طول روز برای کنکور میخونم و وقت زیادی برای تمرین ندارم
اما بعد از خوندن این مقاله تصمیمم کلا عوض شد …
و به این نتیجه رسیدم ک صبح ها زودتر بیدارشم و تمرین کنم
ممنون جناب همتی
مقاله ی خوبی بود و خیلی ارزشمند بود . اما من دو سال هست که فقط از ساعت هفت غروب تا هفت صبح فردا پروژه هامو انجام میدم . وسطش یه گیم هم میزنم . چند روز خواستم زود بخوابم نتونستم … احساس میکنم یک نوع بیماریه … اینکه انسان کل کار هاشو در شب انجام بده .
ولی من یکی سختترین مشکلات کدنویسی و راه حلاشونو اکثرا تو تایمهای نصف شب پیدا کردم. فیزیک و رفتار زندگی هرکسی یه جوره نمیشه برا همه تعمیمش داد.
سلام میشه بگید این تصویری که مربوط به کیفیت خواب هستش از کجا کپی کردید؟!!
سلام
وقت بخیر
اینو تو یکی از کلاس هایی که شرکت کرده بودیم ارسال کردن و خیلی برام جالب بود و خودم مقاله اش کردم
موفق باشید
سلام ،مقاله ی خوبی بود،بنظرمن اون چیزی ک خدا گفته قطعا صحیحه حالا ب هزارو یک دلیل،عالی بود،اون جدوله هم اولین باره میدیدم جالب بود برام shareکردم
ببخشیدا اما برنامه نویسی نه شب فرقی داره و نه در روز بستگی داره شما استراحتتوت رو کرده باشین یا نه
از نظر علمی بخوام بگم 90 % اختراعات بشریت از ساعت 3 تا 5 صبح ایدش خلق شده
از نظر علم های دیگه هم
ساعت 2 : 30 تا 4 امواج الفا میاد تو جو که رکانس مغزیو متعادل میکنه و برای برنامه نویسی شما زمانی خاص میشین که فرکانس های مغزتون رو کنترل کنید
ساعت 4 تا 5 امواج بتا که باعث ایده پردازی و اتصال انسان با کاعنات میشه
ساعت 6 تا 8 صبح تتا که خستگیو بیرون میاره و برای خواب بهتره
آقای بهرامی عزیز قرار نیست ما چیزی اختراع کنیم
ولی اینو در نظر بگیر که شب برای استراحت و خوابه
این اطلاعات شما مشخص نیست از کجا آورده شده
ولی هر کسی می تونه هر زمانی کار کنه
ولی پیشنهاد ما اینه شب رو بخوابید
با عرض سلام.
خیلی ممنون بابت این توصیه ارزشمنددتپن من قبل از این شبا تا اذان صبح بیدار می مونپم ولی الان با مطالعه ی این مقاله دیگر شبا بجاش میخوابم.
خیلی ممنون واقعا دمتون گرم این وبسایت عالیه
سلام
خدا رو شکر
بهترین کار ممکن رو می کنید
سلام ممنونم ازتون مقاله خوبی بود اما به نظر من شب ها خیلی بهتر میشه روی کد نویسی تمرکز کرد(نظر شخصی ) من به شخضه برعکس کار میکنم شب تا ضبخ رو می کارم و صبح تا شب رو میخوابم موفق باشید
سلام
وقت بخیر
هر کسی یه نظر داره
اما تجربه شخصی و چیزی که برنامه نویس های حرفه ای انجام میدن اینه که شب ها زود میخوابن
بدترین کار ممکن اینه شب ها بخوای بیدار بمونی
و کارایی به شدت در طول روز کاهش پیدا می کنه
سلام آقای همتی
مرسی بابت مقاله دقیق و خوبتون
کاملا این مقاله درست و دقیق هست چون خود من این دوره شب بیداری رو طی کردم و آسیب هایش رو کاملا تجربه کردم.
من شب ها زیاد پای کامپیوتر بودم و همچنین در تاریکی مطلق زیاد کد نویسی کردم. اوایل مشکلی نبود اما بعد از یکسال دچار چشم درد و سر درد وحشتاکی شدم به گونه ای که دیگه حتی نمی تونستم به مانیتور نگاه کنم یا هر چیزی که شامل نور بود. مانند تلویزیون, خورشید, لامپ, گوشی و…
تا اینکه با کلی دکتر رفتن فهمیدم دچار میگرن شدم. و از آن موقع تا الان بدون عینک uv نمی تونم پشت سیستم بشینم.
در کل سعی کنید شب ها حتما زود بخوابید.
سلام
مرسی بابت مقاله خوبتون
آقای همتی یه مقاله هم راجع به اینکه با چقدر سرمایه میتونیم یه کیس خوب اسمبل کنیم برای برنامه نویسی هم بنویسید چون الان واقعا بهش نیاز داریم
سلام
وقت بخیر
حتما در این زمینه یک مقاله می نویسیم و با دو سه شرکت صحبت کردیم واسه سیستم های استوک