۱۰ سرگرمی برای برنامه نویسان که شامل کد نویسی نیستند!
به عنوان یک برنامه نویس ، وقتی صحبت از فرصت های سرگرمی است ، انتخاب کاملی دارید ، اگر بیش از هر چیز دیگری دوست دارید از صفحه کلید دور بمانید ، می توانید سرگرمی های مربوط به برنامه نویسان را مشاهده کنید.
اگر می خواهید بدون نوشتن یک خط کد ، ذهن خود را به صورت سرگرم کننده تمرین کنید ، ادامه مطلب را بخوانید. چندین سرگرمی بدون کد وجود دارد که می توانید از آنها استفاده کنید که به شما کمک می کند تا به روش های غیر منتظره ای یک برنامه نویس بهتر شود.
۱. پخت و پز
پخت ممکن است به نظر یک سرگرمی برای خانه داران و بازنشستگان باشد ، اما حقیقت این است که پخت و پز شما را ملزم می کند که دقیق باشید . برخلاف پخت و پز ، در پیگیری دستور العمل ، فرصت بسیار کمی برای خطا وجود دارد – به همین دلیل است که مردم می گویند پخت و پز هنر است در حالی که پختن ، یک علم است.
به عبارت دیگر ، شما نمی توانید کیک و سوغاتی را آزادانه درست کنید. نسبت ها مهم هستند. اندازه گیری های دقیق بسیار حیاتی است ، باید اقدامات را به ترتیب صحیح انجام داد و انحرافات کوچک می تواند اثرات مخربی داشته باشد. کمی شبیه برنامه نویسی است .
برای شروع کار با پخت:
تقریباً همه چیزهایی را که باید در YouTube بدانید از طریق کانالهای آشپزی می آموزید . برای چیزی کمی رسمی تر ، یک دوره پخت آنلاین را در نظر بگیرید . و برای تمرین ، یک چالش پخت را به شدت توصیه می کنم .
- توصیه می شود : بهترین پیج های آموزشی آشپزی در اینستاگرام
۲. باغبانی
آنچه من در مورد باغبانی دوست دارم این است که به شما می آموزد چگونه عیب یابی و سازگاری کنید. یک روز صبح گیاهان شما خوب به نظر می رسند ، صبح روز بعد بیمار به نظر می رسند. چرا؟ این می تواند دلیل کمبود مواد مغذی ، نورپردازی ضعیف ، آفات و غیره باشد و شما باید آن را کشف کنید تا ، سپس آن را حل کنید.
همچنین گیاهان شما خواهند مرد و در مورد خرابی چیزهای زیادی خواهید آموخت.
همچنین باغبانی به شما می آموزد که صبور و پشتکار باشید. آنچه امروز کاشت می کنید ممکن است هفته ها ، ماهها یا حتی سالها طول بکشد – و همین مسئله را می توان در مورد بسیاری از پروژه های برنامه نویسی گفت. از طریق باغبانی ، خواهید فهمید که تمایل روزانه برای موفقیت دراز مدت مهم است.
برای شروع کار با باغبانی:
گزینه های زیادی دارید : وبلاگ ها ، کانال های YouTube و حتی پادکست ها
۳. سازهای موسیقی
بیشتر مردم موسیقی را سرگرمی برای سمت راست مغز می دانند. درست است که آهنگسازی و آهنگ سازی نیاز به خلاقیت دارد ، اما در اینجا چیزی است که شما ممکن است متوجه آن نشوید : تئوری موسیقی هم منطقی است و هم ریاضی.
می توان گفت که برنامه نویسی یک عمل خلاق در یک چارچوب منطقی است – شما نحو ، داده ها و الگوریتم ها را به روش های جالب برای ایجاد نرم افزار جدید و اصلی ترکیب می کنید. موسیقی همان خلاقیتی است که منطق در آن ریشه دارد.
۴. پازل و سودوکو
باید کاملاً واضح باشد! چه روش بهتری برای استفاده از استدلال منطقی شما نسبت به معماهای منطقی است؟ سودوکو و جدول کلمات متقاطع دو گزینه محبوب هستند ، برخی گزینه های بسیار جالب ، به ویژه در بازی های موبایل وجود دارد.
- توصیه می شود : ۴ مورد از بهترین بازی های ریاضی برای اندروید
۵. پوکر و بازی های تخته ای
برخلاف اکثر بازی های کازینو ، پوکر و بازی های تخته ای به طور عمده مربوط به ریاضی هستند و برنامه نویسان عاشق این سبک بازی خواهند بود. هر تصمیمی می گیرد که شانس موفقیت شما را بر اساس دست و جزئیات دیگری که در طول بازی انتخاب کرده اید ، مرتبط خواهد بود.
این بازی ها به شما همه چیز را در مورد مدیریت ریسک آموزش می دهد. تجزیه و تحلیل ریسک / پاداش یک مهارت اصلی برای برنامه نویسان است ، به خصوص اگر شما روی پروژه های انفرادی کار می کنید.
۶. Go
مطمئناً اگر فقط به مجموعه قوانین آن نگاه كنید ساده ترین بازی موجود است: تنها عمل شما ریختن سنگ در تخته است. با این حال ، در عین حال ، غالباً به عنوان عمیق ترین بازی موجود ، از Go یاد می شود زیرا فضای احتمال نامحدود است.
هر سنگی که در آن قرار دارید عواقبی دارد که می تواند تا پایان بازی تاثیرگذار باشد. به همین ترتیب ، توانایی Go در یادگیری شما برای فکر کردن در آینده برای برنامه نویسی ارزشمند است. ساختار کد شما بهبود خواهد یافت و شما نیاز به کد رفیکتور را کم می کنید .
۷. جهت یابی
جهت یابی چیزی جز هدایت زمین با استفاده از نقشه و قطب نما نیست. مهارت های درگیر (مانند خواندن قطب نما ، تفسیر نقشه ، مطابقت با محیط های سه بعدی با 2D و غیره) بسیاری از مناطق مختلف مغز را درگیر خود می کند ، به علاوه یک دوز سالم از فعالیت بدنی نیز دریافت می کنید.
اگر جهت یابی بسیار افراطی است ، به جای آن می توانید جابجایی مکان را در نظر بگیرید : با استفاده از تلفن ، هدف شما حرکت به “انبارهای مخفی” در این نزدیکی است. این یک بازی GPS محور جامعه است و می توانید آن را حتی در مناطق شهری بازی کنید – یک راه عالی برای سم زدایی از رسانه های اجتماعی .
- توصیه می شود : بهترین بازی های مبتنی بر موقعیت مکانی (GPS)
۸. نجاری
نجاری به معنای واقعی کلمه منظور ساختن چیزهایی از چوب می باشد. کل مراحل اندازه گیری ، برش ، وصل کردن و به پایان رساندن موازی روند ایجاد نرم افزار ، با همان تفاوت های ظریف ، پیچیدگی ها و توجه به جزئیات مورد نیاز برای برنامه نویسان می باشد.
در طول هر پروژه ، شما در حال تمرین ریاضیات ذهنی ، استدلال فضایی بصری ، و مراحل ساخت و ساز به دنبال یک شی از پیش تعیین شده هستید.
۹. مدل سازی سه بعدی
مدل سازی سه بعدی به شما امکان می دهد چهره ها و اشیاء زیبایی را از هر چیزی خلق کنید. و هنگامی که علاقه داشتید ، می توانید شروع به طراحی مدل های سه بعدی کنید که متعاقباً می توانید با استفاده از چاپگر سه بعدی آن را چاپ کنید. یا می توانید مدل سازی سه بعدی را با برنامه نویسی ترکیب کنید تا دارایی هایی برای بازی ها ، محیط ها ، شبیه سازی ها و غیره ایجاد کنید این یک سرگرمی بسیار جالب است .
- توصیه می شود : بهترین نرم افزار مدل سازی سه بعدی سال ۲۰۲۰
۱۰. عکاسی
عکاسی از تفکر منطقی و حل مسئله خلاقانه برخوردار است. شما همیشه با محدودیت هایی روبرو هستید و سرگرم کننده بودن آن در به دست آوردن هر عاملی (مانند نور ، جهت ، ISO ، دیافراگم ، سرعت شاتر ، لنزها ، فلاش و غیره) است تا بتوانید عکس مورد نظر خود را بدست آورید.
وقتی از طرف مشتری برنامه نویسی می کنید ، خواسته های آنها “شات” نهایی را اعلام می کند و الزامات آنها “محدودیت” شماست. یادگیری نحوه گرفتن عکس در میان محدودیت ها یک مهارت ارزشمند است و عکاسی می تواند بیشتر از آنچه فکر می کنید به شما یاد دهد.
- توصیه می شود : دوره رایگان آموزش عکاسی
در پایان روز ، برنامه نویسان می توانند هرگونه سرگرمی را که می خواهد داشته باشد – حتی مواردی که هیچ اهمیتی برای خود برنامه نویسی ندارند. این یکی از اصلی ترین دلایل داشتن سرگرمی در وهله اول است ، برای استراحت ، با انجام دادن کارهای خلاقانه خودتان را از کار و پروژه ها دور کنید.
دیدگاه ها