راه کارهای یادگیری سریع برنامه نویسی
با کدها بازی کنید
هنگامی که با هر مبحث تازه ای سعی می کنید با کدها بازی کنید، سرعت یادگیری خود را افزایش خواهید داد. حتی زمانی یک فصل کامل مانند فصل آسان لوپ ها را مطالعه می کنید، در زمان تمرین کردن آن با مشکل روبرو خواهید شد. سعی کنید به یاد بیاورید که نحوه عملکردش چگونه بوده است؟
ما برای ادامه کار پیشنهاد می کنیم که یک پروژه تازه بسازید. یک پروژه تازه در بیشتر مواقع بهترین نقطه شروع خواهد بود.
درک اصول
هر اندازه هم که تازه کار باشید، همیشه باید به اصول برنامه نویسی توجه زیادی داشته باشید وهمیشه آن ها در اولویت قرار دهید. هرچه بهتر آن ها را یاد بگیرید، یادگیری کلی شما ساده تر خواهد شد. طبق چیزی که ما مشاهده کرده ایم کاربرانی که در زمان یادگیری دوره های آموزشی عجله به خرج می دهند، دیرتر به بخش های پیشرفته تر خواهند رسید و سرعت یادگیری آن ها کمتر خواهد شد.
کد نویسی با دست
هارددیسک ها وزن کمتری پیدا می کنند ، ضخامت مانیتورها کمتر می شود و زبانهای برنامه نویسی دارای قدرت بیشتری خواهند شد، ولی کدنویسی با دست در هر صورت یکی از بهترین روش ها برای یادگیری برنامه نویسی خواهند ماند. با استفاده موارد مختلفی مانند دفترچه یادداشت، کدنویسی به صورت دستی را با احتیاط زیاد آغاز کنید، چرا که بر خلاف کامپیوتر، کد نوشته شده با دست در میانه صفحه اجرا نمی شود و به همین دلیل متوجه درست یا اشتباه بودن کد نخواهید شد. اگرچه زمان بیشتری از شما می گیرد، ولی این زمان بیشتر باعث می شود شما در بازار کار به یک توسعه دهنده با تجربه تر و رده بالاتر تبدیل شوید. برای مصاحبههای فنی و امتحانات دانشگاهی ، یکی از موارد قابل توجه روند مصاحبه شغلی کدنویسی با استفاده از دست خواهد بود، چرا که این مورد هم برای یادگیری بسیار عالی است و هم به عنوان تست نهایی برای مهارت کاربر بسیار ارزشمند خواهد بود. در نتیجه بهتر است این کار را به سرعت آغاز کنید.
از دیگران کمک بخواهید
هر چه در این راه بیشتر از افراد کاربلد کمک بگیرید سریع تر برنامه نویسی را یاد خواهید گرفت. چیزی که از نظر شما ممکن است یک مشکل فنی غیر قابل حل باشد همیشه این گونه نخواهد بود، احتمال دارد که یک فرد دیگر راه حل این مشکل را بداند و به شما کمک کند. کار شما چه اینترنتی باشد و چه غیرآنلاین، حتما از افراد برتر کمک بگیرید و از درخواست کمک هیچ ترسی نداشته باشید،
چرا که هر برنامه نویس ممکن است در طول مسیر یادگیری به کمک دیگران نیاز داشته باشد. جدا از این، اکثر توسعه دهندگان به کدنویسی علاقه زیادی دارند و قطعا تعداد قابل توجهی از آن ها نیز برای انتقال دانش خود به شما مشکلی ندارند.
ما پیشنهاد میکنیم که قانون ۲۰ دقیقه را مد نظر قرار دهید. پیش از این که از دیگران درخواست کمک کنید دست کم ۲۰ دقیقه وقت خود را اختصاص دهید برای سعی و تلاش خود تا ببینید که میتوانید به تنهایی مشکل را حل کنید؟!. احتمال این وجود خواهد داشت که راه حل مشکل دقیقا پیش روی شما قرار داشته باشد و جدا از آن، سعی و کوشش بیشتر و جنگیدن از شما یک برنامه نویس قویتر خواهد ساخت.
منابع آنلاین
اگر موردی وجود داشت که درک آن برای شما مشکل بود، تفاوتی ندارد که در زمان سخنرانی در کلاس باشد یا در کتاب درسی ، در این صورت اعتماد به نفس خود را حفظ نموده و برای حل این مشکل به سراغ منابع آنلاین بروید. یادگیری همه افراد با هم تفاوت دارد. چون منبع یادگیری شما زیاد نبوده، به این معنا نیست که شما در یادگیری مشکل دارید. منابع اینترنتی برای یادگیری برنامه نویسی رایانه بسیار زیاد هستند و در همه موارد آموزش یا سایت هایی وجود دارند که سبب می شوند مطالب موجود برای شما آسان تر شوند.
استراحت کردن
ممکن است برای این که بتوانید برای مشکل خود راه حلی پیدا کنید ساعت های زیادی مشغول باشید و هیچ تضمینی وجود ندارد که مشکل شما حل شود. جهت جلوگیری از این مورد، پیشنهاد می کنیم چند ساعتی را به استراحت اختصاص دهید تا با انرژی بیشتر دوباره به کار خود برگردید.