PDA

View Full Version : گفتگو: شما چه جوری تمرین میکنید؟



mohamad_torabi
پنج شنبه 21 شهریور 1392, 01:01 صبح
سلام
بی شک همه میدونن برنامه نویسی فقط تمرین میخواد میخواستم بدونم شما یه چیز رو یاد میگیرید چه جوری تمرین میکنید تا اون چیز رو کامل یاد میگیرید؟
تنک

damanpak
پنج شنبه 21 شهریور 1392, 03:22 صبح
سلام
بی شک همه میدونن برنامه نویسی فقط تمرین میخواد میخواستم بدونم شما یه چیز رو یاد میگیرید چه جوری تمرین میکنید تا اون چیز رو کامل یاد میگیرید؟
تنک
سلام
من اوایل که میخواستم یاد بگیرم و کلاس رفتم استادم پیشنهاد داد که همون اول یک برنامه رو انتخاب کنم و تا آخر دوره همون رو کامل انجام بدم که خیلی کمکم کرد

شهابسلطانی
پنج شنبه 21 شهریور 1392, 08:15 صبح
دوست من سلام
من خودم رشته تحصیلیم حسابداری بوده و الانم جایی مشغول کارم (رییس حسابداری هستم)
اصلا با برنامه نویسی و متدهای اون هیچ آشنایی نداشتم ولی علاقه داشتم ببینم قضیه از چه قراره
به همین خاطر اول با برنامه نویسی در محیط VBA(ویژوال بیسیک اکسل) شروع کردم
خیلی زود یاد گرفتم و رفتم سراغ vb6 اونم باز زود یاد گرفتم به طوری که یه برنامه نوشتم حالا 2ساله شرکت خودمون ازش استفاده میکنه
بعدش اومده سراغ vb.net و بعدشم سی شارپ
نه معلمی داشتم
نه راهنمایی داشتم
فقط و فقط با تمرین و سرچ مشکلاتم در اینترنت تونستم
برنامه نویسی رو یاد بگیرم
اما 90 درصد موفقیت من تو برنامه نویسی پشت کار و تمرین بوده
امیدوارم موفق باشی و صبور در برنامه نویسی

Mani_rf
پنج شنبه 21 شهریور 1392, 08:47 صبح
سلام
من اوایل که میخواستم یاد بگیرم و کلاس رفتم استادم پیشنهاد داد که همون اول یک برنامه رو انتخاب کنم و تا آخر دوره همون رو کامل انجام بدم که خیلی کمکم کرد

همین کاری که استاد این دوستمون گفته انجام بده بهترین روش یادگیری برنامه نوسیه. شما هرچقدر هم که کتاب بخونی تا وقتی که 1برنامه کامل ننویسی نه خلاقیتت تقویت میشه نه اینکه میفهمی که چه چیز هایی یاد گرفتی و رو چه چیز هایی ضعف داری.

mmbguide
پنج شنبه 21 شهریور 1392, 12:01 عصر
سلام

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

الان هم که خواندن کتاب ها رو تمام کردم و از vb.net کمی سر در آوردم باز هم قصد دارم از روش بازسازی برنامه های ساخته شده و مطالعه کدهای اونها استفاده کنم.

mohamad_torabi
پنج شنبه 21 شهریور 1392, 14:11 عصر
من مثلا یه چیز رو که یاد میگیرم یه پروژه کوچیک میسازم و تمرین میکنم اما زمانی دوباره بخوام اونو تو یه جای دیگه به کار ببرم یادم میرم:لبخند: میخواستم بدونم تمرین شما چه جوریه بوده

mahdi.a.v
پنج شنبه 21 شهریور 1392, 14:29 عصر
میدونم اسپم میشه اما تاپیک های Mohamad Torabi مخصوصا این تاپیک رو خیلی دنبال میکنم و خیلی ممنونم ازشون چون مشکلی هست که منم دارم :عصبانی++::عصبانی:

mohamad_torabi
پنج شنبه 21 شهریور 1392, 15:38 عصر
ممنون میشم دوستان نظرات بیشتری بدن

vb341
پنج شنبه 21 شهریور 1392, 18:39 عصر
همه ما در صورت تمرین نکردن و وقفه افتادن در بین کار یادمون میره . ولی اگر به صورت مداوم تمرین داشته باشی و پروژه های مختلف کار کنی یادت نمیره

damanpak
پنج شنبه 21 شهریور 1392, 20:25 عصر
دوست عزیز اشکال کار اینجاست که شما پروژه ای رو مینویسید که صرفا جهت یادگیریه و نیازی بهش ندارید ضمنا این جور پروژه یک جور حفظ کردن کدهاست
کد نویسی زمانی توی ذهنتون میمونه که به یک دستور خاص،مثلا ارسال ایمیل نیاز دارید و دنبالش بگردید و تستش کنید تا جواب نیازتون رو بده
حال این نیاز واسه هرکی یک جور بوجود میاد
مثلا دانشجو واسه پروژه پایان ترمش و برنامه نویس واسه پروژه های کاریش
این جور افراد چون واسه یک هدف دنبال کد نویسی(هرچند که کم و کوچیک باشه)رفتن بیشتر میتونند کدهای رو یاد بگیرند
سعی کنید که پروژه های رو بنویسید که بهش علاقه دارید تا توی ذهنتون موندگار باشه
شما فعلا مبتدی هستی پس پیشنهاد میکنم یک سفارش برنامه نویسی (مثلا پروژه دانشجویی)رو بگیرید یا یک نرم افزار که یکی از دوستانتون بهش نیاز داره بنویسید که حداقل بخاطر تعهدی که نسبت به تحویل نرم افزار دارید مجبور بشید دنبال آموزشهای مختلف و تست کدها برید.من خودم همین کار رو کردم و شکر خدا الان میشه گفت انواع پروژه های رایج رو انجام میدم
این بهترین روش آموزش و یادگیری برنامه نویسیه و مطمئن باش که دیگه یادت نمیره

mmbguide
پنج شنبه 21 شهریور 1392, 21:18 عصر
موضوع اینه که بعضی چیزها در برنامه نویسی ممکنه که به چند طریق انجام بشه و هیچ لزومینداره از یک روش استفاده کنید. منظورم اینه که سعی کنید درک کنید و ببینید کدی که دارید مطالعه می کنید دقیقا چه کارهایی انجام میده و ترتیبشون به چه صورت هستش و سعی کنید با دستکاری و جابجا کردن بعضی چیزها تغییرات رو ببینید که ایا خطا میده یا چیزی رو در روند برنامه عوض میکنه و...

موضوع دوم اینه که سعی کنید دستورات و توابعی که بهش برخورد میکنید چرا و چگونگی استفاده از اون رو بفهمید و صرفا برای اینکه فلان برنامه هم ازش استفاده کرده بود من هم میخوام استفاه کنم.

من نظرم اینه اگه تعداد کدهایی که میدونید و تعدادشون کمه، سعی کنید چگونگی استفاده از اون رو خوب یاد بگیرید.

اینم بگم که کمی منطق برنامه نویسی هم لازمه. شاید نتونم منظورم رو خوب برسونم و لی منظورم اینه که همینطور کدها رو قاطی پاتی استفاده نکنید....

abdullah20
پنج شنبه 21 شهریور 1392, 22:22 عصر
یکی از موارد مهم در تمرین برنامه نویسی همین شرکت کردن در تالارهای برنامه نویسی هستش

mohamad_torabi
پنج شنبه 21 شهریور 1392, 22:35 عصر
یکی از موارد مهم در تمرین برنامه نویسی همین شرکت کردن در تالارهای برنامه نویسی هستش
اونو که هرروز شرکت میکنیم:چشمک:

nourooz
جمعه 22 شهریور 1392, 14:04 عصر
سلام
منم بدون کلاس یه زبان دیگه ای را تا حدودی یاد گرفتم. و الان هم به وی بی اومدم البته قبلا یه اشنایی داشتم.و یه سی دی آموزش گرفتم.
منم به این صورت شروع میکنم که میام یه پروژه رسمی را شروع میکنم و تو وی بی هم الان شروع کردم.و با جستجو یاد میگیرم وبه نظرم اینجوری کمی سختر هست.
و بیشتر هم مذهبی چندرسانه کار کردم.

mahdi.a.v
جمعه 22 شهریور 1392, 14:43 عصر
دوست عزیز اشکال کار اینجاست که شما پروژه ای رو مینویسید که صرفا جهت یادگیریه و نیازی بهش ندارید ضمنا این جور پروژه یک جور حفظ کردن کدهاست
کد نویسی زمانی توی ذهنتون میمونه که به یک دستور خاص،مثلا ارسال ایمیل نیاز دارید و دنبالش بگردید و تستش کنید تا جواب نیازتون رو بده
حال این نیاز واسه هرکی یک جور بوجود میاد
مثلا دانشجو واسه پروژه پایان ترمش و برنامه نویس واسه پروژه های کاریش
این جور افراد چون واسه یک هدف دنبال کد نویسی(هرچند که کم و کوچیک باشه)رفتن بیشتر میتونند کدهای رو یاد بگیرند
سعی کنید که پروژه های رو بنویسید که بهش علاقه دارید تا توی ذهنتون موندگار باشه
شما فعلا مبتدی هستی پس پیشنهاد میکنم یک سفارش برنامه نویسی (مثلا پروژه دانشجویی)رو بگیرید یا یک نرم افزار که یکی از دوستانتون بهش نیاز داره بنویسید که حداقل بخاطر تعهدی که نسبت به تحویل نرم افزار دارید مجبور بشید دنبال آموزشهای مختلف و تست کدها برید.من خودم همین کار رو کردم و شکر خدا الان میشه گفت انواع پروژه های رایج رو انجام میدم
این بهترین روش آموزش و یادگیری برنامه نویسیه و مطمئن باش که دیگه یادت نمیره

من خیلی شاید خلاقیتم کم باشه چون واقعا می مونم چه برنامه ای رو حتی برای تفریح خودم بنویسم ... :ناراحت:
اما پروژه ی دانشجویی ؟؟!!! :متعجب:

من نمیدونم چه جوری یه پروژه ی دانشجویی رو برای کسی بنویسم (یعنی از کجا یه دانشجو رو پیدا کنم و براش بنویسم) , اگه اینجوری باشه مجانی هم تازه خیلی خوبه انجام بدی یا حد اقل یه سایتی چیزی باشه که پروژه هایی که شاید خوب باشه برای تمرین انجام بدی رو ینویسه هم خوبه اما نیست ایچنین چیزی نیس

نمیدونم چرا داداشه من عمران میخونه توی دانشگاه اما میگه مطلب برنامه نویسی (اونم به زبان C ) یادمون میدن و کد نویسی نیست نمیدونم قضیه چیه وگرنه حداقل اگه پروژه ی برنامه نویسی داشت روی پروژه های برادرم تمرین میکردم خوب بود

nourooz
جمعه 22 شهریور 1392, 22:45 عصر
من خیلی شاید خلاقیتم کم باشه چون واقعا می مونم چه برنامه ای رو حتی برای تفریح خودم بنویسم ...
اما پروژه ی دانشجویی ؟؟!!!

من نمیدونم چه جوری یه پروژه ی دانشجویی رو برای کسی بنویسم (یعنی از کجا یه دانشجو رو پیدا کنم و براش بنویسم) , اگه اینجوری باشه مجانی هم تازه خیلی خوبه انجام بدی یا حد اقل یه سایتی چیزی باشه که پروژه هایی که شاید خوب باشه برای تمرین انجام بدی رو ینویسه هم خوبه اما نیست ایچنین چیزی نیس

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

damanpak
یک شنبه 24 شهریور 1392, 02:29 صبح
من خیلی شاید خلاقیتم کم باشه چون واقعا می مونم چه برنامه ای رو حتی برای تفریح خودم بنویسم ... :ناراحت:
اما پروژه ی دانشجویی ؟؟!!! :متعجب:

من نمیدونم چه جوری یه پروژه ی دانشجویی رو برای کسی بنویسم (یعنی از کجا یه دانشجو رو پیدا کنم و براش بنویسم) , اگه اینجوری باشه مجانی هم تازه خیلی خوبه انجام بدی یا حد اقل یه سایتی چیزی باشه که پروژه هایی که شاید خوب باشه برای تمرین انجام بدی رو ینویسه هم خوبه اما نیست ایچنین چیزی نیس

نمیدونم چرا داداشه من عمران میخونه توی دانشگاه اما میگه مطلب برنامه نویسی (اونم به زبان C ) یادمون میدن و کد نویسی نیست نمیدونم قضیه چیه وگرنه حداقل اگه پروژه ی برنامه نویسی داشت روی پروژه های برادرم تمرین میکردم خوب بود

پروژه نیست؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
همین که شما تصمیم داری مجانی پروژه بنویسی این خودش یعنی یه حرکت بزرگ واسه پیشرفت برنامه نویسی
اگه پروژه میخوای توی همین سایت فراووونه
مثلا همین تالار وی بی ببین چه سوالاتی مطرح میشه بعد همونا رو سعی کن انجام بدی
اینجوری هم توی اینترنت یا هرجای دیگه واسه پروژت تحقیق میکنی و هم خود به خود تمرین و تکرار زیادی انجام میدی واسه جواب گرفتن پروژه ت
مثلا من خودم یه پروژه میخواستم انجام بدم به شما میگم انجام بدی(ضمنا ساده است ولی بدون تحقیق هم نمیشه براحتی انجامش داد)
پروژه شما:
زمانی که توی TexBox تایپ میکنیم اشاره گر ( که به این شکله | و در حال چشمک زدن)داخل TextBox همیشه در آخر متن قرار داره و منتظر حرف بعدی هستش
شما برنامه رو جوری بنویس که همیشه اشاره گر موس دقیقا زیر این چشمک زدن حرکت کنه
بعدش که انجام دادی بگو تا یک کد قشنگ از داخلش با کمک هم در بیاریم
موفق باشی

mmbguide
یک شنبه 24 شهریور 1392, 13:17 عصر
من هم با این نظر موافقم. یک برنامه کامل و بزرگ مجموعه ای از کد نویسی های کوچک هستش. مثلا می تونه بخش ورود داده ها رو از این textbox استفاده کنی. تمام تاپیک های این تالار میتونه یه پروژه کوچک و یا بزرگ باشه. نظر کلی من اینه که بالا بری پایین بیای باید اوایل فقط مطالعه کنی و نمونه برنامه ها رو بازسازی کنی و بعد از یادگیری کمی موضوعات کاربردی و کمی خلاقیت می تونی برنامه های ساده و کامل برای خودت بسازی.

Hossis
شنبه 23 آذر 1392, 10:56 صبح
من مثلا یه چیز رو که یاد میگیرم یه پروژه کوچیک میسازم و تمرین میکنم اما زمانی دوباره بخوام اونو تو یه جای دیگه به کار ببرم یادم میرم:لبخند: میخواستم بدونم تمرین شما چه جوریه بوده
من هم گاهی کدهای پیچیده یادم میره برای همین اونها رو اسنیپت می کنم و به مرور که اونها رو مطالعه می کنم، ازش سر در میارم ملکه میشه

sagggad
شنبه 23 آذر 1392, 11:03 صبح
فقط جلو چشمت رو پر ازکاغذ های فرمولی کن!!!!!!

behrooz69
شنبه 23 آذر 1392, 21:45 عصر
آقا ختم کلامو بهت بگم . واسه هرچیزی که سخت تلاش کنی تا جواب بگیری از درامد زایی تا جون کندن واسه خرید یه چیزی ازش خیلی خوب مراقبت میکنی . پس وقتی بری دنبال یه چیزی و از همه چیزت مثل خواب و وقت و پول و ... اون چیز ملکه ذهنت میشه . حالا این وسط تلاش تو ، حافظه تو ، خلاقیت و IQ تو هست که بهت کمک میکنه . برنامه نویسی درک یه سری چیزاست باید اونو درک کنی بعد یاد بگیری . نه حفظ کنی بعد ازش استفاده کنی.

یا علی

sagggad
شنبه 23 آذر 1392, 21:49 عصر
منم با داش بهروز موافقم!!