ارسال پاسخ 
 
امتیاز موضوع:
  • 1 رأی - میانگین امیتازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
چگونه یک برنامه نویس موفق شویم؟؟؟
نویسنده پیام
ارسال: #1
چگونه یک برنامه نویس موفق شویم؟؟؟
مدیر انجمن

تا آخر ایستاده ام...
وضعيت : آفلاین
ارسال‌ها: 531
تاریخ عضویت: Sep 2010
اعتبار: 25
سپاس ها 13
سپاس شده 15 بار در 9 ارسال

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

حالا برو ای مرگ، برادر، ای بیم ساده ی آشنا
تا تو دوباره باز آیی
من هم دوباره عاشق خواهم شد!
h a m s a y e g i . b l o g f a . c o m
[تصویر:  20.jpg]
2011/02/04 11:42 PM
مشاهده وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در یک پاسخ

ارسال: #2
RE: چگونه یک برنامه نویس موفق شویم؟؟؟
مدیر انجمن

تا آخر ایستاده ام...
وضعيت : آفلاین
ارسال‌ها: 531
تاریخ عضویت: Sep 2010
اعتبار: 25
سپاس ها 13
سپاس شده 15 بار در 9 ارسال

اگر از آن دسته افرادی هستید که به دنبال آینده و کسب و کاری پر از انرژی و خلاقیت هستید و اگر شدیدا از انجام کارهای روتین و کارمند بانک بودن تنفر دارید ! واگر دوست دارید کسب و کاری را برگزینید که بدون شک در سالهای آینده بازار پر رونقی داشته باشد ، حتما به برنامه نویسی به عنوان یک شانس مهم توجه داشته باشید.
همواره وقتی به صدر رده بندی پول دارترین مردان دنیا نگاه می کردیم عادت کرده بودیم نام کسی جز بیل گیتس را نبینیم ! برنامه نویس نوجوان و جسور آنقدر در کار خودش پشتکار به خرج می داد که گاهی وقت ها به خاطر دستکاری زیاد در کامپیوتر دبیرستانشان تهدید به اخراج می شد و بعد از ورود به دانشگاه هاروارد، طولی نیانجامید که دانست آنجا هم نمی تواند یک برنامه نویس ماورایی را ارضاع کند، پس به سمت بازار کار رفت و مایکروسافت را با همکلاسی سابقش (استیوبالمر)تاسیس کرد و شبانه روز در آنجا مشغول برنامه نویسی شد و حتی هفته ها خانه نمی رفت تا مایکروسافت، مایکروسافت شد و بیل جوان به بیل گیتس معروف و موفق تبدیل شد.
البته جز او برنامه نویسان معروف دیگری هم بودند که می توانستند در حد و اندازه های او به شهرت و دارایی برسند. استیوجابز مدیر عامل شرکت اپل که بسیاری ، دستاوردهای اپل را مدیون تخیل و نوآوری او می دانند و یا چارلزسیمونی خالق نرم افزار آفیس که کمی جست و جو در دست آوردها و دارایی هایش هر انسانی را به برنامه نویسی شدن تهییج خواهد کرد!
و ... !
و البته از این دست برنامه نویسان موفق کم نیستند، و جالب اینکه بسیاری از آنها همگام با موفقیت دربرنامه نویسی در زمینه های دیگر از جمله تجارت، مدیرت،خلاقیت،فضانوردی و غیره نیز موفق ظاهر شده اند.برنامه نویسی را می توان شغل قرن بیست و یکم نامید. شغلی که سراسر تخیل و نوآوری و ایده پردازی و تحقیق و خلاقیت و پشتکار را شامل می شود. حال با این تعاریف ،شاید دهان خیلی ها آب افتاده باشد که از همین امروز سراغ برنامه نویسی بروند تا آینده شغلی خود را حسابی تضمین کنند. اما برنامه نویسی شاید در ظاهر شیک و با کلاس باشد اما در باطن گاو نر می خواهد و مرد عمل !
قصد ندارم تازه کارها را (البته اگر بشود خودم را کهنه کار نامید ) از این شغل هراسان کنم اما با بررسی چند توضیح ساده برما عیان می شود که برنامه نویسی بعد از کار کردن در معدن یکی از مشکل ترین و در عین حال ، پیچیده ترین مشاغل است!!
پس از توضیحات بیشتر به چند جمله کوتاه توجه کنید :
- برنامه نویسی که پشتکار نداشته باشد ، هیچ وقت نخواهد توانست از پس خطاهای پی در پی بر آید و میدان را خالی خواهد کرد ، پس هیچ گاه به موفقیت نخواهد رسید .
- برنامه نویسی که به روز نباشد ، با دانش پایه و آکادمیک قبلی اش بدون شک پس از مدتی اندک متوقف خواهد شد.
- هیچ برنامه نویسی به صرف داشتن لیسانس یا فوق لیسانس سر کار نخواهد رفت !!
- بسیاری از خانم ها از برنامه نویسی متنفر هستند واز هر 10 برنامه نویس حرفه ای ، شاید به ندرت یکی از آنها خانم باشد !!!
- بسیاری از برنامه نویسان موفق پس از مدتی درخشش سمت های کلان مدیریتی را در اکثر شرکت های IT صاحب می شوند .
- گروه ها و برنامه نویسان کد باز پس از اینکه ماه ها وقت خود را روی یک پروژه صرف می کنند تا آن را به محصولی درخور و ارزشمند تبدیل کنند ، در پایان ، نتیجه تمامی تلاش خود را به صورت کاملا رایگان در اختیار دیگران قرار میدهند!
- بسیاری از برنامه نویسان ، پس از مدتی به علت رکود خلاقیت و دانش روز ، کار خود را از دست می دهند! با کمی تأمل در جملات مطروحه در می یابیم برنامه نویسی شغلی خاص و درعین حال متفاوت از مشاغل عادی است که به صورت روزمره با آن سر و کار داریم.
یک بار در کتاب عادت های میلیون دلاری (MillionDollarHabits) برایان تریسی خواندم برای موفقیت در هر زمینه ای از صنعت گرفته تا دانش و هنر و تجارت شما باید حداقل بین 5 تا 7 سال وقت خود را به صورت برنامه ریزی شده و مستمر صرف کنید تا به حد کارشناسی(Expert) دست پیدا کنید.متاسفانه ، معمولا افراد در مواجهه با علوم کامپیوتر و علی الخصوص برنامه نویسی بسیار عجول هستند و شاید رونق کتاب های آموزشی تحت عنوان های آموزشی برنامه نویسی در 24 ساعت و غیره از همین جا نشأت گرفته است . پترنورویج یکی از مدرسان معروف علوم کامپیوتر درهمین مورد ، جملات معروفی دارد:
«مردم خیلی عجله دارند که در مورد کامپیوتر ها چیز یاد بگیرند خیال هم می کنند که یاد گیری کامپیوتر خیلی آسانتر از یادگیری مسائل دیگر است . وگرنه هیچ کتابی در مورد بتهوون ، یا فیزیک کوانتوم یا حتی تربیت سگ ، در چند روز وجود ندارد.»
برای اینکه ما بتوانیم یک برنامه نویسی موفق شویم و به درآمد بالا دست پیدا کنیم ، باید بدانیم که باخواندن چند کتاب و مقایسه و بررسی چند نمونه کد نمی شود ظرف چند ماه به یک برنامه نویس موفق که درآمد خوبی هم دارد و صاحب شغل و پست مطمئن در شرکت درخوری هم هست تبدیل شد .
یک برنامه نویس موفق همیشه باید خود را عقب بداند و در کسب تجربیات دیگران و تکنیک های روز کوشا باشد . نقل قول برنامه نویسان حرفه ای است که : به روز ترین و سریع ترین دانش و کسب و کار دنیا برنامه نویسی است . پس یک برنامه نویس موفق هیچ گاه نباید به داشته های هر چند پر بارش قره شود و از تکاپوی روزانه بازایستد.
یک مشکل دیگر که غالبا برنامه نویسان نوجوان و یا کم تجربه را درگیر می کند ، این است که آنها بعد از اینکه در توسعه یک نرم افزار ، وب سایت و غیره به خطایی برخورد کردند، پس از چند بار تلاش و کوشش از کوره در می روند وعطای موفقیت را به لقایش می بخشند و کلا یا پروژه را بی خیال می شوند یا غالبا فکر می کنند گذاشتن زمان های بسیار برای حل یک مشکل اتلاف وقت است. در صورتی که به نظر من نتیجه شکست تا همیشه در ذهن شما خواهد ماند و در روند و زمان کلی پروژه باز هم تاثیر خود را خواهد گذاشت .
نکته عملی اینکه یک برنامه نویس برای موفقیت باید حداقل روزانه بیش از یک ساعت از وقت خود را در وب برای جستجو در مورد تازه های زمینه تخصصی خود صرف کند .
یک فرق نامحسوس دیگر که بین برنامه نویسی حرفه ای و موفق با شکست خوردگان این راه وجود دارد این است که دسته موفق معمولا از خلاقیت و نوآوری زیادی در کارشان استفاده می کنند و این در حالی است که دسته دیگر با آنکه شاید از بار دانش بیشتری برخوردار باشند، اما به دلیل نداشتن تفکر خلاقانه هیچ وقت نمی توانند نمونه محصولات جدیدتر، متنوع تر و با کیفیت تری خلق کنند .
بسیاری از برنامه نویسان از حل مسائل الگوریتمی و ریاضیات گریزانند و احساس می کنند حل مسائل ریاضیات و الگوریتمی هیچ کمکی به پیشرفت و کسب درآمد بیشتر آنها در آینده نخواهد کرد اما نباید فراموش کنیم که یکی از مهمترین صفات یک برنامه نویس موفق توانایی او در حل مسائل می باشد و در واقع ، اگر برنامه نویسی از حل مسائل گریزان باشد، عملا نمی توان نام برنامه نویس بر او گذاشت .
البته برای فرا گرفتن تمامی این تکنیک ها یک کلید اصلی و ساده وجود دارد و آن چیزی نیست جز علاقه! اگر سعی کنید با علاقه کد بزنید ، مطمئن باشید هیچ گاه دغدغه سختی های بالا را نخواهید داشت . به برنامه نویسی علاقه داشته باشید. اطمینان حاصل کنید که آنقدر از برنامه نویسی لذت می برید که حاضر باشید 10 سال از عمرتان را صرفش کنید.
در پایان می توان گفت علی رقم اینکه برنامه نویسی یک شغل پردرآمد ، خلاقانه، پرتنوع و با ثباتی است اما نباید فراموش کرد در این عرصه تنها کسانی موفق هستند که تکنیک های مطروحه را خوب کسب کرده و به کار گیرند و الباقی متاسفانه درکمال صرف هزینه های مالی و زمانی بسیار باید به داشتن شغل های نامربوط و غیر مستقیم و یا پست های پایین تر بسنده کنند. .. ..

منبع: اینجا

حالا برو ای مرگ، برادر، ای بیم ساده ی آشنا
تا تو دوباره باز آیی
من هم دوباره عاشق خواهم شد!
h a m s a y e g i . b l o g f a . c o m
[تصویر:  20.jpg]
2011/02/04 11:42 PM
مشاهده وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در یک پاسخ

ارسال: #3
RE: چگونه یک برنامه نویس موفق شویم؟؟؟
ثبت نام کرده

3||//\\||$410
وضعيت : آفلاین
ارسال‌ها: 7,095
تاریخ عضویت: Sep 2010
اعتبار: 97
سپاس ها 338
سپاس شده 629 بار در 531 ارسال

خودآموز برنامه نویسی در 10 سال عنوان: خودآموز برنامه نویسی در 10 سال

عنوان اصلی : Teach Yourself Programming in Ten Years

ترجمه: مهدی عسگری
نویسنده: Peter Norvig

خلاصه: در این مقاله Peter Norvig (نویسنده ی کتاب معروف هوش مصنوعی مورد استفاده در اکثر دانشگاه های جهان) در مورد پدیده و تب یادگیری سریع برنامه نویسی صحبت کرده و نشان می دهد که برای تخصص در برنامه نویسی بر خلاف کتاب های عامه پسند (آموزش در 21 روز ، 24 ساعت ، ...) حداقل 10 سال زمان و کار لازم است تا یک نفر به تخصص برسد (در هر رشته ای ، نه فقط یرنامه نویسی)

چرا همه این قدر عجله دارند ؟
تو هر کتاب فروشی که بروید ، کلی کتاب می بینید که می خواهند در چند ساعت یا چند روز به شما کامپیوتر یا برنامه نویسی یاد بدهند (از ویندوز و اینترنت گرفته تا ویژوال بیسیک و جاوا و ...) من جستجوی زیر را در آمازون انجام دادم:
pubdate: after 1992 and title: days and
(title: learn or title: teach yourself)
یعنی کتاب هایی که از سال 1992 تا الان چاپ شده و در عنوانشان کلمات days و "یادگیری یا خودآموز" وجود دارد. نتیجه شامل 248 مورد بود. (مترجم: اعداد و آمار منتشر شده در این مقاله مربوط به سال 2001 هستند. ) 78 کتاب اول کتاب های مربوط به کامپیوتر بودند. عبارت days را با hours جایگزین کردم ؛ نتایج مشابه قبلی بود: 253 مورد که 77 تای اول در مورد کامپیوتر بودند. از 200 کتاب صدر نتایج جستجو (در کل) 96 درصد مربوط به کامپیوتر بود.
خلاصه این که یا مردم خیلی عجله دارند که در مورد کامپیوتر ها چیز یاد بگیرند یا هم که یادگیری کامپیوتر خیلی آسان تر از یادگیری چیزهای دیگر است. وگرنه هیچ کتابی در مورد بتهوون ، یا فیزیک کوانتوم یا حتی تربیت سگ ، در چند روز وجود ندارد.
خب ببینیم عنوانی مثل "آموزش پاسکال در 3 روز" چه معنی ای دارد:
  • یادگیری: در 3 روز شما وقت کافی برای نوشتن چند برنامه ی مهم و یادگیری از موفقیت ها و اشتباهاتتان و همینطور وقت برای کار کردن با یک برنامه نویس با تجربه را نخواهید داشت. خلاصه ، وقت کافی برای یادگیری چندانی نخواهید داشت. در واقع این کتاب ها بیشتر در مورد یک آشنایی کلی بحث می کنند نه درک عمیق از موضوع. به قول آلکساندر پوپ: "یادگیری سطحی ، چیز خطرناکی است"
  • پاسکال: در 3 روز شاید بتوانید سینتکس پاسکال را یاد بگیرید (ان هم به شرطی که قبلا با یک زبان مشابه کار کرده باشید) اما زیاد نمی توانید درباره ی کاربرد زبان یاد بگیرید. یعنی اگر قبلا با بیسیک برنامه نویسی کرده باشید ، یاد می گیرید که برنامه ها را در پاسکال ولی با روش بیسیک بنویسید اما نقاط ضعف و قوت پاسکال را یاد نمی گیرید. به قول آلن پرلیس: "زبانی که طرز فکر شما را درباره ی برنامه نویسی تغییر ندهد ، ارزش یادگیری ندارد". ممکن است شما بخواهید قسمتی از پاسکال (یا هر زبان دیگری) را یاد بگیرید تا بتوانید از ابزار خاصی استفاده کرده و کار مشخصی را انجام دهید؛ در این صورت دیگر برنامه نویسی یاد نمی گیرید ، بلکه یاد می گیرید چطور ان کار مشخص را انجام دهید.
  • 3 روز: همانطور که در بخش بعدی می بینید ، این مدت کافی نیست.
آموزش برنامه نویسی در 10 سال
محققان (1) نشان دادند که برای متخصص شدن در بسیاری از زمینه ها (از شطرنج گرفته تا آهنگ سازی ، اپراتوری تلگراف ، نقاشی ، نواختن پیانو ، شنا ، تنیس ، عصب شناسی ، ...) حدود 10 سال زمان لازم است. نکته ی مهم انجام کار پیوسته و با توجه است ، نه صرفا کاری را مدام تکرار کردن ، بلکه به چالش کشیدن خودتان با کارهایی که فراتر از توانایی فعلی تان است و تحلیل کارایی تان قبل و بعد از انجام ان کار و اصلاح اشتباهاتتان. و بعد تکرار کنید. و دوباره تکرار کنید. هیچ میانبری وجود ندارد: حتی موزارت که در 4 سالگی اعجوبه ای در موسیقی بود ، 13 سال طول کشید تا بتواند اولین کار حرفه ای و جهانیش را بسازد. گروه موسیقی بیتلز در سال 1964 با وارد شدن به صحنه ی موسیقی اکثر کارهایشان جزو کارهای محبوب (و به قولی "نامبر وان") بودند ولی فراموش نکنید که اعضای گروه از سال 1957 در کلوب های کوچک لیورپول و هامبورگ فعالیت می کردند و اولین موفقیت بزرگشان (Sgt. Peppers) در سال 1967 عرضه شد. در یک مطالعه بر روی دانش آموزان در آکادمی برلین ، محققان اعضای برتر ، متوسط و پایین کلاس را مقایسه کرده و از آن ها پرسیدند که چقدر تمرین کرده اند:
همه (از هر سه گروه) نواختن را از حدود 5 سالگی شروع کرده و در سال های اول هر کس به یک میزان فعالیت می کرد (حدود 2 یا 3 ساعت در هفته) اما در حدود 8 سالگی تفاوت های واقعی نمایان شد. کسانی که در کلاس هایشان بهترین بودند ، بیش از بقیه تمرین می کردند: 6 ساعت در هفته در سن 9 سالگی ، 8 ساعت در 12 سالگی ، 16 ساعت در 14 سالگی و الی آخر تا سن 20 که هفته ای بیش از 30 ساعت کار می کردند. در سن 20 سالگی افراد برتر نزدیک به 10000 ساعت از عمرشان را به تمرین گذرانده بودند. دانش اموزان رده بعدی حدود 8000 ساعت و دانش اموزان معمولی (معلمین موسیقی در آینده!) حدود 4000 ساعت.
شاید هم 10000 ساعت ان عدد جادویی باشد نه 10 سال. به نظر ساموئل جانسون (1709-1784) زمان بیشتری لازم است: "برتری در هر رشته ای فقط با یک عمر کار به دست می آید و با قیمت کمتری قابل خرید نیست" و اما دستورالعمل من برای موفقیت در برنامه نویسی:
  • به برنامه نویسی علاقه داشته باشید. اطمینان حاصل کنید که انقدر از برنامه نویسی لذت می برید که حاضر باشید 10 سال از عمرتان را صرفش کنید.
  • با برنامه نویسان دیگر ارتباط داشته باشید. کد برنامه های دیگر را مطالعه کنید. این خیلی مهم تر از هر کتاب یا دوره ی آموزشی است.
  • برنامه بنویسید. بهترین نوع آموزش ، انجام دادن است. در واقع حداکثر سطح کارایی برای افراد در هر رشته ای ، به طور خودکار با تجربه ی بیشتر حاصل نمی شود بلکه نیاز به تلاش تعمدی برای بهبود دارد.
  • می توانید تحصیلاتتان را در دانشگاه هم ادامه بدهید. این کار باعث می شود از رشته تان درک عمیق تری به دست آورده و همچنین به کارهایی مشغول شوید که نیاز به مدرک دانشگاهی دارند. البته اگر از مدرسه و درس لذت نمی برید ، می توانید تجربه ی مشابهی را در کار کسب کنید (البته با تلاش بیشتر) Eric Raymond در دیکشنری هکر ها می گوید: "مطالعه و تحصیلات آکادمیک در رشته ی کامپیوتر یک شخص را تبدیل به یک برنامه نویس حرفه ای نمی کند ، همانطور که یک فرد فقط با مطالعه ی رنگ و قلم مو نمی تواند نقاش شود". یکی از بهترین افرادی که در عمرم استخدام کردم (Jamie Zawinski) ، فقط تا دبیرستان درس را ادامه داده بود؛ با این وجود این شخص نرم افزار های خیلی خوبی تولید کرده (موزیلا و xemacs) و گروه خودش را در googlegroups دارد و حتی انقدر پول دراورد که بتواند یک کلوب شبانه بخرد.
  • روی پروژه های تیمی کار کنید. در بعضی از پروژه ها بهترین و در بعضی دیگر بدترین برنامه نویس باشید. وقتی بهترین هستید توانایی های خودتان به عنوان یک رهبر گروه را تست کرده و به دیگر افراد الهام می دهید. وقتی هم که بدترین باشید یاد می گیرید که حرفه ای ها چه کار می کنند و همچنین چه کارهایی را دوست ندارند انجام دهند (چون این کارها را می سپارند به شما!)
  • روی پروژه های دیگران کار کنید. برنامه هایی که دیگران نوشتند را مطالعه کنید. سعی کنید باگ های برنامه های دیگران را رفع کنید. به این فکر کنید که چطور برنامه هایتان را طراحی کنید که کار کسانی که می خواهند ان را نگهداری کنند آسان تر شود.
  • کلی زبان برنامه نویسی یاد بگیرید. یک زبان که از شی گرایی و کلاس ها پشتیبانی کند (مثل جاوا یا سی پلاس پلاس) ، یک زبان تابعی (مثل لیسپ یا ML) (م: یا Haskell) ، یک زبان اعلانی (مثل پرولوگ یا قالب ها در سی پلاس پلاس) ، یک زبان که از coroutine ها پشتیبانی کند (مثل Scheme یا Icon) (م: امروزه زبان های دیگری از جمله سی شارپ هم coroutine را دارند) و یک زبان که از برنامه نویسی موازی پشتیبانی کند (مثل Sisal) (م: و Erlang)
  • یادتان باشد که ما با کامپیوتر سر و کار داریم. بدانید که چقدر طول می کشد تا کامپیوترتان یک دستورالعمل را اجرا کند، یک کلمه را از حافظه واکشی کند (در هر دو حالت وجود و نبودش در کش) ، کلماتی متوالی را از دیسک بخواند ، یا به یک مکان از دیسک برود (seek) (م: منظور نویسنده آشنایی با معماری کامپیوتر است. آقای Stroustrup خالق سی پلاس پلاس هم روی این نکته تاکید دارند)
  • درگیر استاندارد سازی یک زبان شوید. حالا می تواند کمیته ی ANSI C++ باشد یا استاندارد شخصی تان برای کدنویسی (مثلا این که برای تورفتگی از 2 فاصله استفاده کنید یا 4 تا) در هر حال یاد می گیرید که بقیه چه چیزهایی را در یک زبان دوست دارند و همینطور علت این دوست داشتن را.
با در نظر گرفتن این موارد ، این سوال پیش می آید که صرفا با مطالعه ی کتاب چقدر می توانید یاد بگیرید. قبل از تولد اولین بچه ام ، تمام کتاب های "چگونه..." (How To…) را خواندم بودم و باز هم حس می کردم مبتدی ام. 30 ماه بعد (پس از تولد دومین فرزندم) دیگر سراغ کتاب هایم نمی رفتم؛ به جایش به تجربه ی شخصی ام تکیه کردم که معلوم شد خیلی مفیدتر و مطمئن تر از هزاران صفحه کتاب هایی است که توسط متخصصین نوشته شده اند. آقای Fred Brooks در مقاله ی "No Silver Bullets" (2) طرحی سه بخشی برای پیدا کردن بهترین طراحان نرم افزار مشخص کرد:
1- به طور سیستماتیک و هر چه زودتر طراحان برتر را مشخص کنید
2- یک مربی حرفه ای به آن ها اختصاص دهید تا مسئول و مراقب کار باشد
3- فرصت هایی را فراهم بیاورید که این افراد از طریق ارتباط و برانگیختن همدیگر ، رشد کنند
آلن پرلیس می گوید: "هر کسی می تواند حجاری یاد بگیرد: میکل آنژ باید یاد می گرفت چطور این کار را نکند. در مورد برنامه نویسان بزرگ هم همینطور است"
باشه ، بروید و ان کتاب جاوا را بخرید؛ احتمالا به دردتان بخورد ولی زندگی تان یا تخصصتان در کل در طول 24 ساعت ، روز یا حتی ماه تغییر چندانی نخواهد کرد.

(1) :
Bloom, Benjamin (ed.) Developing Talent in Young People, Ballantine, 1985.
Hayes, John R., Complete Problem Solver Lawrence Erlbaum, 1989.
Bryan, W.L. & Harter, N. "Studies on the telegraphic language: The acquisition of a hierarchy of habits. Psychology Review, 1899, 8, 345-375
Chase, William G. & Simon, Herbert A. "Perception in Chess" Cognitive Psychology, 1973, 4, 55-81.
(2) http://citeseer.nj.nec.com/context/7718/0

أَمَّن يُجِيبُ الْمُضْطَرَّ إِذَا دَعَاهُ وَيَكْشِفُ السُّوءَ
2011/02/06 09:24 PM
یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در یک پاسخ

ارسال: #4
RE: چگونه یک برنامه نویس موفق شویم؟؟؟
ثبت نام کرده

3||//\\||$410
وضعيت : آفلاین
ارسال‌ها: 7,095
تاریخ عضویت: Sep 2010
اعتبار: 97
سپاس ها 338
سپاس شده 629 بار در 531 ارسال

(2011/02/04 11:42 PM)ميرزا عبدالزكي نوشته شده توسط:  - گروه ها و برنامه نویسان کد باز پس از اینکه ماه ها وقت خود را روی یک پروژه صرف می کنند تا آن را به محصولی درخور و ارزشمند تبدیل کنند ، در پایان ، نتیجه تمامی تلاش خود را به صورت کاملا رایگان در اختیار دیگران قرار میدهند!
:4:این همیشه صحیح نیست
من ترم دوم شیوه ارائه کنفرانسم در باره نرم افزار های ازاد بود از اون به بعد همه پروژه ها بچه ها می گفتن تو چه دانشجوی هستی که پروژت رو به کسی نمی دی ولی از متن باز هم حمایت می کنی:4::4:
واسه همین همیشه کدای من دست همه بود :4::4:بعضیا شون یکم تغیر میدادن و به استاد تحویل میدادن
بعضیاشونم حاضر بودن پول بدن که من فقط کد رو براشون توضیح بدم :4:ولی ما که از این مراما نداشتیم همین جوری توضیح می دادم .:65:
ولی اصولا اونای که پروژه متن باز می نویسن پروژشون خیلی زود پیشرفت میکنه .
همیشه وقتی می دونی یکی قراره کدت رو بخونه خیلی خوانا بر نامه می نویسی و بیشتر سعی می کنی که برنامت جالب باشه امتحان کنید .
همیشه هم راه برای کسب در آمد از نرم افزار های آزاد هست همون طور که موزیلا ، گوگل،رد هت و ... از برنامه های متن باز خودشون کسب در امد می کنند.

أَمَّن يُجِيبُ الْمُضْطَرَّ إِذَا دَعَاهُ وَيَكْشِفُ السُّوءَ
2011/02/06 09:36 PM
یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در یک پاسخ

ارسال: #5
RE: چگونه یک برنامه نویس موفق شویم؟؟؟
مدیر انجمن

تا آخر ایستاده ام...
وضعيت : آفلاین
ارسال‌ها: 531
تاریخ عضویت: Sep 2010
اعتبار: 25
سپاس ها 13
سپاس شده 15 بار در 9 ارسال

سلام داداش
دست رو دلم نزار که حال منم از دست بچه های تنبل دانشگامون، زاره.:4:
کلی براشون پروژه انجام بده یه تشکر خشک و خالی هم نمی کنند.

حالا برو ای مرگ، برادر، ای بیم ساده ی آشنا
تا تو دوباره باز آیی
من هم دوباره عاشق خواهم شد!
h a m s a y e g i . b l o g f a . c o m
[تصویر:  20.jpg]
2011/02/07 12:18 PM
مشاهده وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در یک پاسخ

ارسال: #6
RE: چگونه یک برنامه نویس موفق شویم؟؟؟
ثبت نام کرده

اسیر
وضعيت : آفلاین
ارسال‌ها: 2,954
تاریخ عضویت: Aug 2011
اعتبار: 63
سپاس ها 531
سپاس شده 536 بار در 364 ارسال

سلام برادرها
من ميخوام برنامه نويسي ياد بگيرم اما فرصت كلاس رفتنو ندارم چطور شروع كنم ياد بگيرم لطفا بمن كمك كنيد

خداحافظ همین حالا...
2012/04/04 11:31 AM
یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در یک پاسخ

ارسال: #7
RE: چگونه یک برنامه نویس موفق شویم؟؟؟
ثبت نام کرده

3||//\\||$410
وضعيت : آفلاین
ارسال‌ها: 7,095
تاریخ عضویت: Sep 2010
اعتبار: 97
سپاس ها 338
سپاس شده 629 بار در 531 ارسال

(2012/04/04 11:31 AM)رها نوشته شده توسط:  سلام برادرها
من ميخوام برنامه نويسي ياد بگيرم اما فرصت كلاس رفتنو ندارم چطور شروع كنم ياد بگيرم لطفا بمن كمك كنيد
تنها راهش برنامه نویسی پایتونه

البته اگه هدفت یاد گرفتنه
زبان پایتون بسیار بسیار بسیار راحت ، خوش دست ، کارا ، زیبا، باحال ،کار راه انداز،با کلاس ،مهربان ،دوست داشتنی و... است .
بعدش اگه واسه پول کار کردی برو سی شارپ یاد بگیر:221:
در کل پایتون رو عشقه
اگه قبلا کسی برنامه نویسی کرده باشه یه هفته ای عاشقش میشه
اگر هم تا حالا برنامه نویسی نکرده باشی یه چند هفته ای طول می کشه و بعداَ بری سر هر زبونی میگی این دیگه چه زبونیه :215:

أَمَّن يُجِيبُ الْمُضْطَرَّ إِذَا دَعَاهُ وَيَكْشِفُ السُّوءَ
2012/04/08 08:51 PM
یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در یک پاسخ
 سپاس شده توسط رها

ارسال: #8
RE: چگونه یک برنامه نویس موفق شویم؟؟؟
ثبت نام کرده

اسیر
وضعيت : آفلاین
ارسال‌ها: 2,954
تاریخ عضویت: Aug 2011
اعتبار: 63
سپاس ها 531
سپاس شده 536 بار در 364 ارسال

(2012/04/08 08:51 PM)زانا نوشته شده توسط:  
(2012/04/04 11:31 AM)رها نوشته شده توسط:  سلام برادرها
من ميخوام برنامه نويسي ياد بگيرم اما فرصت كلاس رفتنو ندارم چطور شروع كنم ياد بگيرم لطفا بمن كمك كنيد

تنها راهش برنامه نویسی پایتونه

البته اگه هدفت یاد گرفتنه
زبان پایتون بسیار بسیار بسیار راحت ، خوش دست ، کارا ، زیبا، باحال ،کار راه انداز،با کلاس ،مهربان ،دوست داشتنی و... است .
بعدش اگه واسه پول کار کردی برو سی شارپ یاد بگیر:221:
در کل پایتون رو عشقه
اگه قبلا کسی برنامه نویسی کرده باشه یه هفته ای عاشقش میشه
اگر هم تا حالا برنامه نویسی نکرده باشی یه چند هفته ای طول می کشه و بعداَ بری سر هر زبونی میگی این دیگه چه زبونیه :215:

سلام از راهنماييت ممنون اميدوارم بتونم ياد بگيرم:215:

خداحافظ همین حالا...
2012/04/09 11:05 AM
یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در یک پاسخ

ارسال: #9
RE: چگونه یک برنامه نویس موفق شویم؟؟؟
ثبت نام کرده

3||//\\||$410
وضعيت : آفلاین
ارسال‌ها: 7,095
تاریخ عضویت: Sep 2010
اعتبار: 97
سپاس ها 338
سپاس شده 629 بار در 531 ارسال

اینم برای شروع
http://www.4shared.com/file/BVFAxbwp/a_b..._tran.html
یک بایت از پایتون ترجمه شده توسط سایت پایتون ایران:208:
(آخرین ویرایش در این ارسال: 2012/04/09 11:36 AM، توسط زانا.)
2012/04/09 11:35 AM
یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در یک پاسخ
 سپاس شده توسط رها

ارسال پاسخ 


چگونه یک برنامه نویس موفق شویم؟؟؟
زمان کنونی: 2014/07/24، 05:29 PM
کاربرانِ درحال بازدید از این موضوع:
نویسنده: میرزا عبدالزکی
آخرین ارسال: زانا
پاسخ: 9
بازدید: 426

پرش به انجمن: