در اين بخش مي‌توانيد به مباحث مربوط به انواع زبان هاي برنامه نويسي بپردازيد
Administrator

Administrator



نماد کاربر
پست ها

15465

تشکر کرده: 10175 مرتبه
تشکر شده: 3917 مرتبه
تاريخ عضويت

جمعه 7 بهمن 1384 19:51

آرشيو سپاس: 30251 مرتبه در 5981 پست

امريکايي ها الزاما بهترين برنامه

توسط Mahdi1944 » يکشنبه 24 اردیبهشت 1385 20:28

در جديدترين مسابقه برنامه نويسي بين المللي سالانه  (زبان هاي C++,  و جاوا  )  ، تحت نام TopCoder contest   معلوم شده که از بين 48 برنامه نويس کامپيوتري تاپ دنيا ، تنها چهار نفرشان امريکايي هستند. اين شايد نمايانگر  ضعف احتمالي سيستم آموزشي تکنيکال امريکا هم باشد. تا سه سال پيش،  90% بهترين برنامه نويسان دنيا از امريکا بودند اما امروزه اين رقم  فقط 12% است و امريکا بعد از روسيه، لهستان و کانادا قرار گرفته. برگزاري چنين رقابت هايي همچنين آشکار کننده بي عدالتي ها و کمبود امکانات زندگاني مردمان شرق در مقايسه با ممالک غرب جهان هم هست.

هفته گذشته در کازينو  علا ئدين شهر لاس وگاس امريکا فينال رقابتهاي برنامه نويسان در ميان تشويق هاي تماشاچيان و علاقمندان برگزار و نتايج اعلام شد و فضاي رقابتها تا حدودي شبيه مسابقات ورزشي بود. اين رقابتها از ماه فوريه تحت نام  TopCoder ( بهترين کد نويس )  با شرکت 4,500  کد نويس آغاز شده بود.. سال ۲۰۰۱ ميلادي  که اين مسابقه کد نويسي آغاز شد امريکاييها در صدر  بهترين ها بودند اما نتايج فينال امسال نشان داد که امريکاييها فاصله بسيار زيادي تا بالاي جدول دارند.

حتي از بين همين چهار کد نويس امريکايي هم دو تايشان برادر سنگاپوري متولد امريکا هستند بنامهاي  (23ساله )  Po-Shen Loh  فارغ التحصيل رياضيات از دانشگاه پرينستون امريکا ، و  برادر 21 ساله اش Po-Ru ( دانشجوي دوره ليسانس دانشگاه امريکايي CalTech در کاليفرنيا.  پدر مادرشون سالها پيش از سنگاپور به امريکا مهاجرت کرده بودند و پدر شان پروفسور آمار در دانشگاه ويسکانسين امريکا است.

8 کد نويس برتر  فيناليست از روسيه،  4 فيناليست از نروژ و چين (هر کشور چهار تا) و ۱۱ فيناليست از لهستان بودند.  . البته اروپاي شرقي ها با شرمندگي مي گفتند که سخت کوشي ما ، نه به خاطر هوش و امکانات فراوان و يا بخاطر برتري  هوشي مان نسبت به کشورهاي غربي، بلکه همانا بخاطر اينست که کسي در کشورهايمان امکانات و تشويق و مزايا بخاطر نبوغ مان   بما نمي دهد و ما مجبوريم براي حضور و دستيابي به بازار و امکانات اروپا و امريکا ، بسيار بيشتر از شماها تلاش کنيم و در رقابتها جزو نفرات برگزيده بشويم.

توماس زاجکا از لهستان که چند مدال برنامه نويسي  و يکصد هزار دلار جايزه گرفته فعلا در لهستان بعنوان نوعي قهرمان ملي محسوب مي شود و ساير برنامه نويسان مشتاقند که راهش را ادامه دهند تا به دنياي آزاد راه يابند.
در اين رقابتها هر راند   Coding Phase مسابقه شامل سه سوال آسان، متوسط و سخت بود و سوال سخت فينال اين بود: موثرترين و بهترين شيوه استفاده از کابل هاي کامپيوتري براي برقراري ارتباط بين Node   هاي يک شبکه ، و   شرکت کنندگان فقط 90  دقيقه براي حل سوال سخت فينال فرصت داشتند. کاملا آشکار است که حل چنين سوالي براي دانشجويان معمولي مقطع ليسانس تقريبا محال است. چه رسد به اينکه فقط ۹۰ دقيقه به شما فرصت تفکر بدهند...

در راندهاي اوليه ، براي هر سوال فقط  75 دقيقه وقت داده بودند و به سوالات آسان  250 امتياز ، سوالات متوسط 600 امتياز، و سوالات سخت 1,000 امتياز دادند. در ۱۵ دقيقه راند دوم    Challenge Phase ، شما بايد برنامه هاي نوشته شده توسط رقبا را به چالش بگيريد و اگر بتوانيد نقطه ضعف ها و اشکالاتي در برنامه هاي رقبا پيدا کنيد که آن برنامه را از اعتبار ساقط کند  50 امتياز مي گيريد و حريف تان تمام امتيازاتش را از دست مي دهد ، اما اگر چالش شما رد شود شما فقط ۲۵ امتياز از دست مي دهيد. اين امتيازات بتدريج جمع و بيشتر مي شوند و  پس بنابراين شما حتي مي توانيد بدون نوشتن حتي يک خط برنامه ، و صرفا با به زير سوال بردن منطقي کدهاي رقيبان، هم ، برنده بشويد. يعني تقريبا شبيه تئوري اقتصاد جهاني داروين.( اثبات خود ، از طريق نفي ديگران) ... (بين هر فاز هم ۵ دقيقه استراحت -  intermission- بود و نهايتا کدهاي (برنامه) نوشته شده را تحت سيستم هاي مختلفي تست مي کردند ( system testing phase). همه چيز هم آنلاين بود.



در فينال، تنها هشت شرکت کننده رقابت کردند که هيچکدام امريکايي نبودند بلکه دو روسي، دو لهستاني، و بقيه از استراليا چين ژاپن و اسلواکي بودند. يکي از روسهاي ۲۱ ساله بنام  Petr Mitrichev  ،برنده شد و $20,000  جايزه نقدي دريافت کرد.

اقاي Ken Vogel که سابقا جزو رقيبان بوده و حالا براي شرکت UBS برنامه نويس استخدام مي کند مي گويد که امروزه تنها کافي نيست که يک فرد فقط کد بنويسد بلکه کارمند ايده آل کسي است که نيازهاي کابران را بشناسد، مايل و قادر به کار گروهي ( team work (  باشد و ديد فکري گسترده اي در بيزينس و محيط کار داشته باشد.

اسپانسرهاي اين رقابتها کمپاني هايي بودند که نهايتا مي توانند شرکت کنندگان اين مسابقه را استخدام کنند. و جالب اينکه يکي از اين اسپانسرها : اداره امنيت ملي امريکا بود که البته قانونا اجازه استخدام غير امريکايي ها را ندارد..... تصوير برندگان امسال را مي بينيد. تصاوير و شخصات برندگان سالهاي ۲۰۰۱ تا ۲۰۰۵ را اينجا کليک کنيد و ببينيد.
نوشته : اکبر شيخ زاده (تورنتو) ، با استفاده از : روزنامه امريکايي وال استريت ژورنال
زندگي صحنه يکتاي هنرمندي ماست     هرکسي نغمه خود خواند و از صحنه رود
صحنه پيوسته به جاست     خرم آن نغمه که مردم بسپارند به ياد


 لينکها براي کاربران مهمان قابل دسترسي نيست، براي مشاهده ي لينکها لطفا ثبت نام کرده و وارد شويد  |  لينکها براي کاربران مهمان قابل دسترسي نيست، براي مشاهده ي لينکها لطفا ثبت نام کرده و وارد شويد  |  لينکها براي کاربران مهمان قابل دسترسي نيست، براي مشاهده ي لينکها لطفا ثبت نام کرده و وارد شويد  |  لينکها براي کاربران مهمان قابل دسترسي نيست، براي مشاهده ي لينکها لطفا ثبت نام کرده و وارد شويد 

لطفا سوالات فني را فقط در خود انجمن مطرح بفرماييد، به اين سوالات در PM پاسخ داده نخواهد شد

کاربران زیر از شما کاربر محترم جناب Mahdi1944 تشکر کرده اند:
sinaset

 


  • موضوعات مشابه
    پاسخ ها
    بازديدها
    آخرين پست

چه کسي حاضر است ؟

کاربران حاضر در اين انجمن: بدون كاربران آنلاين و 0 مهمان