ورود

View Full Version : برنامه نویسی را در چه مدتی یاد گرفتید؟



mosi123
یک شنبه 06 تیر 1389, 16:48 عصر
سلام
من به برنامه نویسی بسیار علاقه مندم. به خصوص برنامه نویسی تحت وب. حالا نکته ای که برای من خیلی مهم است، این است که برای یادگیری برنامه نویسی چند ماه یا چند سال زمان لازم است. لطفا تجربه های خودتان را بیان فرمایید.

baran_mehr
یک شنبه 06 تیر 1389, 18:09 عصر
از 4 سال پیش که شروع کردم هنوز در حال یادگیری هستم.
اما اولین برنامه رو به طور جدی با 7 ماه کار یاد گرفتم.من به همراه برادرم باهم شروع به یادگیری vb6 کردیم.خیلی هم کوشا بودیم

HjSoft
یک شنبه 06 تیر 1389, 19:49 عصر
به نظر من هیچ موقع نمی تونی ادعا کنی که برنامه نویسی کاملی هستی . همونطور که دارید می بینید روز به روز داره سیستم های جدیدی ارائه میشه ، پس واسه برنامه نویس کامل شدن نمیشه زمان تعیین کرد . اما واسه راه افتادن مثلا در زمینه #C و یا vb6 فکر کنم 3 - 4 سالی کافی باشه . به شرطی که واقعا کار کنی تا اصول کار بدستت بیاد . نه که صرفا بشینی از روی برنامه های دیگران کپی کنی .

Alireza_Salehi
یک شنبه 06 تیر 1389, 20:22 عصر
راستش من هیچ چی ازبرنامه نویسی وب نمیدونستم،فقط VB6 و C++‎ و کمی VB.NET کار کرده بودم. یک روز یک کتاب ASP.NET خریدم ، یک هفته ای خوندمش،کل مطالب کتاب رو در یک کنفرانس 2 ساعته برای دانشجوهای مهندسی اینترنت ارائه دادم. (استاد به خاطر این کنفرانس بدون امتحان بهم 20 داد!)

یک ماه بعد اولین وب سایت (فروشگاه اینترنتی) رو فروختم.

اگر درگیر پروژه های واقعی بشی و علاقه هم داشته باشی ظرف یک سال در ASP.NET و زبانی مثل C#‎ حرفه ای میشی.

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


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

mosi123
یک شنبه 06 تیر 1389, 22:56 عصر
به نظر من هیچ موقع نمی تونی ادعا کنی که برنامه نویسی کاملی هستی . همونطور که دارید می بینید روز به روز داره سیستم های جدیدی ارائه میشه ، پس واسه برنامه نویس کامل شدن نمیشه زمان تعیین کرد . اما واسه راه افتادن مثلا در زمینه C#‎ و یا vb6 فکر کنم 3 - 4 سالی کافی باشه . به شرطی که واقعا کار کنی تا اصول کار بدستت بیاد . نه که صرفا بشینی از روی برنامه های دیگران کپی کنی .

پس باید کار بسیار سختی باشد.

khz-web1
دوشنبه 07 تیر 1389, 06:06 صبح
پنج سالی میشه که دارم کار می کنم... و هنوز هم در حال یادگیری هستم

JaguarXF
دوشنبه 07 تیر 1389, 06:08 صبح
در چهار سال دانشگاه و دو سال آخر دبیرستان

REZAsys
دوشنبه 07 تیر 1389, 07:59 صبح
من در طول 6-7 ماه کدنویسی انیجن گیم استدیو رو به صورت نصفه نیمه یاد گرفتم ولی در حدی هست که یک بازی سوم شخص اکشن بتونم بسازم.
الانم دارمUDK یاد می گیرم که فکر کنم کم تر از گیم استدیو طول بکشه...:چشمک:

nima898
دوشنبه 07 تیر 1389, 08:33 صبح
من برنامه نویسی رو 16 سال قبل با کمودور64 و بعد GWBASIC و بعد QBASIC شروع کردم

MahmoudiNik
دوشنبه 07 تیر 1389, 10:02 صبح
سلام
منم برنامه نویسی رو از 4 سال پیش با وی بی 6 شروع کردم
و وقتی تو این سایت چرخ میزنم می بینم هیچی بلد نیستم!
الان هم تو دات نت بین C#‎ و VB حیرونم

تو یکی از شماره های مجله برنامه نویس یه مطلب جالبی بود که گفته بود :

برای "برنامه ساز" شدن باید 10 سال کار و تلاش مداوم داشته باشید

البته یاد گیری زبان از برنامه سازی جداست ولی برای اینکه تو بازار برنامه نویسی زنده بمونی باید با تکنولوژی روز بری جلو

mosi123
دوشنبه 07 تیر 1389, 22:39 عصر
از راهنمایی دوستان بسیارمتشکر. سوال دیگری هم داشتم و آن اینکه یکی از متغیرهای کلیدی در تعیین زمان یادگیری فن برنامه نویسی تعداد ساعتهای صرف شده در روز برای یادگیری آن هم هست. روزی چند ساعت وقت برای یادگیری گذاشتید.

FastCode
دوشنبه 07 تیر 1389, 22:45 عصر
روزی چند ساعت وقت برای یادگیری گذاشتید.
این یه سوال معقوله.
جواب +۱۴ ساعت.
خواب - غذا - امور اجباری - ۲۴

mosi123
دوشنبه 07 تیر 1389, 22:58 عصر
این یه سوال معقوله.
جواب +۱۴ ساعت.
خواب - غذا - امور اجباری - ۲۴

واقعا. یعنی من که امسال باید امتحان دکتری شرکت کنم، باید قید یادگیری برنامه نویسی را بزنم.:متفکر:

Alireza_Salehi
دوشنبه 07 تیر 1389, 23:02 عصر
واقعا. یعنی من که امسال باید امتحان دکتری شرکت کنم، باید قید یادگیری برنامه نویسی را بزنم.:متفکر:
برنامه نویسی و دکترا خیلی به هم مربوط نمی شوند...
دکترا میرن واسه کارهای تحقیقاتی و مطالعه،
برنامه نویسی احتیاج به تمرین عملی زیادی داره ، با دکترا گرفتن نمیسازه.


برای این که در یک زبان برنامه نویسی ابزارها، کاربردها، محدودیت ها و ... را بشناسید و مسلط بشید زمان زیادی لازمه.

مرتضی پیروزی
سه شنبه 08 تیر 1389, 02:16 صبح
واقعا. یعنی من که امسال باید امتحان دکتری شرکت کنم، باید قید یادگیری برنامه نویسی را بزنم.:متفکر:
سلام
به خودت بستگی داره. اگر از صبح تا شب نمیخوای درس بخونی، میتونی به جای فیلم نگاه کردن
و یا کارهای غیر ضروری دیگه برنامه نویسی رو یاد بگیری.
بعدش مطالعه خالی به درد نمیخوره، 4 ساعت مطالعه عمیق بهتر از 20 ساعت روخونی هستش.
فکر نکن که باید مغز رو Over Load کنی! در این صورت آخر شب همه رو پس میزنه.

مهدی عابدینی
سه شنبه 08 تیر 1389, 08:01 صبح
سلام
برای شروع باید بدونی چی بخونی و از کجا شروع کنی
اگه به برنامه نویسی علاقه داری 8 ماهه می تونی بفهمی که چند سال دیگه باید وقت بذاری و کلا به تمام سوالات میرسی

Asad.Safari
سه شنبه 08 تیر 1389, 16:41 عصر
سلام
من به برنامه نویسی بسیار علاقه مندم. به خصوص برنامه نویسی تحت وب. حالا نکته ای که برای من خیلی مهم است، این است که برای یادگیری برنامه نویسی چند ماه یا چند سال زمان لازم است. لطفا تجربه های خودتان را بیان فرمایید.

کمربند مشکی در 6 سال .

mosi123
سه شنبه 08 تیر 1389, 16:53 عصر
با تشکر از دوستان گرامی. شاعر می فرماید:
«آب دریا را اگر نتوان کشید/ هم به قدر تشنگی باید چشید!»
با وجه به گستردگی حوزه برنامه نویسی، راه حل بهتر این است که بین حوزه اصلی کارم(ادامه تحصیل) و یادگیری برنامه نویسی باید تعادل ایجاد نمایم. به این صورت که روزی حداقل 1 و حداکثر 3 ساعت برای برنامه نویسی وقت بگذارم و آن هم در یک فرایند طولانی چند ساله و بقیه اوقات را به کارهای مهمتر اختصاص دهم. ضمن اینکه هدفم را از تسلط به برنامه نویسی به آشنایی نسبی به آن تغییر میدهم .
باز هم شاعر می فرماید:
رهرو آن نیست که گهی تند و گهی خسته رود
رهرو آن است که آهسته و پیوسته رود.
نظر دوستان چیست؟

FastCode
سه شنبه 08 تیر 1389, 17:04 عصر
با تشکر از دوستان گرامی. شاعر می فرماید:
«آب دریا را اگر نتوان کشید/ هم به قدر تشنگی باید چشید!»
با وجه به گستردگی حوزه برنامه نویسی، راه حل بهتر این است که بین حوزه اصلی کارم(ادامه تحصیل) و یادگیری برنامه نویسی باید تعادل ایجاد نمایم. به این صورت که روزی حداقل 1 و حداکثر 3 ساعت برای برنامه نویسی وقت بگذارم و آن هم در یک فرایند طولانی چند ساله و بقیه اوقات را به کارهای مهمتر اختصاص دهم. ضمن اینکه هدفم را از تسلط به برنامه نویسی به آشنایی نسبی به آن تغییر میدهم .
باز هم شاعر می فرماید:
رهرو آن نیست که گهی تند و گهی خسته رود
رهرو آن است که آهسته و پیوسته رود.
نظر دوستان چیست؟
اگر یک ساعت تبدیل به صفر نشه خیلی خوبه و حتماً جواب میده.

mosi123
سه شنبه 08 تیر 1389, 20:58 عصر
اگر یک ساعت تبدیل به صفر نشه خیلی خوبه و حتماً جواب میده.

من را امیدوار کردید.:لبخندساده:

mosi123
چهارشنبه 09 تیر 1389, 02:20 صبح
لطفا سایر اساتید هم اظهار نظر فرمایند.