معجزه تکرار در برنامه نویسی

سبک یادگیری برنامه نویسیبسم الله الرحمن الرحیم سلام علیکم این عکس رو در کانالی دیدم گفتم راجبش بنویسم؛ شاید خدا بپسنده؟فکر می کنم برای اینکه برنامه نویسی یاد بگیرید نیاز هست این جمله شهید مطهری در مورد یادگیری رو بهش فکر کنید شاید تو مسیر بهتون کمک کنه : (( مكرر افرادی را دیده ایم كه بسیار باهوش، با استعداد و پرحافظه هستند اما موفقیت اینها در یادگیری كمتر از موفقیت كسانی است كه از نظر هوش و حافظه و قدرت كار در سطح پایین تری قرار دارند، چرا؟ برای اینكه سبك كار اینها بهتر است. مثلاً یك آدم خیلی پرحافظه ممكن است در شبانه روز شانزده ساعت یكسره كار كند، اما چگونه؟ یك كتاب را از اول تا آخر مطالعه می كند. بعد فوراً كتاب دیگری را برمی دارد و مطالعه می كند، در صورتی كه این كتاب در یك رشته است و آن كتاب در یك رشته ی دیگر. بعد كتابی دیگر، بعد یك درس دیگر، یك بلبشویی راه می اندازد. ولی یك نفر ممكن است كه قدرت هشت ساعت كار بیشتر نداشته باشد، ولی وقتی كتابی را مطالعه می كند اولاً با دقت می خواند نه با تندی؛ ثانیاً به یك دور خواندن اكتفا نمی كند، یك بار دیگر همین كتاب را می خواند. به كتاب دیگری دست نمی زند تا مطالبی كه در این كتاب خوانده، در ذهنش وارد بشود. به این حد نیز قناعت نمی كند؛ در نوبت سوم مطالب خوبی را كه در این كتاب تشخیص داده است و لازم می داند، در ورقه های منظمی فیش برداری و یادداشت می كند، یعنی یك حافظه ی كتبی برای خودش درست می كند كه تا آخر عمر هر وقت بخواهد بتواند فوراً به آن مطالب مراجعه كند. این كتاب را كه تمام كرد، كتابهای دیگری را كه متناسب با همین موضوع هستند مطالعه می كند. بعد از مدتی، از مطالعه كردن این گونه كتابها بی نیاز می شود. بعد می رود سراغ یك سلسله كتابهای دیگر. اما آدمی كه امروز این كتاب، فردا آن كتاب و پس فردا كتاب دیگری را مطالعه می كند، مثل كسی می شود كه وقتی می خواهد غذا بخورد، یك لقمه از این، دو لقمه از آن، چهار لقمه از نوع دیگر و پنج لقمه از آن دیگری می خورد. آخر معده ی خودش را فاسد می كند، كاری هم انجام نداده است. اینها مربوط است به سبك و روش و اسلوب.(کتاب تبلیغ شهید مطهری انتشارات بینش مطهر) مجموعه آثار شهید مطهری . ج17، ص: 350 منبع : 1 ))برداشت من : فکر می کنم مثل کتابخوانی درست , که شهید مطهری فرمودند باید در برنامه نویسی هم یک لیست از برنامه هایی که قرار است کار کنیم را یاد داشت کنیم و بعد ترتیب این ها را هم بچینیم و بعد از اولین برنامه ای که باید یاد بگیریم شروع کنیم و تا برنامه اول رو کامل یادنگرفتیم سراغ برنامه بعدی نرویم.برای یاد گیری برنامه اول , به نظر حقیر بهتر است چند دوره آموزشی رو انتخاب کنیم و همزمان این فیلم ها رو جلو ببریم مثلا برای یاد گیری جنگو سه تا فیلم کامل آموزشی بگیریم و هر روز بخشی از این سه فیلم رو جلو ببریم یعنی مثلا نیم ساعت از فیلم اول نگاه کنیم و نیم ساعت از فیلم دوم و بعد نیم ساعت از فیلم سوم .این روش ، خوبی ای که دارد این هست که شما وقتی مقداری از فیلم یک مدرس رو نگاه می کنید ممکن است اگر مباحث پیچیده باشد و یا کلا ساعت فیلم بالا برود شما از لحاظ روحی از آن مدرس خسته شوید و کلا از برنامه نویسی زده بشید ، ولی وقتی یک مقدار کم از یک مدرس رو نگاه می کنید و بعد می روید سراغ مدرس بعدی ، چون مدرس جدید سبک گفتاری و فیلم اش متفاوت است این تنوع باعث می شود خستگی روحی نداشته باشید و همچنین مدرس دوم که موضوع اش با مدرس اول یکی است ( در این مثال جنگو ) برای همین دوباره مباحث تکرار می شود و شما چون مباحث قبلی را دوباره با یک مثال های دیگر و لحن گفتاری دیگر تجربه می کنید این باعث می شود از یادگیری لذت ببرید. اگر به دردتون خورد یک انتقاد به این متن بنویسید انتقاد به خود نوشته ، متن نوشته ، موضوع ، شروع ، پایان نشانه گذاری و هرچی چیز دیگه .....(انتقادات از آب هم برای ما حیاتی تر اند<تضاد حرکت ایجاد می کند>)این هم یک مقاله تکمیلی https://virgool.io/@barname_nevisak/%D8%AA%D9%81%D8%A7%D9%88%D8%AA-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D8%A8%D8%A7-%D8%AA%D8%B3%D8%AA-%D8%B2%D9%86%DB%8C-%D9%88-%D8%A2%D9%85%D8%A7%D8%AF%D9%87-%D8%B4%D8%AF%D9%86-%D8%A8%D8%B1%D8%A7%DB%8C-%DA%A9%D9%86%DA%A9%D9%88%D8%B1-aaielbwavjhv منابع : http://www.mortezamotahari.com/fa/BookView.html?BookId=385&BookArticleID=128549