چطور برنامه‌نویسی را به سرعت بیاموزیم؟


چطور برنامه‌نویسی را به سرعت بیاموزیم؟

در این مطلب برخی مسائل بسیار پایه‌ای را ارائه خواهیم داد که به کمک آن‌ها می‌توان برنامه‌نویسی را به سرعت آموخت.

نویسنده: پریسا ایلون

 

1- سوالات ساده بپرسید.

با پرسیدن سوالات ساده شروع کنید، آن‌ها شما را به پاسخ‌های منطقی خواهند رساند.

نمی‌خواهید در اتاق خود آدم نادانی باشید. به همین دلیل از پرسیدن سوالات ساده می‌ترسید.

کسی که می‌پرسد برای پنج دقیقه نادان است و کسی که نمی‌پرسد برای همیشه.

قبل از اینکه از آدم‌ها بپرسید از گوگل بپرسید و مطمئن شوید سوالاتتان ساختارمند است.

  • Var در زبان جاوا  به چه معناست؟
  • چرا از آن استفاده می‌کنیم؟
  •  چه زمانی از آن استفاده می‌کنیم؟
  • چه زمان نمی‌توانیم از آن استفاده کنیم؟
  • چطور از آن استفاده می‌کنیم؟
  • چه مشکلاتی دارد؟
  • مزایا آن نسبت به بقیه چیست؟

و بعد مطمئن شوید پاسخ این سوال‌ها را پیدا کرده‌اید تا درکتان عمیق‌تر شود.

 

2- کد را بفهمید،حفظ نکنید. گوگل می‌تواند این کار را برای شما انجام دهد.

عموما کسانی که به تازگی برنامه‌نویسی را یاد می‌گیرند، کدها را حفظ می‌کنند.

به جای این کار، مفهوم آن را درک کنید و هر چه را یاد گرفتید بارها تکرار کنید. به مرور آن‌ها در ناخودآگاه شما ثبت خواهند شد.

برای حفظ کردن کدها خود را تحت فشار قرار ندهید، فقط مطمئن شوید مفهوم و کاربرد آن‌ها را به درستی دریافته‌اید.

3- صبور باشید: کسی که آهسته و پیوسته حرکت می‌کند برنده است.

عجله کردن یکی از عواملی است که نهایتا شما را کند می‌کند.

می‌خواهید همه چیز را سریع یاد بگیرید و در عرض یک روز یک کتاب صد صفحه‌ای را ورق می‌زنید.

این شما هستید؟

یک ویدیو بیست ساعته را طی دو روز مشاهد کرده‌اید؟

و بعد انتظار دارید که مرتب جای اول خود برنگردید.

یاد گرفتن هر چیزی زمان‌بر است. عجله کردن شما را در یک سیکل معیوب خواهد انداخت.

برای شروع فقط بخش کوچکی از زبان را انتخاب کنید و سوال‌های ساده بسیاری را بپرسید و بعد یکی یکی پاسخ آن سوال‌ها را پیدا کنید.

اعتماد به نفستان به سرعت بالا خواهد رفت. این اعتماد به نفس اراده، انگیزه و علاقه شما را در برنامه نویسی افزایش خواهد داد.

 

4- چیزهایی را بسازید(صورت مسئله تعریف کنید) : حتی اگر فقط با متغیرها آشنا شده‌اید.

برای حل مسائل تلاش کنید زیرا از این طریق خودتان به مفاهیم بیشتری پی خواهید برد و بیشتر یاد می‌گیرید.

دانستن کافی نیست. باید با دانشی که دارید مسائل را به نحو بهتری حل کنید.

 

5- از اصل مطلب دور نشوید: سعی نکنید همه چیزها را یاد بگیرید.

برای رسیدن به هر چیزی تمرکز بسیار مهم است.

 مواظب باشید قبل از اینکه یک زبان برنامه‌نویسی را کامل یاد بگیرید به زبان دیگری پرش نکنید.

این کار سرعت شما را کم می‌کند.

هرچند ممکن است فکر کنید اگر مشغول به کار شوید، باید از سطح مبتدی شروع به کار کنید.

این تله است مواظب باشید.

 

6- ثابت قدم باشید: همیشه حرف زدن راحت‌تر از عمل کردن است.

دیگران هم مثل من ممکن است به شما بگویند استقامت کنید اما در عمل کار دشواری است.

یکی از کارهایی که کمک می‌کند ادامه دهید این است که به اجتماعات افرادی که یاد می‌گیرند بپیوندید.

بخشی از یک چالش شوید و آن را تا آخر ادامه دهید مثلا جریان کد زدن در صد روز.

بسیاری از مردم ثابت قدم نیستند زیرا می‌خواهند کارهای بزرگی انجام دهند و سرشان شلوغ می‌شود.

اگر می‌خواهید کار بزرگی انجام دهید آن را به بخش‌های کوچکتر تقسیم کنید.

هرکاری زمان می‌برد عجله نکنید.

 

7- برنامه کلید کار است: اگر یک مساله را نمی‌توانید در ذهنتان حل کنید با کد زدن هم نخواهید توانست.

اوایل افراد برای نوشتن کد عجله می‌کنند.

شما باید اول صورت مساله را به طور روشن متوجه شوید و بعد برای حل کردن آن برنامه بریزید و آن برنامه را در قالب کد پیاده کنید.

چیزهایی که باید یاد بگیرید را جستجو کنید و آن را اضافه یا کم کنید.

این کار زمان شما را حفظ خواهد کرد.

 

8- سخن آخر اینکه وقتی کار دشوار است عقب ننشینید.

هر زمان کد زدن برای شما دشوار بود به یاد بیاورید که  افراد موفق کسانی نیستند که کد زدن را آسان می‌بینند و از آن لذت می‌برند بلکه آن‌ها از دشواری کار لذت می‌برند.

منبع


اگر علاقه‌مند به برنامه نویسی متلب، یادگیری ماشین و پردازش سیگنال هستید پیشنهاد می‌کنیم با این ویدیوها شروع کنید و برنامه‌نویسی هدفدار و تخصصی را به صورت گام به گام با تیم onlinebme  پیش ببرید.👌

💯پکیج آموزشی برنامه نویسی متلب 

💯پکیج آموزشی پیاده سازی شبکه های عصبی در متلب

💯شناسایی الگو با الگوریتمهای یادگیری ماشین

💯پکیج آموزشی پردازش سیگنال EEG مبتنی بر تسک تصور حرکتی


دیدگاه ها

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

code