5 روش برای جلوگیری از ناامیدی هنگام یادگرفتن برنامه نویسی

5 روش برای جلوگیری از ناامیدی هنگام یادگرفتن برنامه نویسی

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

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

می خواهم بر "دلسردی" و "ناامیدی" تأکید کنم ، زیرا ناامیدی منجر به دلسردی می شود. و دلسردی می تواند منجر به کنار گذاشتن برنامه نویسی شود.

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

بنابراین ، 3 روش برای جلوگیری از ناامیدی وجود دارد:

. 1به خودتان اجازه دهید در تازه کار باشید و به خاطر داشته باشید همه روزی تازه کار بوده اند

وقتی که برای اولین بار شروع به کدزنی کردم ، دو مرحله را پشت سر گذاشتم:

غرور و افتخار که من تمام این چیزهای جدید را یاد می گرفتم و با آنها چیزی با آن ها ایجاد می کردم

از ترس اینکه من به اندازه کافی نمی دانم ، و این که قرار بود بیشتر بدانم

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

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

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

راستش ، فقط حمایت جوامع من بود که مرا حفظ کرد. و حدود 10 ماه بعد ، توانستم کار پیدا کنم.

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

از تازه کار بودن خود تجلیل کنید و لذت ببرید که می توانید بدون هیچ گونه عواقبی اشتباه کنید. همه چیز یک تجربه یادگیری است!

.2 تا جایی که ممکن است پروژه بزنید تا اعتماد به نفس خود را حفظ کنید (و کارفرمایان را جذب کنید!)

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

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

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

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

من در بند اول این نکته کلمه "اعتماد به نفس" را ذکر کردم ، زیرا اگر درطول پروژه به اعتماد به نفس خود را حفظ نکنید دچار مشکل می شوید.

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

نکته: فایل readme.txt درست کنید و در آن داستان روند پروژه خود را بنویسید. توضیح دهید که چرا یک ویژگی خاص را به پروژه خود اضافه کردید و چالش هایی که با آن ها روبرو شدید را توضیح بدهید.

. 3انتظارات خود را متناسب با مدتی که طول میکشد کدنویسی را بیاموزید (و / یا دریافت اولین کار اختصاصی خود) تنظیم کنید

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

همه با سرعت خود یاد می گیرند. گاهی اوقات من سریع یاد می گیرم ، گاهی اوقات من آرام یاد می گیرم - به خصوص وقتی مسائل چالش برانگیز یا کاملاً انتزاعی باشند.

اگر برنامه مشخصی برای یادگیری کد نویسی ندارید ، نمی توانید به سرعت یادبگیرید. این موضوع را در نظر بگیرید ، زیرا ممکن است مانند وقت خود را برای موارد اضافه هدر بدهید.

اگر به دلیل تعهدات بیرونی وقت ندارید ، نمی توانید به سرعت یادبگیرید.

با خودتان مهربان باشید! شما تا جایی که وقت دارید می توانید کدنویسی را یاد بگیرید فقط به سرعت و علایق خود توجه کنید.

- 4تمرین کنید

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

اینجا من فقط درباره استفاده از چیز هایی که یاد میگیرید در سمپل های کوچک صحبت نمی کنم بلکه اگر چیزی یاد گرفته اید که احساس می کنید مفید است در پروژه های بزرگ تر نیز می توانید از آن استفاده کنید.

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

این امر به ویژه برای مواردی که برای شما چالش برانگیز است بسیار مهم است. اگر تلاش کردید آن موضوع را بفهمید ، فقط یک بار از آن استفاده نکنید بلکه بارها این کار را بکنید.

اگر چیزی را زمانی که به آن نیاز دارید به خاطر نیاوردید ناامید نشوید (بخصوص اگر می دانید زمانی آن را یادگرفته اید)

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

5- به آموزش و پیشرفت خود توجه کنید

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

فرض کنید پروژه ای با فریم ورکی که شما آن را بلد نیست وجود دارد .

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

تفاوت بین شما و افرادی که آن پروژه را انجام داده اند این است که آنها زودتر شروع شده اند. آنها ذاتاً نسبت به شما بهتر از این نیستند.

اما می توانم یک چیز را به شما بگویم: هر دو شما دقیقاً از یک مکان شروع کرده اید: آغاز کار

بنابراین ، روی پیشرفت مهارت های خود تمرکز کنید. همیشه کسی خواهد بود که بیشتر از شما می داند. عادت کنید!

لینک های مرتبط

 اصطلاحات برنامه نویسی و تعریف ها

 برنامه نویسی چیست؟

من می خواهم برنامه نویسی یاد بگیرم اما نمی دانم از کجا باید شروع کنم

نظر شما

0 نظر

نظری ثبت نشده است