برنامه نویسها در وقت خالی خود چه میکنند؟
اگرچه برنامه نویسی یک حرفه زمان بر و سخت است، اما داشتن برخی از سرگرمیها در خارج از برنامه نویسی میتواند مزایای قابل توجهی را برای زندگی شخصی و حرفهای شما به ارمغان بیاورد. اخیراً سایت معروفی به نام raywenderlich.com از خوانندگان خود نظرسنجی کرده و از آنها پرسیده که سرگرمیهای مورد علاقه آنها به غیر از برنامه نویسی چیست؟ در این مقاله، نتایج را با شما به اشتراک میگذاریم! در کل 8 نوع تفریح را جمعآوری کردیم و برای هر یک از 8 سرگرمی برتر برنامه نویسی، توضیح خواهم داد که چرا باید این کار را انجام دهید و منابع و نکات مفیدی را برای شروع به اشتراک خواهیم گذاشت.
برنامه نویسها در وقت خالی خود چه میکنند؟
نوشتن
17.5 درصد از پاسخ دهندگان به این نظرسنجی به عنوان یک سرگرمی استفاده میکردند. نوشتن میتواند یک سرگرمی عالی برای برنامه نویسان به شمار برود، زیرا اغلب میتوانید اشتیاق خود را با برنامه نویسی با اشتیاق خود برای نوشتن ترکیب کنید. به عنوان مثال، هر مقاله در این سایت توسط یک توسعه دهنده و یک برنامه نویس نوشته شده است!
چرا باید نوشتن انجام دهید؟
نوشتن، زیرا ماهیت نوشتن به من کمک کرد تا کد بهتر را ثبت کنم و روند خلاقیت در نوشتن کد را درک کنم. جوزف مننمایر
آیا به این موضوع فکر کردهاید که هر روز مینویسید؟ ایمیلها، پیامها، کد منبع و پستهای فیس بوک هر روز از انگشتان شما به صفحه نمایش میرسد. چه 140 نویسه یا 140 صفحه بنویسید، همواره در حال نوشتن هستید! پس چرا این کار را برای تفریح هم انجام ندهید؟ به عنوان مثال، نگه داشتن یک مجله یا نوشتن یک رمان میتواند یک تجربه کاتارتیک شود. همچنین یک راه عالی برای حفظ خاطرات طولانی مدت به طریقی است که عکسها یا فیلمها نمیتوانند. شما نمیتوانید آنچه را که فکر میکردید یا احساس میکردید در یک لحظه خاص در عکس ثبت کنید. ایده دیگر این است که وبلاگ نویسی را در مورد موضوعات مورد علاقه خود مانند برنامه نویسی یا فناوری شروع کنید. اگر نمیخواهید برای راه اندازی وبلاگ خود مشکل ایجاد کنید، میتوانید از سایتهایی مانند Medium استفاده کنید. آخرین و مهمترین نکته این است که شما میتوانید داستان یا رمان کوتاه بنویسید، شاید حتی در ماه نگارش رمان ملی (NaNoWriMo) شرکت کنید، جایی که سعی میکنید در سی روز یک رمان 50،000 کلمهای بسازید! نوشتن برای همه مناسب نیست، اما این یک تلاش ارزشمند و ابزار عالی دیگری است که باید در میان تفریحات و فعالیتهای غیر از برنامه نویسی خود انجام دهید.
چه طور باید نوشتن را شروع کرد؟
در اینجا منابعی وجود دارد که ممکن است کمی به شما انگیزه نوشتن بدهد:
- برنامه روز اول: یک برنامه روزنامه نگاری ساده و زیبا.
- استفاده از سایت مدیوم که در قسمتهای پیشین آن را معرفی کردیم: سایتی که میتوانید بدون شروع وبلاگ خود در آن مطلب بنویسید.
- نانوریمو: به جمع مردم سراسر جهان بپیوندید و اولین رمان خود را بنویسید یا دهمین رمان خود را.
- Scrivener: یک ابزار نوشتاری عالی برای سازماندهی و تولید شما.
اولین گامهای عملی برای نوشتن به عنوان یک برنامه نویس
با نگه داشتن یک مجله شخصی شروع کنید. این یک تعهد بزرگ مانند یک کتاب یا یک وبلاگ نیست، اما به شما کمک میکند تا با نوشتن خود همراه شوید و فقط چند دقیقه در روز به طول میانجامد.
بازیهای رومیزی
24.6 درصد از پاسخ دهندگان از انجام بازیهای رومیزی لذت میبرند. و من در مورد Candyland صحبت نمیکنم. من در مورد بازیهای روی میز جدی مانند Settlers of Catan ،Bohnanza ،Small World و بیشتر صحبت میکنم.
چرا باید بازیهای رومیزی را به عنوان یک برنامه نویس انجام دهید؟
بازیهای رومیزی یکی از بهترین راهها برای برقراری ارتباط با افراد دیگر است. در حالی که به راحتی میتوانید در انتهای روز با یک کنترل کننده برای کنسول بازیهای ویدئویی خود بازی کنید و با دوستان یا غریبهها در سراسر جهان بازی کنید، اما این احساس شخصی را ندارد که در کنار دیگران قرار بگیرید، شوخی کنید یا بعد از بازی غذا بخورید. این بدان معنا نیست که نمیتوانید بازیهای رومیزی را آنلاین انجام دهید. جایگزینهای فوق العادهای در کنسولها، رایانههای شخصی و دستگاههای تلفن همراه وجود دارد.
چه طور باید بازیهای رومیزی شروع کرد؟
آیا میخواهید شب بازی روی میز خود را شروع کنید؟ در اینجا چند منبع برای شروع وجود دارد:
- بازیهای رومیزی iOS: بازیهای رومیزی در دستگاه iOS شما.
- Dungeons & Dragons: بازی کلاسیک نقش آفرینی برای گیکها.
- مهاجران Catan: مثل کارتهای Monopoly یا Scrabble که در کنار هم قرار گرفتهاند.
اولین گامهای عملی
به فروشگاه سرگرمی محلی خود بروید و ببینید آیا آنها گروههای بازی روی میز را ارائه میدهند که میتوانید به آنها بپیوندید. در غیر این صورت، گروهی از دوستان خود را جمع کنید و به سادگی مانند شطرنج یا قوی مانند Dungeons & Dragons بازی کنید.
هنر و تصویرسازی
24.6 of از پاسخ دهندگان نظرسنجی این را به عنوان یک سرگرمی داشتند. پد ذغالی و طرح خود را آماده کنید!
چرا باید نقاشی و تصویر سازی را انجام دهید؟
به عنوان یک توسعه دهنده، من اغلب خود را زیر صدها و گاهی هزاران خط کد دفن میکنم. حل مشکلات و طراحی الگوهای طراحی میتواند چیزهای زیادی از شما بگیرد. در مقطعی، شما باید آرام شوید. برای ثبت، لازم نیست برای خلق یک هنرمند یا نویسنده حرفهای شوید. فقط بنشینید و از این روند لذت ببرید حتی ممکن است خودتان را غافلگیر کنید. تامی کرون
شما مجبور نیستید فانتزی پیدا کنید یا بدانید که چگونه میتوانید چهرهها یا پرترههای واقعی انسان بکشید. یک کتاب رنگ آمیزی ساده که در اوقات فراغت انجام میدهید، چهرههای ساده لبخند، طراحی کارتون، همه آنها هنر هستند. در اعماق ما همه به نوعی هنرمند و خلاق هستیم. آنچه را که دوست دارید طراحی و خلق کنید پیدا کنید و لذت ببرید!
چه طور باید نقاشی و هنر طراحی شروع کرد؟
آیا حتی نمیتوانید یک خانه ساده بکشید؟ نترسید، چند راه عالی برای شروع وجود دارد، حتی اگر یک مبتدی کامل هستید:
- Drawspace: آموزش طراحی آنلاین.
- Proko: آموزشهای ویدئویی برای کمک به شما در ترسیم مطالعات زندگی.
اولین گامهای عملی
اگر میخواهید هنر را دنبال کنید، سعی نکنید با کشیدن شخصیتی از انتقام جویان شروع کنید. با یک چیز ساده شروع کنید، مانند یک سیب یا یک کارتون کوچک. یک پد نقاشی، iPad و مداد اپل یا یک دفترچه یادداشت کوچک همراه بوده تا بتوانید در آن دقایق اضافی ارزشمند روز خود را به هر شکلی که خواستید نقاشی کنید.
آشپزی
28.1 of از پاسخ دهندگان نظرسنجی این را به عنوان یک سرگرمی داشتند.
چرا اصلا آشپزی کنید؟
در اینجا داستانی از جانی کلایتون در مورد چگونگی و چرا آشپزی بخش مهمی از زندگی او است:
من یک سال و نیم پیش طلاق گرفتم. من در وسط ناکجا آباد زندگی میکنم و از خانه کار میکنم، بنابراین تصمیم گرفتم یاد بگیرم که چگونه به عنوان دفاع شخصی در برابر گرسنگی غذا بپزم. من یک سرویس غذایی مشترک به نام Plated دریافت کردم که دستورالعملها و مواد لازم را برای من میفرستد، که واقعاً راحت است زیرا من دستورهای زیادی برای تهیه دارم، اما متوجه شدم که یک ماده حیاتی و مهم را از دست دادهام و باید نیم ساعت رانندگی کنم. همچنین امتحان دستور العملهای جدید که به نظر من ترسناک بودند، مانند کاری تایلندی و پیتزای خانگی را آسانتر کرد. دور زدن کامپیوتر گاهی اوقات واقعاً خوب است. احساس میکنم کاری که انجام میدهم وجودی است. من کلمات را در رایانه تایپ میکنم و چیزهایی اتفاق میافتد، اما هیچ کدام واقعی نیستند. دست زدن به هویج و پیاز در حالی که آنها را خرد میکنم و بوی آنها را میپزم و آنها را میپزم و طعم آنها را میچشم و مزه میدهم پاداش و رضایت بخش است. این به من کمک میکند گاهی اوقات احساس کنم کاری که انجام میدهم مهم نیست.
مزایای آشپزی برای یک برنامه نویس
آشپزی حس بسیاری را بیدار میکند و میتواند راهی عالی برای ترشح بسیار خوبی از اندورفین است. شما با دستان خود چیزهایی را احساس میکنید، بافتهای مختلف را لمس میکنید. هنگام تهیه آن بوی ادویهها و غذاهای خوشمزه را احساس میکنید و در نهایت همه این طعمها و ترکیبات را میچشید. مانند هنر یا بسیاری از سرگرمیهای دیگر در این لیست، شما از گروهی از اقلام یا اجزای جداگانه چیزی ایجاد میکنید. در حالی که رژیم غذایی مغذی و سالمی را رعایت میکنید، چیزی را که برای شما خوشایند است (یا دیگران اگر برای دوستان و بستگان خود غذا میپزید) جمعآوری میکنید.
چه طور باید آشپزی را از صفر شروع کرد؟
در اینجا برخی از منابع آشپزی پاسخ دهندگان نظرسنجی مفید هستند:
- برنامه نویس سالم: آشپزی، ورزش و تغذیه برای برنامه نویسان.
- پیش بند آبی: مواد اولیه تازه و دستور العملهای سالم در آستانه شما.
- پلو: در آشپزخانه خود مانند آشپز لذیذ آشپزی کنید.
- Cooking For Geeks: جایی که هنر و علم آشپزی به هم میرسند.
- غذاهای ساده شبکه غذا: آشپزی را بیاموزید.
اولین گامهای عملی
چیزی را پیدا کنید که دوست دارید بخورید و تهیه آن کمتر از 30 دقیقه طول بکشد، مواد لازم را برای آن بخرید و آشپزی کنید! ساده شروع کنید و از موادی که قبلاً با آنها آشنایی دارید استفاده کنید.
خواندن
47.4 درصد از پاسخ دهندگان این نظرسنجی را به عنوان یک سرگرمی در نظر گرفتهاند. روی صندلی مورد علاقه خود بچرخید و ادامه مطلب را بخوانید تا از کل واحد مطلع شوید.
چرا خواندن را انجام دهید؟
خواندن کتاب یک تجربه بسیار شخصی است؛ شما میتوانید یک شخصیت و جهان را به هر طریقی تصور کنید، به اندازهای که میخواهید و یا جزئیات را به همه چیز بدهید. حمل و نقل آنها نیز بسیار آسان است نسبتاً ارزانند و فوق العاده برای پر کردن این فضاها در زمان انتظار پزشک یا سوار شدن به اتوبوس برای کار. اگر شما هم مثل من هستید و علاقه چندانی به تخیل یا داستان ندارید، میتوانید زندگی نامههایی بخوانید تا درباره شخصیتهای تاریخی، کتابهایی در مورد تاریخ رایانه یا رمزنگاری یا حتی کتابهایی در مورد خود برنامه نویسی بیشتر بدانید! :] در حالی که من به شما توصیه میکنم کتابهای غیر برنامه نویسی نیز در لیست خود بنویسید، خواندن نیز راهی عالی برای یادگیری حرفه و حرفه شما است. به من اعتماد کنید، حتی اگر خواندن را دوست ندارید، این بهترین راه برای یادگیری تقریبا هر چیزی است.
چه طور باید خواندن و مطالعه را شروع کرد؟
لیست خواندن زیر را که احتمالاً به همان اندازهای که احتمالاً با برنامه نویسی فاصله دارید، بررسی کنید:
- سیذارتا.
- بازی تاج و تخت.
- اولین گامهای عملی.
- کتابی را که دوست دارید، چه علمی تخیلی، چه بیوگرافی و چه یک رمان پیدا کنید و با خواندن یک فصل در روز شروع کنید.
بازیهای ویدئویی
52.6 of از پاسخ دهندگان به این نظرسنجی این فعالیت را به عنوان فعالیت مورد علاقه خود داشتند. آرامش را از طریق بازیهای ویدیویی تجربه کنید!
چرا بازی ویدیویی انجام دهید؟
بازیهای ویدئویی همچنین میتوانند یک ابزار یادگیری عالی بوده. من برخی از بازیهای پازل از جمله TIS100 یا Machine Resource Machine را در حال حاضر جزو مورد علاقه من در iOS میدانم، زیرا به تمرین ذهن برنامه نویس کمک میکند. مردم اغلب تصور میکنند که برای انجام بازیهای ویدئویی باید از مهارت بالایی برخوردار شوید و حقیقتاً برای بازی Counter Strike یا Overwatch به کمی مهارت نیاز دارید. اما Sudoku 3D، یک بازی ماریو، شطرنج آنلاین یا Angry Birds چطور؟ یک بازی ویدیویی وجود دارد که تقریباً برای همه افراد روی کره زمین مناسب است. اگر اتومبیلها را در زندگی واقعی دوست دارید، به احتمال زیاد از بازیهای مسابقهای لذت خواهید برد. به فوتبال علاقه دارید؟ عالی ست، چند بازی در مورد آن وجود دارد. بسیاری از بازیهای ویدئویی دارای خط داستانی فوق العاده و قوس شخصیتی هستند که شامل چندین نسخه میشوند و حتی دارای کتابها و کمیکهای اسپین آف هستند. مثل این است که جعبه پاندورا را باز کنید! منتظر چی هستید؟ اگر توسعه دهنده هستید، تقریباً تضمین شده است که دستگاه تلفن همراه یا رایانهای دارید که میتوانید بازیهای ویدئویی را روی آن انجام دهید. تنها کاری که باید انجام دهید این است که بفهمید چه بازیهایی را دوست دارید و در چه پلتفرمهایی در دسترس هستند.
اولین گامهای عملی
بازیهای رایگان فوق العادهای مانند Team Fortress ، League of Legends یا Hearthstone وجود دارد که میتوانید با آنها شروع کنید. اگر اینها خیلی دلهره آور هستند، همیشه میتوانید با برخی از بازیهای فوق العاده iOS یا اندرویدی سادهتر شروع کنید.
ورزش
57.9 of از پاسخ دهندگان نظرسنجی ورزش و ورزش را به عنوان یک سرگرمی ذکر کردهاند. آیا همه شما گرم شدهاید و آماده ورود به میدان هستید؟
چرا خوب است آن را انجام دهید؟
“فقط متوجه شوید که سلامتی شما دارایی اصلی شما است. عقل سالم در بدن سال! ما اغلب ورزش و ورزش را با ظاهر خوب یا کاهش وزن مرتبط میکنیم، اما مزایای فراوانی از این دو وجود دارد. اجازه دهید داستان خودم را به اشتراک بگذارم. از زمانی که به خاطر دارم، با اضطراب و اختلال اضطراب فراگیر (GAD) سروکار داشتم. به من اعتماد کنید، این چیزی نیست که من برای کسی آرزو کنم! همیشه از طرف روانشناس، پزشکان و همسالانم به من گفته میشد که باید ورزش کنم زیرا این کار به من کمک میکند تا آرام شوم، اضطرابم را در هنگام تحریک کاهش دهد و قسمتهای بعدی را کمتر شدید کنم. سعی کردم به باشگاه بروم؛ پیاده روی، یوگا و شنا را امتحان کردم اما هیچ کدام از آنها برای من مناسب نبود. وقتی به یک باشگاه ورزشی میرفتم، یک هدفون میگذاشتم و روی تردمیل میرفتم، کاملاً منزوی بودم. همچنین فوق العاده خسته کننده بود. از وقتی جودو را به عنوان یک ورزش رزمی با هدف شروع کردم زندگی من تغییر کرد، به من اعتماد کنید! تفاوت بین آن زمان و اکنون مانند شب و روز است! نه تنها با اضطراب شدید به یک کلاس میرفتم و با آرامش بیشتری بر میگشتم (یا حتی مسئله اولیه را کاملاً فراموش میکردم)، بلکه خواب بهتری داشتم، احساس بهتری داشتم و با احساس پاداش در مورد یادگیری چیزهای جدید یا عقب نشینی، از بین میرفتم. چیزی که من در کلاسهای قبلی با آن دست و پنجه نرم میکردم. هنرهای رزمی برای من بسیار جوابگو بودند، اما شما قطعاً باید چیزی را که به آن علاقه دارید امتحان کنید. صخره نوردی، دویدن، تیراندازی با کمان، گلف، بسکتبال، فوتبال، بیسبال، والیبال ، شنا، یوگا، پیلاتس و خیلی چیزهای دیگر. دقت کنید که برای انجام ورزش نیازی به اضطراب یا افسردگی ندارید. بسیاری از مزایای دیگر را درک خواهید کرد؛ بدن شما از اندورفینها تولید میکند، خواب را بهبود میبخشد، تناسب اندام دارد و احساس خوب بودن و موفقیت دارد. حتی ممکن است آن وزن اضافی را که سالهاست میخواهید از شر آن خلاص شوید، کاهش دهید.
چه طور باید ورزش را شروع کرد؟
برخی از منابع آنلاین عالی برای شروع بدنسازی وجود دارد:
- Runkeeper: حرکاتهای خود را با تلفن خود پیگیری کنید.
- بهترین برنامههای کاربردی iOS از PC Mag: یک لیست عالی از برنامههای بیشتر و سنگینتر ورزشی.
- CrossFit: اگر میخواهید انگیزه خارجی پیدا کنید، تمرینات گروهی انجام دهید.
- Just Dance: یک برنامه رقص تعاملی.
- Wii Fit: بازی کلاسیک Wii که ورزش را سرگرم کننده میکند.
- زومبا: تمرینات لاتین.
موسیقی
66.7 of از پاسخ دهندگان نظرسنجی این را به عنوان یک سرگرمی داشتند. جای تعجب نیست که به نظر میرسد بسیاری از توسعه دهندگان هدفون iPod خود را به طور دائم نصب کردهاند!
چرا موسیقی؟
بر خلاف سرگرمیهای دیگر که نیاز به علاقه یا مهارت دارند، همه موسیقی را دوست دارند حتی اگر فقط به موسیقی گوش دهند. احتمالاً آهنهای خاصی وجود دارد که خاطرات خوبی را در شما ایجاد میکند. موسیقی یکی از لذت بخشترین سرگرمیهایی است که میتوان داشت، چه نواختن ساز و چه گوش دادن به موسیقی. همچنین یک سرگرمی است که میتوانید تقریباً با هر کدام دیگر در این لیست ترکیب کنید. میتوانید در حال برنامه نویسی، پخت یک غذای خوب جدید یا تمرین در حین گوش دادن به آهنگهای مورد علاقه خود شوید. اگر نواختن یک ساز همان چیزی است که شما مشتاق انجام آن هستید، هیچ وقت زمان بهتری وجود نداشته است و به لطف فناوری ، هرگز برای یادگیری دیر نیست. اگر به موسیقی گوش میدهید، با هنرمندان یا ژانرهای جدید آزمایش کنید، یا چیز متفاوتی را امتحان کنید و جنبههای جدیدی از موسیقی جهانی را کشف کنید که ممکن است از دست بدهید.
چه طور باید نواختن موسیقی را شروع کرد؟
شما میتوانید از یک فرد محلی درس موسیقی بگیرید یا از برخی از این منابع عالی استفاده کنید:
- درسهای گاراژبند: یاد بگیرید که در Mac ،iPad یا iPhone خود موسیقی بسازید.
- Rocksmith: تکههای گیتار خود را روی رایانه یا کنسول بازی خود بسازید.
- Sing Star: کارائوکه را به سطح بعدی برسانید، همراه با موزیک ویدیوها.
نکته نهایی
یافتن یک سرگرمی جدید فراتر از حوزه برنامه نویسی نباید سخت یا ترسناک شود. تنها کاری که باید انجام دهید این است که آنچه را که شما را خوشحال میکند پیدا کنید، قدمهای کوچکی در این زمینه بردارید و دانش جدید خود را با جهان به اشتراک بگذارید. یافتن آنچه شما را خوشحال میکند و از انجام آن لذت ببرید! با گامهای کوچک شروع کنید: بخشهای موجود در این مقاله را برای موضوعات فردی مورد علاقه خود بررسی کنید و برخی از نقل قولها را مشاهده کنید. به منابع آن بخش نگاه کنید و اولین گام عملی را بردارید. اهداف کوتاه مدت را تعیین کنید که به راحتی میتوانید به آنها برسید. با یادگیری بیشتر اهداف بزرگتر و دشوارتر را اضافه کنید و با آن راحت شوید.
ارسال پاسخ