بسم الله الرحمن الرحیم
سلام علیکم
می خواهم با یک مثال این موضوع رو توضیح بدهم
وقتی به بچه هایی که در کتابخونه دارن برای کنکور درس می خونند و پشت کنکور هستن , یک سری از روش های خوب درس خواندن رو بهشون می گویید مثل روش خواندن سوال و دنبال جواب آن گشتن در جزوه و یا کتاب خودمون .
جوابی که به شما می دهند این است که می گویند این روش طولانی است و خیلی طول می کشد .
و این روش رو اجرا نمی کنند ولی خودشون هم روش درس خواندشون اشتباه است و بدون تست و سوال درس می خوانند و فقط جزوه و کتاب را روخوانی می کنند . درست است که این طوری جزوه سریع تمام می شود ولی اصلا یادگیری آن به درد نمی خورد چون با حل سوال است که مغز به چالش کشیده می شود و عمیق می شود .
و بعد می بینید که آن سال قبول نشدند و دوباره بهشون می گویید که این روش درس خواندن اشتباه است ولی باز هم همان روش قبلی را ادامه می دهند چون می گویند این روش شما زمان بر است و باز هم می بینید که دوباره قبول نمی شوند .
خوب اگر از اول برای دو سال و یا سه سال برنامه ریزی می کردند و با زمان متناسب با کشش مغزی خودشون
و با روش درست درس می خوندند در آخر نتیجه می گرفتند ولی چون از روش های درست اجتناب کردند در آخر به نتیجه هم نمی رسند جالب است که چند سال هم وقت تلف می کنند .
در برنامه نویسی هم شرایط به همین شکل است چون انسان ذاتا خیلی زود می خواهد چیزها را به دست بیاورد در نتیجه عجله می کند و به دلیل عجله کردن روش های اصولی را کنار می گذارد و از این زبان به آن زبان می شود تا خیلی سریع یک راه پیدا کند تا بتواند زود استخدام شود .
در حالی که این کار اصلا اصولی نیست و نتیجه هم نمی دهد بهتر این است که متناسب با کشش مغزی خودش (چون افراد کشش مغزی مختلفی دارند) یک زبان و یک هدف را انتخاب کند و بعد برای آن زبان یک زمان متناسب با خودش را در نظر بگیرد و این واقعیت را بپذیرد که با این کشش مغزی من این مقدار زمان لازم است بنابراین نباید عجله کنم و دنبال یک راه در رو باشم .
عوارض عجله کردن در برنامه نویسی:
الف ) چون شما دوست دارید سریع به جای خوب برسید دچار آشفتگی و افسردگی می شوید
ب ) معمولا به دلیل عجله از این زبان به آن زبان می شوید و هیچ کدام را هم درست یادنمی گیرید
ج ) زمان را بیهوده هدر می دهید در آخر هم دستاورد خیلی کمی به دست می آورید .
پس تلاش تان را زیاد کنید و فقط یک زبان و یک شاخه را انتخاب و زمان مناسب را برای آن در نظر بگیرید این طوری حداقل بعد از مدتی به یک زبان مسلط می شوید و هر شرکتی با یک زبانی کار می کند که شما آن را بلدید .
دو مقاله مفید در مورد روش های درست یادگیری برنامه نویسی :