ویرگول
ورودثبت نام
هادی صفرزاده
هادی صفرزاده
خواندن ۲ دقیقه·۴ ماه پیش

بنویسم یا ببینم؟ آموزش یا انجام؟

تو این روزهایی که هر دوستی یه پکیج آموزشی کسب درآمد میلیونی از برنامه نویسی داره درست میکنه یک سوال مهم وجود داره که قبل از تهیه هر آموزشی باید به اون پاسخ بدید

برنامه نویسی رو با آموزش دیدن یاد بگیرم یا مستقیم خودم رو بندازم تو کار و اجرا؟

آموزش دیدن خوبه اما تا یه حدی، بنظر من پایه کار و آشنایی اولیه رو بله حتما باید آموزش ببینید تا به کلیات کار آشنا بشید و بدونید چی به چیه و کی به کیه.

اما وقتی دیگه فهمیدید که مثلا جاوا اسکریپت بطور کلی چطوری داره کار میکنه دیگه نیاز نیست حتما یک آموزش چند میلیون تومانی بخرید و پروژه ایی که تو اون آموزش هست رو تکمیل کنید تا حرفه ای بشید.

البته کار بدی هم نیست ها اما برای وقتی که عجله ای برای پول در آوردن نداری و وقت کافی هم داری که چندین هفته رو بزاری تا آموزش هات رو کامل کنی.

نکته مهم: اشتباه نکنید منظور من این نیست که آموزش نبین و مستقیم وارد پروژه مشتری یا پروژه اصلی بشو تا حین کار یاد بگیری.

بلکه منظورم اینه که به جای اینکه مینی پروژه های داخل آموزش رو ببینی امروز دیگه میتونی با کمک ChatGPT خودت شروع کنی به نوشتن یه مینی پروژه واقعی که به کارت هم میاد.

مثلا داری آموزش PHP میبینی از چت بخوا که بهت کدی رو بنویسی که اسمت رو با HTML بگیره و بعد تو صفحه چاپ کنه و این کد رو خودتون با خوندن توضیحات چت و نوشتن یاد بگیر.

همیشه انجام دادن کار تو یادگیری تاثیر بهتری داره تا اینکه مثلا من بهت تو یه ویدئو نشون بدم که این کد داره چیکار میکنه.

پس خلاصه میکنم، سعی کن به جای خرید دوره های 3-4 میلیون تومانی که توش چندین مینی پروژه قدم به قدم داره لیست اون مینی پروژه ها رو در بیاری و خودت با کمک چت بنویسیشون.

البته که تا وقتی که ساختار کلی رو نشناسی فایده ای نداره ولی خب چت نکات کلیدی رو حین انجام کار بهت میگه و میتونی خودت رو ارتقاء بدی.

مثلا سوالی که ممکنه پیش بیاد اینه که خب بحث امنیت چی میشه یا بهینه نوشتن، شاید تو آموزش نکته کلیدی ای وجود داشته باشه که امنیت رو هم پوشش بده یا کد رو بهینه کنه؛

در اینباره علاوه بر اینکه چت نسخه اولیه رو سعی میکنه بهینه بنویسه خودت هم میتونی مجدد کدت رو بهش بدی و بگی این نسخه بهینه شده این رو بنویسه و تغییراتش رو به عینه ببینی و تو کدت اعمال کنی.

اینطوری بصورت تجربی یاد میگیره و در لحظه نمونه کار هم برای خودت داری آماده میکنی...

با این حال نظرات میتونه متفاوت باشه؛ نظر شما چیه؟

آموزشبرنامه نویسیجاوا اسکریپتکسب درآمد
مدیر محصول، مدیر پروژه، دیجیتال مارکتر، متخصص سئو، طراح سایت و طراح UI/UX از سال 1390 تا به امروز
شاید از این پست‌ها خوشتان بیاید