هر سال در سراسر دنیا ، مسابقات برنامه نویسی متعددی برگزار می شوند . این مسابقات ، بهترین فرصت را برای برنامه نویسان فراهم می کند تا مهارت های خود را به چالش بکشند . من در این مقاله می خواهم شما را با برترین مسابقات برنامه نویسی جهان آشنا کنم .
کد جم ، مسابقه ای است که گوگل هر ساله برگزار می کند . این مسابقه بیشتر با هدف شناسایی استعداد های برنامه نویسی برگزار می شود و برنده دوره نهایی ، علاوه بر 15000 دلار آمریکا ، شانس استخدام در این شرکت را بدست می آورد .
در مرحله اول ، شرکت کنندگان 27 ساعت فرصت دارند تا امتیاز لازم رو با حل مسائل و پازل های مختلف برنامه نویسی بدست بیاورند تا به مراحل بعدی را بیابند . لازم به ذکر است که در این مسابقه ، همه زبان های برنامه نویسی پشتیبانی می شوند و محدودیتی وجود ندارد .
فیس بوک نیز مانند گوگل ، هر سال مسابقه برنامه نویسی برگزار می کند که شامل الگوریتم نویسی و حل پازل های مختلف می شود . برای شرکت در این مسابقات نیز هیچ محدودیتی وجود ندارد و شرکت کنندگان با استفاده از هر زبانی می توانند به حل مسائل بپردازند .
این مسابقه ، در سال 2011 توست فیس بوک راه اندازی شد ، با هدف شناسایی استعداد های برتر برنامه نویسی برای کار در فیس بوک .
مسابقات ACM توسط شرکت IBM و تحت نظارت انجمن ماشین آلات محاسباتی (ACM)، میان دانشجویان سراسر جهان برگزار میشود و بعنوان یکی از معتبرترین و بزرگترین رقابت های برنامه نویسی جهان شناخته میشود.
در این مسابقات تیم ها در قالب گروه هایی ۳ نفره با هم رقابت میکنند و به هر تیم یک رایانه جهت برنامه نویسی داده میشود. مسابقه به این صورت است که حدودا ۸ سوال محاسباتی و الگوریتمی به هر گروه داده میشود. هر تیمی که سوال های بیشتری را در مدت زمان کمتر و با خطای کمتری حل کند، رتبهی بهتری کسب خواهد کرد. البته پاسخ به مسائل تنها از طریق زبان های C، C++، C# و جاوا امکان پذیر خواهد بود. شرط رسیدن به مسابقات جهانی ACM، پیروزی در رقابت های منطقه ای و راه یافتن به مراحل بعدی است.
هدف برگزاری این مسابقات، تقویت روحیهی تیمی و بالا بردن قدرت کد نویسی افراد است. شرکت کنندگان در این مسابقات بیشتر از آنکه به فکر نتیجه باشند، از کار خود لذت میبرند و ذهن خود را تقویت میکنند.
مسابقات دیگری نیز در زمینه برنامه نویسی برگزار می شوند از جمله : code chef , IEEEXtreme , Top coder , SPOJ , .... که در مقاله های بعدی ، به آنها خواهیم پرداخت .
منبع : digiato
موفق و پیروز باشید .
هر سال در سراسر دنیا ، مسابقات برنامه نویسی متعددی برگزار می شوند . این مسابقات ، بهترین فرصت را برای برنامه نویسان فراهم می کند تا مهارت های خود را به چالش بکشند . من در این مقاله می خواهم شما را با برترین مسابقات برنامه نویسی جهان آشنا کنم .
کد جم ، مسابقه ای است که گوگل هر ساله برگزار می کند . این مسابقه بیشتر با هدف شناسایی استعداد های برنامه نویسی برگزار می شود و برنده دوره نهایی ، علاوه بر 15000 دلار آمریکا ، شانس استخدام در این شرکت را بدست می آورد .
در مرحله اول ، شرکت کنندگان 27 ساعت فرصت دارند تا امتیاز لازم رو با حل مسائل و پازل های مختلف برنامه نویسی بدست بیاورند تا به مراحل بعدی را بیابند . لازم به ذکر است که در این مسابقه ، همه زبان های برنامه نویسی پشتیبانی می شوند و محدودیتی وجود ندارد .
فیس بوک نیز مانند گوگل ، هر سال مسابقه برنامه نویسی برگزار می کند که شامل الگوریتم نویسی و حل پازل های مختلف می شود . برای شرکت در این مسابقات نیز هیچ محدودیتی وجود ندارد و شرکت کنندگان با استفاده از هر زبانی می توانند به حل مسائل بپردازند .
این مسابقه ، در سال 2011 توست فیس بوک راه اندازی شد ، با هدف شناسایی استعداد های برتر برنامه نویسی برای کار در فیس بوک .
مسابقات ACM توسط شرکت IBM و تحت نظارت انجمن ماشین آلات محاسباتی (ACM)، میان دانشجویان سراسر جهان برگزار میشود و بعنوان یکی از معتبرترین و بزرگترین رقابت های برنامه نویسی جهان شناخته میشود.
در این مسابقات تیم ها در قالب گروه هایی ۳ نفره با هم رقابت میکنند و به هر تیم یک رایانه جهت برنامه نویسی داده میشود. مسابقه به این صورت است که حدودا ۸ سوال محاسباتی و الگوریتمی به هر گروه داده میشود. هر تیمی که سوال های بیشتری را در مدت زمان کمتر و با خطای کمتری حل کند، رتبهی بهتری کسب خواهد کرد. البته پاسخ به مسائل تنها از طریق زبان های C، C++، C# و جاوا امکان پذیر خواهد بود. شرط رسیدن به مسابقات جهانی ACM، پیروزی در رقابت های منطقه ای و راه یافتن به مراحل بعدی است.
هدف برگزاری این مسابقات، تقویت روحیهی تیمی و بالا بردن قدرت کد نویسی افراد است. شرکت کنندگان در این مسابقات بیشتر از آنکه به فکر نتیجه باشند، از کار خود لذت میبرند و ذهن خود را تقویت میکنند.
مسابقات دیگری نیز در زمینه برنامه نویسی برگزار می شوند از جمله : code chef , IEEEXtreme , Top coder , SPOJ , .... که در مقاله های بعدی ، به آنها خواهیم پرداخت .
منبع : digiato
موفق و پیروز باشید .