7 راهنمایی برای یادگیری بهتر برنامه نویسی
با سلام خسته نباشید خدمت کاربران وب سایت رادآموز بنده علی پیش آهنگ هستم مدرس دوره های هک و امنیت. امروز با یک مقاله آموزشی مفید همراه شما عزیزان هستیم در این مقاله آموزشی می پردازیم به هفت روش مفید و ساده برای یادگیری بهتر برنامه نویسی امید وارم از این مقاله آموزشی خوشتون بیاد با من همراه باشید.
مقدمه کوتاه :
خب مسلما اکثر ماها با مبحث برنامه نویسی آشنا هستیم و داریم یاد میگیریم حالا در هر سطحی که هستیم به هرحال علمیه که تمومی نداره.خب حتما کسایی هستن مثل من که یه مقدار کند یاد میگیرند یا شاید هم اینطور حس می کنند. هرکسی با یک روشی یادگیری رو شروع میکنه در مورد خود من با ویدیو و ترکیبی از منابع فارسی و انگلیسی راه خودمو طی میکنم ولی به هرحال این موارد که خدمتتون عرض خواهم کرد تقریبا روی هر شخصی جواب میده چه کتاب باشه چه ویدیو.
1. در یادگیری برنامه نویسی با کد ها بازی کنید :
توی هر بخشی از یادگیری که باشید با تغییر دادن و بازی با کد ها مسلما زودتر یاد میگیریم وقتی که کدی رو از روی کتابی میخونیم و یا از روی ویدیو کدی رو مینویسیم عملا داریم (تکرار) میکنیم خب با یه مقدار تفکر میفهمیم که خیلی از موجودات هم میتونند اینکارو انجام بدن پس بهتره که برای درک مفهوم و کدی که زده شده یه مقدار سوال توی ذهنمون به وجود بیاریم بعد از اون یه کم کد رو تغییر بدیم تا ببینیم با درکی که توی ذهنمون داریم مطابقت داره یا نه (ترجیحا بهتره با ارور ها هم مواجه بشید).
2 . تئوری و مفاهیم اولیه رو یاد بگیرید :
خیلی وقتا هست که توی قسمت های اولیه یا مقدمه کتاب ها حوصلمون سر میره خب دارند تقریبا یه چیزایی رو میگند که جاهای دیگه شنیدیم یا شاید میدونیم که چی هستند در حالی که در دنیای کامپیوتر خیلی از مفاهیم مشترک عملا یک چیز نیستند به عنوان مثال مبحثی مثل شی گرایی یک مفهومه در حالی که در هر زبان برنامه نویسی سینتکس و عملکرد و قوانین خاص خودشو داره لپ کلام اینکه از پایه یاد بگیرید که اون بالا مالا هم توش نمونیم.
3. کد نویسی با دست مهارت هاتون رو تیز میکنه :
کامپیوتر ها پیشرفت کردن و سریع تر شدن. زبان های برنامه نویسی قوی تر شدن و همه ما از مدرسه و گچ و تخته دور شدیم ( مخصوصا اون گچ هایی که وقتی یه رنگی به جز سفید میگرفتیم ذوق میکردیم) یکی از بهترین راه ها برای درک کد ها و دقت بیشتر خود ما نوشتن کد به وسیله یه خودکار (ترجیحا Canco) یا حتی مداده از اونجایی که انسان توی این روش نمیتونه کد رو مرتب اجرا کنه تا ببینه آیا درست کار میکنه یا نه پس دقت خیلی خیلی بالاتر میره و دونه به دونه کد رو باید با دقت بزنیم چون معجزه IDE در کنار ما نیست در مصاحبه های شغلی حتی ممکنه از شما کد کشی(نوشتن کد با دست) رو از شما بخواند… در هرصورت یه روش فوق العادست هرچند که زمان بیشتری رو برای یادگیری میطلبه.
4. سوال بپرسید :
اینکه بتونیم بدون سوال پرسیدن و راهنمایی برنامه نویسی رو یاد بگیریم و پروژه هامون رو انجام بدیم خیلی چیز خفنیه ولی متاسفانه در خیلی از موارد ممکن نیست خب دنیای بزرگیه خیلی از مشکل ها هست که نمیتونیم به تنهایی هندلشون کنیم صد در صد برنامه نویس های باحال حرفه ای یه روزی جای خود ما بودن و صد البته در این دنیای بزرگ کسانی هستند که از انتشار علم شون لذت میبرند پس سوالاتتون رو بپرسید چه حضوری چه آنلاین چه استک اور فلو (stackoverflow) چه یه انجمن فارسی یا حتی تلگرام به ردیت (reddit) هم سر بزنید جای باحالیه.
نکته مهم ! به بر و بچ خوشمزه و با نمک زیاد توجه نکنید (مخصوصا تلگرام).
نکته مهم ! یه قانونی هست که میگه قبل از پرسیدن 20 دقیقه به مشکلی که داری فکر کن شاید خودت به جواب رسیدی و درکت از اون مسئله بیشتر میشه.
5. استفاده از منابع آنلاین :
خیلی وقتا شده یه جور توضیحی بهمون داده میشه یا اصلا خودمون یه کتابی رو میخونیم و چندتا از مفاهیمش رو نمیفهمیم…بیخیالش تو خنگ نیستی . منابع زیادی توی علم برنامه نویسی وجود داره کافیه به جای ناامیدی و سروکله زدن با خودت یه سرچ تو گوگل عزیز یا یوتیوب گرامی یا وبلاگ یکی از بچه ها برنامه نویس بکنی بعد از اینکه نگاه کردی و یادش گرفتی متوجه میشی که تو خنگ نیستی بلکه نحوه ارائه اون مطلبه که باعث یادگیری تو میشه که اون هم در هر فردی متفاوته.
6. کد رو فقط نخونید درک کنید :
همینطور که توی چند مورد قبلی گفتم تکرار مارو به جایی نمیرسونه باید درک کنیم که پشت هر متد و کدی که وارد میکنیم چه عملکردی خوابیده و بریم کند و کاوش کنیم. میتونیم یه نگاهی به کتابخونه هایی که ازشون استفاده میکنیم داشته باشیم یا حتی کدی که رفیقمون نوشته. هرچند باید به کد های تمیز نگاه بندازیم نه کد هایی که خود نویسندش هم بعد یه مدت نمیفهمه چی نوشته.
7. موقع اشکال زدایی استراحت کنید :
وقتی داریم اشکال یک کد رو بررسی میکنیم خیلی راحته که بهش زل بزنیم و هی بخونیمش و به نتیجه ای نرسیم. خب یه استراحتی به خودت بده ریلکس کن و دوباره برگرد عمل استراحت در مورد سوال هایی هم که کسی بهشون پاسخگو نیست جواب میده به هرحال اون کد فرار که نمیکنه یه کم به ذهنت استراحت بده تا با دید بازتر فکر کنی.
درباره علی پیش آهنگ
علی پیش آهنگ هستم علاقه مند به امنیت فعال در حوضه وب
نوشته های بیشتر از علی پیش آهنگ
دیدگاهتان را بنویسید