مصطفی صالحی پور
مصطفی صالحی پور
خواندن ۶ دقیقه·۶ سال پیش

چرا کدم نمیاد؟

بسم الله الرحمن الرحیم

چرا کدم نمیاد ؟

بعضی از مواقع پیش می‌آید که ما انرژی لازم برای ادامه کار و یا حتی شروع یک کار را نداریم .

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

تا مانند اکثر برنامه نویسان ایرانی ما را به عنوان برنامه نویس بدقول معرفی نکنند .

بد قول ؟ بله درست است بدقولی یکی از صفاتی است که برنامه نویسان با آن معرفی می‌شوند و البته که دلایل بسیاز زیادی دارد اما یکی از مهم ترین دلایل این است که ما بعضی مواقع کدمان نمی‌آید و به همین دلیل پروژه به تأخیر می‌افتد.

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

تکراری بودن روند کار

یکی از موارد بسیار مهم در کدنویسی این است که کد نویسی تبدیل به یک روند بسیار روتین از زندگی ما شده ، به یاد دارم زمانی که برای اولین زبان html را که یک زبان بسیار بسیار ساده کدنویسی را یاد گرفتم بسیار ذوق زده شده بودم .

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

پس یکی از بهترین راهکار ها این است که همیشه به دنبال یادگیری باشیم ، اگر امروز زبان html را یادگرفتیم هر چه سریع به سراغ زبان css برویم ( دوره رایگان HTML5 برای مدت محدود ) .

شاید با خودتان بگوید که تا کجا باید به این شکل پیش برویم باید بگویم خوش‌بختانه یا بدبختانه کدنویسی جزء معدود رشته هایی است که شما باید دائما در حال یادگیری باشید .

مانند شغل پزشکی نیست که شما بتوانید با همان دانش 30 سال قبل خود بتوانید کاری را انجام دهید .

اگر شما امروز برنامه نویس هستید و تا 5 سال دیگر هیچ چیز جدیدی را نیاموزید 5 سال بعد نمی‎‌توان اسم شما را برنامه نویس گذاشت و عملا دانسته های شما دیگر برای بازار کار مفید نخواهد بود .

البته این روند و پروسه‌ی یادگیری به هیچ وجه تلخ نیست و بسیار جذاب است .

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

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

سادگی کدنویسی

یکی دیگر از این راهکار های حل مشکل کدنیامدن این است که ما خودمان تصمیم به ایجاد پروژه های جدید برای خودمان بکنیم .

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

که این پروژه بهتر است یکسری ویژگی ها را داشته باشد .

· برای ما چالش بر انگیز باشد و سطح آن کمی از سطح ما بالاتر باشد

· از ساخت آن لذت ببریم و به عنوان یک پروژه تفریحی به آن نگاه کنیم

· بعد از انجام آن به مهارت های ما در کدنویسی افزوده شود

زمانی که ما اقدام به ایجاد و طرح یک پروژه جدید می‌کنیم برنامه نویسی برای یک کار جذاب تبدیل می‌شود .

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

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

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

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

تعیین نکردن زمان پایان پروژه

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

که متأسفانه کاملا درست است و باید بگویم که یکی از مواردی که برنامه نویسان بایستی در کنار مهارت های برنامه نویسی خود فرا بگیرند این مهارت کنترل و مدیریت زمان است .

یکی از راهکار هایی که در تمامی کارها و نه فقط برنامه نویسی کاربرد دارد تعیین کردن زمان اتمام پروژه است .

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

پول انگیزه میاره

یکی از راهکار های بسیار مؤثر این است که بعضی پروژه ها را به صورت غیر رایگان عرضه کنیم تا با استفاده از کسب درآمد ، و شرینی آن به علاقمند شدن بیشتر خودمان به کدنویسی کمک کنیم .

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

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

نداشتن انگیزه برای اتمام کار

انگیزه می‌تواند چیز های مختلفی باشد که در این مورد بر خلاف موارد قبلی کمک زیادی به شما در انتخاب آن انگیزه نمی‌توانم بکنم چرا که شما می‌دانید که چه چیزی به شما انگیزه می‌دهد و چه چیزی خیر .

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

شما می‌دانید که چه چیزی را تعیین کنید .

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

روش 1 2 3 4 5

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

نام این راهکار قانون 5 ثانیه است که خانم مل رابینز آن را در کتاب خود توضیح می‌دهد .

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

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

به طور مثال قرار است که ما ساعت 7 صبح از خواب بلند شویم اما آنقدر با خودمان فکر می‌کنیم و بهانه برای خودمان پیدا می‌کنیم که خواب خودمان را به ساعت 8 بعد از آن 9 و بعد از 11 تمدید می‌کنیم و می‌بینیم که نتوانستیم به تنبلی خودمان غلبه کنیم .

دوستان در این مقاله ما سعی کردیم راهکار هایی که برای غلبه به حس کدم نمیاد را مورد بررسی قرار دهیم اگر فکر می‌کنید که راهکاری وجود دارد که ما به کمک کند لطفا در بخش نظرات به ما و دوستان خودتان کمک کنید ، ممنون از اینکه به این مقاله توجه کردید تا مقاله بعد

یاعلی خدانگهدار
مصطفی صالحی پور
پنجشنبه 26 اردیبهشت 1398

برنامه نویسیکدنرم افزاربهبود فردی
یه برنامه نویس ساده‌ی علاقمند به کسب‌وکار که آموختن (یاد دادن + یادگرفتن) رو دوست داره
شاید از این پست‌ها خوشتان بیاید