یادگیری کدنویسی ممکن است طاقت فرسا و سخت به نظر برسد. در این مقاله به چند نکته برای شروع این کار اشاره میکنیم:
از جهنم آموزشی دوری کنید
مراقب باشید در دام جهنم آموزشی نیفتید. اینکه گرفتار مطالب آموزشی شوید و هیچ کاری نکنید آسان است. مطالب و ویدئوهای آموزشی برای یادگیری بسیار عالی هستند، اما بهترین راه یادگیری، انجام هر آنچه که یاد گرفتهاید است. به عنوان مثال؛ تماشای یک آموزش پروژه محور کد، همراه با مدرس را در نظر بگیرید. بعد از پایان آموزش، سعی کنید همان پروژه را بدون ویدئوی آموزشی بسازید. اگر نتوانستید اشکالی ندارد، ویدئو را باز هم چک کنید و ادامه دهید. این فرایند را تا زمانی که بتوانید بدون نیاز به آموزش تکمیل کنید، ادامه دهید. سپس سعی کنید ویژگیهای جدید به پروژه اضافه کنید و یا چیزی مشابه آن بسازید.
به مطالعه مداوم عادت کنید
به جلسات مداوم و منظم مطالعه متعهد باشید. ۳۰ دقیقه مطالعه در روز بهتر از ۱۰ ساعت مطالعه یک بار در هفته است.
یک هدف شفاف تعیین کنید
هدفی شفاف و قابل توجه برای خود معین کنید که به شما انگیزه دهد. میتواند ساخت یک کمپانی باشد یا یک نرمافزار، وب سایت یا هر چیزی که با شما و خواستهتان همسو باشد.
ذهنیت ماراتن را بپذیرید
افرادی که طرز فکر ماراتن دارند میتوانند برای مدت طولانی روی یک پروژه کار کنند. مثل یک دونده ماراتن با سرعت پایین شروع کنید و کم کم سرعت خود را بالا ببرید. اگر در ابتدا با سرعت بالا شروع کنید ممکن است انرژی شما تمام شود. درست است که در ابتدای کار احساس گمشدگی خواهید کرد. از مقایسه خود با دیگران بپرهیزید، هر کس با سرعت مخصوص به خودش پیشرفت میکند. درک کنید که چالشها بخشی از این سفر هستند و اشکالی ندارد اگر وقتتان را صرف آنها کنید.
ساخت پروژهها
بهترین روش برای یادگیری انجام کار است. پروژههای ساخت را در اسرع وقت شروع کنید. اشکالی ندارد اگر در ابتدا، پروژههای سادهای باشند. هدف شما یادگیری، رشد و بهبود است. بر اساس Code. abngs و آموزشهای دیگر شروع به ساخت پروژهها کنید و از طریق تجربه کردن یاد بگیرید.
شکست خوردن را بیاموزید
وقتی شروع به یادگیری کدنویسی میکنید، با مشکلاتی مواجه میشوید که نمیدانید چطور باید حلشان کرد. این یک امر طبیعی است و بخشی از پروژه. تا وقتی با آنها مبارزه نکنید یاد نخواهید گرفت. میگویند بدون کمک نمیتوان همیشه رو به جلو حرکت کرد، اما این کمک را چطور میتوان به دست آورد؟ در ابتدا کتابها را کنار بگذارید. در این مرحله آنها نقطه شروع خوبی به حساب نمیآیند، چون تعداد و انواع خطاهایی که تحت پوشش قرار میدهند بسیار کم است. سادهترین مکان یافتن کمک به صورت آنلاین است. اکثر توسعه دهندگان راه حلها را از طریق جستجو در گوگل یا StackOver Flow پیدا میکنند. راه حلهای دیگر را میتوان در گروههای خبری یا انجمنها اختصاصی زبانی که استفاده میکنید یافت.
به یک جامعه یا گروه ملحق شوید
در گروه یا جامعهای از افراد که در حال یادگیری هستند. عضو شوید مثل یک گروه محلی کدنویسی، یک سرور Discord یا یک Stabreddit. این روشی عالی برای کمک گرفتن، به اشتراک گذاشتن مسیر پیشرفت و یادگیری از دیگران است.











