برنامه نویسی یکی از مفید ترین مهارت هایی است که در دنیای مدرن می توانید انتخاب کنید ، چه چشم اندازه حرفه ای داشته باشید یا اینکه بخواهید مغرتان را ورزش دهید یا قصد ساخت محصولی عالی رو داشته باشید ،مسیر کد نویسی مسیره پیچیده و گیج کننده ای است در اینجا ما به شما ده نکته یاد خواهیم داد که این مسیر بسیار ناهموار شما ساده تر شود . با دکتر دِو همراه باشید

8- چرا می خواهید کد نویسی یاد بگیرید؟

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

7-زبان برنامه نویسی درست را انتخاب کنید

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

6-صبور باشید!

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

5-از برنامه های آموزش برنامه برای کودکان استفاده کنید

شاید برای شما حتی عجیب باشد که برنامه هایی برای یادگیری برنامه نویسی برای کودکان وجود دارد ،ولی باید بدانید ک آموزش هایی برای کودکان وجود دارد و بسیار کارآمد است ،اگر چه برنامه های طراحی شده برای یادگیری زبان برنامه نویسی به کودکان بسیار ساده هستند اما خیلی از انها مثل اسکرچ برای بزرگسالان هم کارایی دارند،این برنامه ها به شما کمک می کنند بدون   در گیر شدن در گرامر زبان برنامه به تقویت مهارت حل مسئله بپردازید و به شما کمک می کند مانند یک برنامه نویس فکر کنید .

4-از منابع یادگیری رایگان استفاده کنید

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

3-کد بزنید تا یاد بگیرید !

 

در هرمرحله از آموزش برنامه نویسی هستید ،همیشه سعی کنید کد بزنید ، حتی در مباحثی که کاملا واضح و آسان هستند مثل اعلان متغییر . کد نویسی بیشتر باعث می شود شما کمتر به ارور های گرامری بخورید ،راحت تر عیب یابی کنید و مباحثی که در حال یاد گیری آن هستید سریع برا شما جا می افتد.

نکته:سعی کنید زمانی که در حال یادگیری مطالب پایه هستید برای خودتان طرح پروژه کنید.پروژه های شخصی کوچک .با این کار هم تمرین کرده اید هم کمتر دل  زده می شوید!

2- از دیگران کمک بگیرید

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

1- کد بقیه برنامه نویس ها را کپی کنید !

بله درست خواندید، کپی کنید. البته کپی کردن تنها به شما کمکی نخواهد کرد  .بلکه سعی کنید کد بقیه برنامه نویس ها را تحلیل و تست کنید و سر در بیاورید که کد ها چگونه کار می کند . با وجود میلیون ها قطعه کد و برنامه اوپن سورس شما می توانید هر چیزی را به راحتی تست و تحلیل کنید . و اگر در قطعه کدی توانستید بهبودی ایجاد کنید ،حتما آن قطعه کد را برای بقیه به اشتراک بگذارید

 

اگر تازه برنامه نویسی را شروع کرده اید این را همیشه به خاطر داشته باشید یادگیری برنامه نویسی مانند یادگیری ریاضی است هر چقدر تمرین کنید بهتر نتیجه می گیرید . هنگامی که کد نویسی را شروع می کنید شما 3 مرحله را پشت سر خواهید گذاشت ، در ابتدا فکر می کنید هیچ چیزی را متوجه نمی شوید و انگار وارد دنیای ادم فصایی ها شده اید ، سپس فکر می کنید شما بهترین کد نویس دنیا هستید و هیچ مسئله ای  نیست که نتوانید حل کنید و در آخر متوجه خواهید شد که شما انسان هستید ، همه چیز نمی دانید و چیزهایی را هم بلد هستید ولی هنوز نیاز دارید که بیشتر و بیشتر یاد بگیرید . از کد نوشتن دل سرد نشوید وقتی آن را یاد گرفتید ، قطعا یکی از بهترین دوستان شما خواهد بود

اگر هر مشکل یا سوالی در مورد شروع برنامه نویسی دارید در قسمت کامنت ها از دکتر دِو بپرسید