Mahyar Soltan Mohammedi
Mahyar Soltan Mohammedi
خواندن ۳ دقیقه·۲ سال پیش

برنامه نویسی از منهای صفر | چگونه برنامه نویسی رو شروع کنم؟

در این مقاله قراره که اط منهای صفر با زبان ساده و قابل فهم درباره شروع برنامه نویسی حرف بزنیم این اطلاعات کامل مبتدی و حتی کودکان ۷ ساله هم قابل درک هستش



برنامه نویسی چیست؟ به زبان ساده

وقتی ما برنامه نویسی انجام میدیم یه سری کد می‌نویسیم تا بتونیم برنامه یا یک وبسایت بسازیم

این کدها رو برای این مینویسم که بتونیم یه چیزی مثل سایت رو بسازیم اما چرا؟ ما وقتی این کدهارو می‌نویسیم درواقع داریم با کامپيوتر حرف می‌زنیم و برای مثال میگیم سلام رو چاپ کن و اینجوری اون کامیپوتر متوجه حرف ما میشه و چیزی که ما بهش گفتیم رو انجام میده

اما مگه کامپيوتر میتونه اون کدهارو بفهمه؟

کامپيوتر نمیتونه حتی اون کدهایی که ما نوشتیم رو بخونه وقتی ما اون کد رو با توجه به دستورالعمل های اون زبان می‌نویسیم اون کد ها به عدد های صفر و یک تبدیل میشه برای مثال به چقزی مثل این تبدیل میشه: 01011100111000101(من از صحت این کد خبر ندارم و یه چیز رندوم نوشتم)

وقتی به این کدهای صفر و یک تبدیل میشه کامپيوتر راحت اونارو درک میکنه پس:

ما چیزی که میخوایم رو با توجه به دستورالعمل اون زبان می‌نویسیم ___ اون کدهایی که نوشتیم توسط یک مفسر (تفسیر کننده کد به زبان کامپيوتر) به زبانی که کامیپوتر بتونه اون رو درو کنه تبدیل میکنه ---- و سپس کامپيوتر اون کد رو اجرا میکنه


چگونه شروعش کنم؟

برنامه نویسی مثل خیلی از شغل ها رشته های متفاوتی دارد برای مثال برنامه نویسی وبسایت با برنامه نویسی برنامه برای موبایل های اندرویدی خیلیییییییی فرق دارن پس باید بفهمیم که چه رشته ای رو آغاز کنیم

از کجا باید علاقه رو شناسایی کنم؟

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

وقت عمل کردنه!

حالا شما راه خودتون رو پیدا کردید وقت اینه که برید سراغ یادگیری زبان های برنامه نویسی

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

حالا که مسیر راهتون رو فهمیدید این مسیر رو به صورت منظم پیش برید سعی کنید روزانه زمانی رو برای یادگیری برنامه نویسی کنار بزارید و بعد دیدن هر ویدئو با خواندن متن آموزشی اون. رو تمرین کنید و امتحانش کنید تا به یک برنامه نویس تبدیل شوید




سوالاتی که ممکنه براتون پیش بیاد

حالا ممکنه قبل شروع یه سری سوالاتی داشته باشید که بین تمام افراد مشترک هستش براتون پیش بیاد در همین مقاله قراره به اون سوالات جواب بدیم


آیا رشته تحصیلی تاثیری داره؟

نخیر! میدونی چَرا؟ چون هیج ربطی نداره هرکسی با هر رشته تحصیلی میتونه هم برنامه نویسی یا هم هر حوزه دیگه ای رو یادبگیره و برنامه نویسی محدودیتی نداره و از طرفی شما حتی با داشتن سواد درحد چهارم ابتدایی هم می‌توانید وارد این حوزه شوید تنها محدودیتی که وجود داره هوش مصنوعی و نظایر آن هستش که نیاز به علم ریاضی داره وگرنه سایر حوزه های برنامه نویسی با( جمع و تفریق و تقسیم منها) فقط کار داری و تمام اینم بهتون بگم که شما اولین کسی نیستید که با رشته هایی که ربطی نداره و یا سوادتون کم هستش وارد این حوزه شدید اکثر برنامه نویسان ایران و جهان رشته شون هیچ ربطی به برنامه نویسی نداره و خیلیا اصلا سواد زیادی نداشتن


توی یک ماه میتونم به کسب درآمد برسم؟

توی یک ماه و اصلا دوازده ماه کدوم شغلی میشه به درآمد رسید که برنامه نویسی بشه؟ شما یه مسیر راهی دارید که باید زبان ها و فریم ورک های مختلفی رو تا حد خوبی مسلط بشوید نمونه کار بزنید و تمرین کنید پس این کار زمان بره و نیاز به صبر داره

برنامه نویسیبرنامه‌نویسیطراحی وببرنامه نویسی اندروید
برنامه نویس وب،متخصص امنیت و علاقه مند به تکنولوژی و حوزه IT
شاید از این پست‌ها خوشتان بیاید