mh bgقطعا هرکاری با تلاش شدنی هستش.
به صورت خلاصه میگم برای یادگیری زبان برنامه نویسی باید چکار کرد.دو روش یادگیری وجود داره : 1-استفاده از تجارب دیگران و داشتن معلم که عموما به صرف هزینه هستش یعنی شما میری یه آموزشگاه یا تو نت یه معلم خصوصی گیرت میاد و به احتمال زیاد به صرف هزینه شروع میکنی گام به گام برناه نویسی یاد میگیری.
2- به صورت خودخوان هستش که با استفاده از فیلم اموزشی و کتاب و جزوه و یا ترکیبی از هردو انجام میگیره.اگر 20 سال پیش کسی حرف از یادیگیری برنامه نویسی به صورت خودخوان میکرد شاید به جرم مصرف مواد مخدر بازداشتش میکردن اما امروزه واقعا با بوجود اومدن انواع پلتفرم های اموزشی مثل یوتیوب عملا حتی نیاز به روش اول هم داره کمتر میشه.البته روش اول میتونه تو زمان خیلی بهت کمک کنه مخصوصا اگر برنامه نویسی رو میخوای برای شرایط خاصی یاد بگیری که الان برات توضیح میدم:عموما زبان های برنامه نویسی با یک یا چند هدف خاص بوجود اومدن به صورت خلاصه : زبان های عمومی مثل جاوا و سی شارپ و پایتون الان تقریبا تو تمام فیلد ها برنامه نویسی کاربرد دارند و یادگیری یکی ازاون زبان ها میتونه کار شما تقریبا تو 90 درصد مواقع برطرف کنه - زبان برنامه نویسی برای پلتفرم خاص مثلا برنامه نویسی برای موبایل(اندروید یا ایفون ای او اس) یا برنامه نویسی ویندوز(خانواده دات نت مثل سی شارپ - اف شارپ - وی بی دات نت و ....) یا برنامه نویسی سمت وب مثل (ای اس پی دات نت یا جاوا سپرینگ یا پی اچ پی و ...)
اگر خوب به حرف هایی که نوشتم دقت کنی متوجه میشی که برنامه نویسی زبان های زیاد و در عین حال کاربرد خاص داره مثلا یادگیری زبان پی اچ پی برای تولید برنامه ویندوزی عملا غیر ممکنه (البته میشه ولی مثل این میمونه که بخوای مسافرت بین شهری رو با موتور بری ممکنه اما هم هزینه و زحمت زیادی برات داره)چون زبان پی اچ پی ساختارش برای اینکار درست نشده.
اگر روش خودخوان رو بخوای انجام بدی کتاب و فیلم های زیادی تو نت هستش که هرچقدر زبان انگلیسی بهتری داشته باشی به طبع میتونی بیشتر یاد بگیری(منظورم اینه که رایگان یادبگیری).
مشکلی که شاید بگی اینه که نمیدونی کدوم فیلد رو بخوای انتخاب کنی(نوشتی هدفت پول درآوردنه!)پس به طبع زبانی رو باید یادبگیری که نیاز داشته باشن و بهت پول بدن(منظورم اینه که امکان داره شما زبان سی شارپ رو یادبخوای بگیری اما شرکتی که میخوان استخدامت کنند زبان پی اچ پی بخواد یا زبان دیگه ای .اینجوری هم زمان و هم وقتت از دست میره.)
من یه لیست خلاصه از زبان های برنامه نویسی که در حال حاضر خیلی کاربردی هستد رو برات مینویسم.
برنامه نویسی موبایل :Java - kotlin - swift
برنامه نویسی وب :php - java spring - asp.net - python django
برنامه نویسی میکروکنترلرها(اکثرا گروه سخت افزار و برق اینکارو میخوان): C - python - C++
برنامه نویسی تو محیط های اداری مثل آفیس : VBA
نظر خودم یادگیری زبان پایتون هستش.هم ساده تر از باقی زبان هاست و هم کتاب های زیاد و فیلم های اموزش رایگان در موردش هستش.
یادت باشه انتخاب گرایش برنامه نویسی مثل انتخاب زبان فارسی یا انگلیسی هستش.حتی خود ما هم که فارسی صحبت میکنیم شاید گرامر(دستور زبان فارسی) رو درست رعایت نکنیم و یا املای بعضی کلمات رو غلط بنویسیم یا حتی تلفظ کنیم به این دلیل که شاید تمرین کافی نداشتیم و یا اصلا اون کلمه برامون کاربردی نداشته که هی بخوایم ازش استفاده کنی.
برنامه نویسی هم همینطوره یعنی وقتی شروع میکنی شاید به خودت بگی امکان نداره این خیلی زیاده اما اون چیزی که ازش استفاده میکنی خیلی کمتر باشه.پس برنامه نویسی رو پله به پله و مداوم باید یادبگیری.
نکته خنده دارش اینه که سعی کردم خلاصه برات بنویسم.