CodeGym /وبلاگ جاوا /Random-FA /سرگرمی در مقابل حرفه. چگونه کدنویسی را سرگرمی خود کنیم و ...
John Squirrels
مرحله
San Francisco

سرگرمی در مقابل حرفه. چگونه کدنویسی را سرگرمی خود کنیم و چرا این مهم است

در گروه منتشر شد
چرا موفقیت در کاری اینقدر دشوار است و چرا پیشرفت و دستیابی به ارتفاعات جدید برای برخی افراد آسان تر و برای برخی دیگر تقریبا غیرممکن به نظر می رسد؟ موفقیت تقریباً همیشه ترکیبی پیچیده از عوامل مختلف است که بازآفرینی آنها بسیار سخت است، به همین دلیل است که اکثر «دستورالعمل‌های موفقیت» که به طور گسترده در اینترنت در دسترس هستند، خیلی مؤثر نیستند. یک چیز را می توان با درجه ای از اطمینان بیان کرد: رویکرد در اینجا بسیار مهم است. اگر در تلاش برای رسیدن به موفقیت در کاری هستید که واقعاً به آن علاقه مند هستید و از انجام آن لذت می برید، شانس رسیدن به آن به شدت افزایش می یابد. سرگرمی در مقابل حرفه.  چگونه کدنویسی را سرگرمی خود کنیم و چرا این مهم است - 1

چرا باید کدنویسی را به یک سرگرمی تبدیل کنید

وقتی صحبت از برنامه نویسی می شود، این نیز بسیار مورد است. مطالعات نشان می دهد که برای اکثر برنامه نویسان حرفه ای واقعا موفق، کدنویسی بیش از یک شغل است، بلکه سرگرمی آنها نیز هست. بر اساس نظرسنجی توسعه دهندگان Stack Overflow در سال 2020 ، حدود 78٪ از همه توسعه دهندگان می گویند که آنها به عنوان یک سرگرمی کدنویسی می کنند. اگرچه این چیز جدیدی نیست - واضح است که خوب شدن در چیزی که واقعاً به آن علاقه دارید بسیار آسان تر است - اغلب ما تمایل داریم این موارد اساسی را نادیده بگیریم، تمرکز بر موارد عملی مانند شغل، حقوق و انتخاب فن آوری برای یادگیری اگر هدف شما داشتن یک حرفه موفق در برنامه نویسی است، اگر برنامه نویسی برای شما یک سرگرمی باشد، شانس شما برای رسیدن به این هدف بیشتر خواهد بود. مزایای این نوع رویکرد باید بدیهی باشد. اما اگر برنامه نویسی هرگز سرگرمی شما نبود چه باید کرد؟ خوب، علایق شخصی، استعدادهای طبیعی و استعدادها عامل مهمی هستند، اما اینطور نیست که تعیین کننده باشند.

چگونه کدنویسی را سرگرمی خود کنیم

بنابراین، در اینجا چند پیشنهاد وجود دارد که چگونه درک خود را از کدنویسی تغییر دهید تا آن را بیشتر به یک سرگرمی و کمتر به یک حرفه تبدیل کنید.

1. تعاملات اجتماعی.

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

2. مربیگری.

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

3. هکاتون و سایر مسابقات کدنویسی.

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

4. برنامه نویسی بازی ها و یادگیری بازی.

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

5. پروژه های شخصی و ایده های راه اندازی.

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

آیا کدنویسی باید سرگرمی شما باشد؟ نظرات

به طور سنتی، اجازه دهید با برخی از دیدگاه ها و نظرات برنامه نویسان باتجربه با مشاغل طولانی و موفق، نتیجه گیری کنیم. لذت بردن از شغلتان عالی است، و گاهی اوقات برای پیشرفت به تلاش بیشتری نیاز دارید، اما تعادل بین کار و زندگی شما را در دراز مدت عاقل نگه می‌دارد. گاهی اوقات خارج از محل کارم برنامه‌ریزی می‌کنم (برای حمایت از سرگرمی‌های رزمی). بعضی وقت ها نانوایی می کنم، گاهی اوقات از دوستان پذیرایی می کنم، یک باشگاه کتاب ماهانه دارم، برای یک موسسه خیریه داوطلب می شوم. Les Howie، توسعه‌دهنده نرم‌افزار با دهه‌ها تجربه حرفه‌ای، می‌گوید : برای من، داشتن چندین فروشگاه و دوستان زیاد تنها چیزی است که مرا عاقل نگه می‌دارد . "این یک سرگرمی من است. من از آن لذت می برم و بیشتر وقت آزادم را صرف انجام پروژه های جالبی می کنم که کاملاً با کارهای معمولی من متفاوت است. مردم با هم فرق دارند. اگر ترجیح می دهید کار دیگری انجام دهید، کار دیگری انجام دهید. برنامه نویسی به عنوان یک سرگرمی زمانی کار می کند که شما آن را به خاطر پروژه ای که به آن علاقه دارید انجام دهید. روبن راواتساس هشدار می دهد که در غیر این صورت خسته کننده می شود و شما را می سوزاند . من از برنامه نویسی به سمت مدیر ارشد مدیریتی رفتم و به طور غیرمستقیم برنامه نویسان و توسعه دهندگان را مدیریت کردم. با این حال، پس از گذشت 30 سال از شروع حرفه فناوری خود، همیشه یک کدنویس تفریحی بوده و هستم. مارک کریستوفر بولجیانو، برنامه نویس باتجربه و دانشمند داده معتقد است که برای من چالش برانگیز و سرگرم کننده است و از جدول کلمات متقاطع، گلف، بولینگ یا تماشای تلویزیون مفیدتر است .
نظرات
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION