برنامه نویسی

🤥 اجازه ندهید این عادت های بد رویاهای یادگیری کد شما را از بین ببرد

8 عادتی که هنگام یادگیری کدنویسی باید از آنها اجتناب کنید.


آیا در مسیر تبدیل شدن به یک کدنویس هستید؟ عالی است، شما یک تصمیم عالی گرفتید!

یادگیری کدنویسی یکی از بهترین سرمایه گذاری هایی است که می توانید در آینده خود انجام دهید.

با این حال، اگر برای مدتی در تلاش برای یادگیری بوده اید، اما برای رسیدن به جایی در تلاش بوده اید، این شما نیستید، بلکه عادات.

بدون عادات و نگرش مناسب، ممکن است متوجه شوید که چرخ های خود را می چرخانید و پیشرفت بسیار کمی دارید.

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

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

به آن برسیم…

شماره 1 – چند وظیفه ای

چندوظیفه ای یک مهارت زندگی عالی است، اما اگر در حال یادگیری نحوه کدنویسی هستید، باید این عادت را کنار بگذارید.

تلاش برای انجام چندین کار به طور همزمان می تواند توانایی شما برای تمرکز و حفظ اطلاعات را کاهش دهد.

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

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

از غرق شدن خودداری کنید و یک کار را انجام دهید.

شماره 2 – بی حوصلگی

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

راه رسیدن به یک توسعه‌دهنده موفق طولانی است، اما متاسفانه هیچ میانبری وجود ندارد.

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

از اشتباه کردن نترسید و تسلیم نشوید – آهسته و پیوسته برنده مسابقه است.

شماره 3 – عدم ثبات

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

وقتی هر روز حاضر می‌شوید و کد می‌نویسید، حتی اگر فقط برای 15 دقیقه باشد، دنیایی متفاوت در مسیر یادگیری شما ایجاد می‌کند.

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

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

شماره 4 – اجتناب از چالش ها

انجام کاری آسان است.

هنگام یادگیری کدنویسی، ساده‌ترین مفاهیم همان مفاهیمی هستند که طبیعتاً ابتدا با آن‌ها برخورد می‌کنید، و این کار درستی است – در ابتدا.

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

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

مبارزه و شکست بخشی از فرآیند است. اما مجبور نیستید به تنهایی مبارزه کنید، در صورت نیاز همیشه می توانید برای کمک بخواهید.

این به عادت بد بعدی برای شکستن پیوند می خورد…

شماره 5 – در صورت نیاز به دنبال کمک نیستید

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

ممکن است احساس کنید که کسی را ندارید که به او مراجعه کنید زیرا در محیط کلاس درس نیستید، اما ناامید نشوید.

مکان‌های زیادی وجود دارد که می‌توانید به دنبال کمک باشید تا زمانی که مایل به تماس باشید.

نمونه هایی از جایی که می توانید کمک بیابید:

  • انجمن های آنلاین – مانند Stackoverflow و Reddit
  • رسانه های اجتماعی – توسعه دهندگان با تجربه را در مکان هایی مانند توییتر یا لینکدین پیدا کنید
  • جوامع پروژه منبع باز
  • پیدا کردن یک مربی
  • فناوری هوش مصنوعی – سعی کنید یک سوال از ChatGPT بپرسید

از درخواست کمک نترسید.

شماره 6 – تکیه بیش از حد به آموزش ها

از گیر افتادن در «جهنم آموزشی» خودداری کنید.

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

“اما من به آموزش هایی نیاز دارم که به من کمک کند یاد بگیرم”

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

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

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

اگر گیر کردید، همیشه می توانید به صورت آنلاین کمک پیدا کنید (همانطور که در نکته قبل توضیح داده شد).

از اتکا به آموزش ها دست بردارید و در اسرع وقت به ساخت و ساز بپردازید.

شماره 7 – ترس از شکست

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

شکست اجتناب ناپذیر و اجتناب ناپذیر است، و اگر در ترس از آن زندگی کنید، فقط شما را از یادگیری واقعی باز می دارد.

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

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

8 – عدم استراحت کافی

این احتمالا یکی از مهم ترین عادت های بد برای ترک است.

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

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

سخت کار کردن چیز خوبی است اما سوختگی بسیار واقعی است. لازم نیست در این فرآیند سلامتی خود را فدا کنید.

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

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

اگر استراحت کنید، می توانید با چشمانی تازه و انرژی بیشتری برای تمرکز به کار خود بازگردید.

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

مغز خود را ذخیره کنید و استراحت کنید.


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

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

به یاد داشته باشید – تمرین کنید، ثابت بمانید و از اشتباه کردن نترسید.

عادت های بد را کنار بگذارید و به رویاهای برنامه نویسی خود برسید!

از طرف توسعه دهنده همیشه در حال رشد شما،

کد شرلوک


TL; DR

  1. چند وظیفه ای
  2. بی تابی
  3. عدم ثبات
  4. اجتناب از چالش ها
  5. زمانی که به آن نیاز دارید به دنبال کمک نیستید
  6. اتکای بیش از حد به آموزش ها
  7. ترس از شکست
  8. عدم استراحت کافی

💙 اگر این مقاله را دوست داشتید …

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

مقالات بیشتری از این قبیل را مستقیماً به صندوق ورودی خود دریافت کنید.

بیایید با هم رشد کنیم 🌱

و در ارتباط باشید 🐦 @evergrowingdev

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

همچنین ببینید
بستن
دکمه بازگشت به بالا