سلام دوست عزیز
اصلا مهم نیست شما در چه حد برنامه نویسی قرار دارید. مهم درکه سواله ، اینکه اصلا میدونید میخواید چیکار بکنید ؟ مثلا من میگم برم یه برنامه بسازم که ویو فیک بزنه برای یوتیوب ، خب اولا من اصلا میدونم باید چیکار کنم که دست به کد نویسی بشم ؟ اکثر افراد سریع به کد نویسی روی میارن، مگه اول کد نویسی مهمه ؟ وقتی شما نمیدونید باید چیکار کنید برای چی میخواید از ابزار استفاده بکنید که وقت خودتون هم بره ، مثل این میمونه که شما میخواید یک ماشین رو تعمیر کنید اما اصلا نمیدونید دنبال چی هستید ، بعد اچار برمیدارین سعی میکنید چرخ ها رو باز کنید ، خب شما که اصلا نمیدونید دارید چیکار میکنید ... خب راه حل چیه ؟ اول اینکه من میخوام چیکار بکنم ؟ بعد از فهمیدن این سواله که شما از ابزار مناسب استفاده میکنید ، زبان های برنامه نویسی همه ابزار هستن ، شما باید ابزار ها رو خوب بشناسید ، خب بعد از اینکه فهمیدید قراره چیکار بکنید (یعنی منطق کار رو فهمیدید) میاین شروع مکینید به کد نویسی.
بنده حدود یک سال هست که برنامه نویسی میکنم و واقعا اندازه بعضی از افراد اینجا که به سوالات دوستان جواب میدن کد ننوشتم اما من سعی میکنم مشکلات مردم رو درک کنم ، اینکه دقیقا اون فرد چی میخواد ... اینکه شما بفهمید دقیقا مشکل از کجاست با سوال کردن حل میشه یا اینکه بشینیم به این فکر کنیم چرا اون فرد این سوال رو پرسیده ، چرا به این مشکل خورده ؟ به چیا فکر کرده ، من واقعا وقتی میخوام مشکلات مردم رو حل کنم این سوالات رو از خودم میپرسم ... اما آیا کس دیگه ایی اینکارو میکنه ؟ یا به این چیزا فکر میکنه ؟ علم اون چیزی نیست که به ما میگن ... گفتم بنده واقعا تا یکسال پیش هیچی از برنامه نویسی نمیدونستم اما الان بعد از یکسال با هر زبانی بخوام میتونم کار بکنم و برام کاری نداره ، چون میفهمم ... شما هم اگر میخواید واقعا فراتر از چیزی که الان هستید برسید لطفا این مسیر رو نرید . گفتم همیشه سعی کنید بررسی کنید ، اگر شما یک آموزش برنامه میبینید واقعا دیگه نیاز نیست برای پایتون آموزش ببینید ... درسته که پایتون خیلی مشکلات داره و اصلا قوائد زبان های برنامه نویسی رو رعایت نکرده اما بازم هیچکاری نداره ... مثلا شما زبان اسکریپت نویسی Java Script رو کار کردید... خب حالا برای یاد گیری PHP دوباره میخواید 80 ساعت آموزش ببینید ؟ واقعا حوصلتون میشه ؟ 😂 خیلی زیاده ... تازه اونم آموزشی که بیشترش فقط بهتون میگن حفظ کنید ... خب قطعا نه ، قائده JS و PHP یکیه حالا مثلا اونجا متغیر رو با var تعریف میکنن توی PHP با $ ... خب شما کافیه یه کد ساده از یه زبان دانلود کنید و شروع کنید به خودن اون کد به فارسی و فقط سعی کنید درکش کنید ... همین ، من اکثر آموزش های برنامه نویسی اینترنت رو اصلا قبول ندارم ... چون به شما درک یاد نمیدن ، فقط حفظیاته ، البته مقصر کسی هم نیست ، توی دنیا اینجور آموزش باب شده چون نمیخوان شما علم واقعی رو درک کنید ... کافیه فکر کنید چرا در زمان های قدیم که نه اینترنتی بوده و نه کتابی یهو یه ابن سینا میاد ؟ این همه علم بلد باشه ؟ یا شهید محسن فخری زاده ؟ شما کافیه مستند نیم روز رو ببینید تا متوجه بشید علم چیه ... و این چیزی که به ما توی دانشگاه ها و مدرسه میگن فقط باعث این میشه که مغز شما اصلا کار نکنه ، متاسفانه برنامه نویسی هم همین شده ....... الان چرا در اکثر شرکت های برنامه نویسی بزرگ دنیا که این قائده رو درک کردن ، سوالاتی پرسیده میشه که هیچ ربطی به برنامه نویسی نداره ؟ مثل مایکروسافت و ... چون اونا کار های جدید انجام میدن ، کار هایی که کسی تا قبل از اونا انجام نداده ، برای همین دنبال افرادی هستن که به درک یه مسئله برسن ...
در آخر سوال رو درک کنید ، ببینید نسبت به این موضوع باید چیکار کنید ، توی اینترنت سرچ کنید ، اگر جوابی هم پیدا نکردید خودتون بهش فکر کنید که یه ایده خلاقانه بزنید ... و در مرحله آخر برید برای کد نویسی.
امیدوارم خوب توضیح داده باشم.
موفق باشید.
@ehsndvr
منم مثل شمام و یک ساله برنامه نویسی رو شروع کردم
خودم دوست داشتم HTML یا PHP یاد بگیرم ولی به ناچار رفتم سراغ C
ولی جدا از تدریس های معلمم خودم میرم تو گوگل میچرخم یکم یاد میگیرم
ممنون از راهنماییتون
@spaceman بسیار هم عالی
شما هر کاری در هر زمینه ایی انجام میدید سعی کنید اون رو درک کنید ، همیشه بپرسید چرا ؟ چرا اون شد ؟ چرا این شد ؟
مثلا چرا در زبان برنامه نویسی سی شارپ (#C) برای اعلام پایان خط از ";" استفاده میکنید ؟ چرا توی پایتون از Enter استفاده میکنید ؟ اگر انسان به این چرایی ها برسه و دنبال جوابش توی مغز خودش باشه نه فقط توی اینترنت (چون باز شما حفظ میشید) قطعا خیلی پیشرفت میکنه.
امیدوارم که حرف های بنده به دردتون خورده باشه.
انشاءالله همیشه موفق و پیروز باشید.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟