چرا من هیچ وقت برنامه نویس نمی شم کسی میدونه چرا؟

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

sokanacademy forum
کاربر سکان آکادمی 6 سال پیش
سلام اگر گویی که بتوانم ،قدم در نه که بتوانی / اگر گویی که نتوانم برو بنشین که نتوانی. زیاد نگفتین چند سال شروع کردید و ... /در کل نباید ناامید شوید باید همواره تلاش کنید حالا یک نفر با یک بار خوندن مسلط می شه برخی با سه بار خوندن فرقی نداره توصیه می کنم به کتابهای الگوریتم و ساختمان داده مسلط شوی.
sokanacademy forum
کاربر سکان آکادمی 6 سال پیش
تنها تئوری یاد گرفتن کافی نیست. شما وقتی یه برنامه نویس خوب میشی که فقط کد بزنی، حتی اگه می دونی داری اشتباه می نویسی اما بازم برای خودت چالش درست کن. سعی کن یه ایده ساده تو ذهنت انتخاب کنی و به کد تبدیلش کنی. از سایت های چالش کد نویسی استفاده کن. در کل توجه داشته باش که هیچوقت با دیدن کد های بقیه و دوباره نوشتن از روی اونا یه برنامه نویس خوب نمیشی! سعی کن زیاد کار کنی، باید خیلی کار کنی تا واقعا بتونی یه برنامه نویس خوب بشی.
sokanacademy forum
کاربر سکان آکادمی 6 سال پیش
سلام مشکل تورو منم داشتم ببین دوست عزیز اکادمیک برنامه نویسیرو نمیشه یاد گرفت من خودم زمانی یاد گرفتم که به عنوان کارموز یه جا استخدام شدم به چالش کشیده شدم و یاد گرفتم باید غرق شدنو یاد بگیری توی کد غرق بشی دست پا بزنی تا یاد بگیری
sokanacademy forum
کاربر سکان آکادمی 6 سال پیش
سلام ، چند مدته که برنامه نویسی رو شروع کردید ؟ \n اصولا اوایل کسانی که برنامه نویسی رو شروع میکنن یک گیجی خاصی دارن ، کد زود یادشون میره یا مثلا درک نمیکنن که مثلا چرا فلان جا از while به جای for استفاده شده یا خیلی چیزهای دیگه، راهکارش اینه که شما باید کد زیاد بخونید ، برید روی گیتهاب پروژه های پایتون رو کلون کنید و شروع کنید به خوندن کد هاشون تا متوجه بشید توی یک پروژه واقعی لیست یا دیکشنری، حلقه و کلاس و... چجوری به کار برده میشن و شما هم به تدریج سعی کنید توی پروژه واقعی ازشون استفاده کنید ، همه چیز تدریجی هستش
sokanacademy forum
کاربر سکان آکادمی 6 سال پیش
مرسی از پاسختون من 4 5 ماهه می دونین این چیزارو تقریبا می دونم مشکل اصلیم اینه که نمی دونم یه برنامه کوچیک در حد چاپ یک عدد رو چه جوری به برنامه بزرگ تر تعریف کنم فرق کلاس و تابع اینارم می دونم تا حدی. احساس می کنم خوب نمی تونم فکر کنم و بعد از اینکه فکر کردم و می خوام به نتیجه برسم که تبدیل به کدش کنم نمی دونم چه جوری پیاده سازی کنم. مطلب بعدی اینکه داکیومنت python برام گنگه مثلا تابع X هزار تا ورودی اینجوری داره که قابل درک نیست X مساوی با (,[Xrag], ...{}[A..Z]) به عنوان مثال معنی این همه پرانتز و کروشه تو در تو رو از کجا باید بفهمم؟
sokanacademy forum
کاربر سکان آکادمی 6 سال پیش
سلام برای خودت مسائل ساده مطرح کن. سعی کن هر چیزی که یاد می گیری با هاش یه چیزی درست کنی. مثلا: ۲ عدد بگیر جمع شون کن بعد عدد چاپ کن. یا بعدش می تونی یه برنامه ثبت نام خیلی ساده بنویسی. باز می تونی همونو ارتقاع بدی. نترس که داری اشتباه می کنی. فقط کد بزن و مطالعه کن و از اینکه کدتو کسی ببینه و چیزی بهت بگه نترس یه چیز دیگه نپرسیدن عیب نیست ندانستن عیبه.
sokanacademy forum
کاربر سکان آکادمی 6 سال پیش
دوست عزیز منم یه مدت هایی حس هایی مثل تو داشتم. اگر میخایی یه برنامه نویس بشی به مشکلات جامع کامپیوتر فکر کن و سعی کن اون مشکلاتو حل کنی.از برنامه های ساده مثل ماشین حساب یا لیست خرید و ... . شروع کن. از این وبسایت ها استفاده کن: www.github.com www.codepen.io سورس های دیگران رو بخون و سورس های خودت رو منتشر کن و سعی کن عیب های اون کد رو پیدا کنی و برنامه رو به شکل بهتر بنویسی که سریع تر به نتیجه برسی. موفق باشید
sokanacademy forum
کاربر سکان آکادمی 6 سال پیش
سلام ، ببینید دوست عزیز اگه به خودتون بگید که من نمیتونم 100 درصد نمیتونید. این رو اول کار گفتم که اینقدر منفی نگر نباشید. من فکر میکنم که شما نپریدید تو حوض!. ببینید اگه یادگیری برنامه نویسی رو به یادگیری شنا تشبیه کنیم ، بهترین روش یادگیری شنا همون روشی هست که پدر های دهه شصتی برای آموزش بچه هاشون استفاده میکردن. میبردنشون کنار استخر و پرتشون میکردن تو آب تا خودش با دست و پا زدن و تلاش بالاخره شنا یاد بگیره .(البته شاید یکم غیر اخلاقی باشه کارشون ولی خب نتیجه میداد.) شما هم باید بپرید تو آب یعنی چی؟ یعنی اینکه وقتی آموزش یه قسمت رو دیدید سعی کنید برا خودتون تو اون قسمت پروژه تعریف کنید و اگر هم به مشکلی خوردید اول سعی کنید خودتون حلش کنید.(با خیره شدن به دیوار :D) و اگه نتونستید جستجو کنید و تو اینترنت بگردید تا راه حلش رو پیدا کنید. یواش یواش اینطوری راه میفتید.
sokanacademy forum
کاربر سکان آکادمی 5 سال پیش

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

online-support-icon