سلام
شاید در این عصر تکنولوژی و به خصوص هوش مصنوعی و رشد LLM ها به نظر برسه که هرکس از AI استفاده نکنه عملا عقب افتاده است و خودش ضرر کرده.
شاید تا حدودی درست باشه این جمله اما نه همیشه و نه همه جا
من بیش از یکسال هست که با زبان برنامه نویسی راست آشنا شدم و در موردش مطالعه میکردم و کتاب آموزشیش رو خریداری کردم اما هرگز امکان نوشتن کد راست نداشتم به طوریکه حتی نمیدونستم برای نوشتن یک تابع باید بنویسم func, fun یا fn نمیدونستم برای ساختن یه متغییر باید چی بنویسم اولش. var یا let
دلیلش هم این بود که هر موقع میخواستم کد بزنم میرفتم سراغ chatGPT با خودم میگفتم ازش یک کد میگیریم و بعد تحلیل میکنم. اما واقعا بی فایده بود.
تا این چند روز که اینترنت کلا قطع شد و ما محدود به نت ملی شدیم.
شاید الان ۵ روز هست که اینترنت قطعه. من به تنها چیزی که از راست دسترسی داشتم یک کتاب بود که اونم رفرنس اصلی راست هست که از سایت یاس دانلود دریافت کردم.
با همین کتاب به توابعی که میخواستم رسیدم.
تابع خوندن از فایل
تابع های hashmap و...
و طرز برنامه نویسی راست رو خیلی خوب درک کردم از طرفی خود کامپایلر هم بهم کمک می کرد و هم خطا رو خیلی واضح میگفت و هم راه حل میداد.
یه سری جاها یه سری چیزا نوشتم فقط برای اینکه بدونم میخوام چه کار کنم و گفتم موقع کامپایل که بهم اررور بده عوضش میکنم اما در کمال تعجب اررور نداد. چرا؟ چون سینتکس خود راست بود و درست بود و این عالی بود برام لذت بردم از اینکه اینقدر قویه راست.
کدی که اول هیچ تصوری برای نوشتنش توی راست نداشتم رو تونستم بدون chatGPT و حتی بدون اینترنت بنویسم. فقط با یک کتاب.
و این باعث شد درک خیلی عمیقتری پیدا کنم نسبت به وقتی که قرار بود همش همه چیز رو از chatGPT بپرسم.
تصمیم گرفتم اگه اینترنت وصل شد برای کار های برنامه نویسی از ChatGPT کمک نگیرم حداقل توی زمینه هایی که هنوز حرفه ای نشدم مثل همین راست.
