سالها پیش که قصد داشتم برنامه نویسی را شروع کنم از آموزش ها و دوره های زیادی استفاده میکردم ، بعضی برای من خیلی مفید بودن و بعضی فقط وقت تلف کنی و حتی منو ناامید میکردن بعد از ۶ ماه تلاش فراوان من هنوز نتونسته بودم برنامه نویس بشم و با خودم فکر میکردم شاید من استعدادی در برنامه نویس شدن ندارم و باید کم کم با دنیای برنامه نویسی خدافظی کنم!

ولی اتفاقی افتاد که من نه تنها با دنیای برنامه نویسی خداحافظی نکردم بلکه الان یه برنامه نویس حرفه ای هستم و میتونم اپلیکیشن موبایل کدنویسی کنم و همینطور عضو یک تیم بازیسازی هستم و بخش اسکریپت نویسی گیم ها رو برعهده دارم ، در این مقاله میخام برای کسایی که به تازگی میخان برنامه نویسی رو شروع کنن تجربیاتم رو بنویسم شاید به درد یکی بخوره و شاید یکی مثل من ماه ها وقتش هدر نره و بتونه به راحتی وارد این دنیا بشه ? 

 

از کجا شروع شد ؟ 

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

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