پنجمین دوره از مسابقات کدنویسی مبهم دانشگاه شریف «spaghetti contest5»، سوم اسفندماه در محل صندوق نوآوری و شکوفایی ریاستجمهوری برگزار شد. برگزاری این مسابقه با حمایت «توسن آکادمی» و توسط گروه فناوری اطلاعات شریف (Sharif ICT Group) انجام شد.
«توسن آکادمی»، یک موسسه آموزشی است که با برگزاری رویدادها و دورههای آموزشی، به انتقال و ارتقای دانش، تجربه و توانمندیهای حرفهای در حوزههای مختلف میپردازد. توسن آکادمی مهرماه سال ۱۴۰۰ توسط شرکت توسن راهاندازی شده و مهمترین ماموریتش، توسعه یادگیری و کسب تجربه برای حمایت از دانشجویان، فارغالتحصیلان دانشگاهها و کارجویان در ورود به بازار کار است.
مسابقات کدنویسی مبهم برای شناسایی برنامهنویسان برتر و بااستعداد در زمینه کدهای ناخوانا یا DIRTY CODE برگزار میشود. یکی از ویژگیهای مسابقات کدنویسی مبهم، توجه ویژه برخی از کسبوکارها به این رویداد است و توسن آکادمی با هدف حمایت از آموزش و توسعه برنامهنویسی، تبادل تجربه و به اشتراکگذاری خلاقیت و دانش در جامعه برنامه نویسان جوان از این رویداد حمایت میکند.
در پنجمین دوره از مسابقات کدنویسی مبهم، رضا گنجی یکی از مدیران تولید توسن و عضو تیم راهبردی توسن آکادمی و پروین آقازاده، برنامهنویس ارشد تیم تولید توسن حضور داشتند و پیش از آغاز مسابقه سخنرانی کردند. همچنین در جریان برگزاری این دوره از مسابقات کدنویسی مبهم، توسن آکادمی با استفاده از پلتفرم «چندین» از شرکتکنندگان نظرسنجی کرد.
توسن آکادمی از استعدادها حمایت میکند
رضا گنجی، با بیش از ۱۷ سال تجربه در حوزه نرمافزار و مدیریت تیمهای راهبری هماکنون یکی از مدیران تولید توسن و عضو تیم راهبری توسن آکادمی است. او در سخنرانی خود در این رویداد با اشاره به درونگرایی برنامهنویسان، بر لزوم شبکهسازی در دنیای امروزی برای این افراد تأکید کرد.
او همچنین در سخنرانی خود توضیح داد: «بازوی آکادمیک توسن به نام توسن آکادمی سعی در حمایت از استعدادهایی دارد که علاقهمند به دیدهشدن هستند و از سویی دیگر قصد داریم تا دانشی که در این حوزه داریم را با شرکتکنندگان به اشتراک بگذاریم. شرکت توسن در حوزه بانکی فعالیت میکند و کربنکینگ (Corebanking) حدود ۲۰ بانک خصوصی به علاوه سیستمهای سوئیچ و اینترنت بانک آنها بر عهده این شرکت است. همچنین توسن دارای سه شرکت خارجی است.»
او درباره توسن آکادمی توضیح داد: «توسن آکادمی با هدف جذب نیرو و انتقال دانش به برگزاری برنامهها و ایونتها میپردازد.»
گنجی با تاکید بر لزوم شبکهسازی برای برنامهنویسان در این باره گفت: «به طور کلی برنامهنویسان شخصیت درونگرا دارند. آنها از کد نوشتن لذت میبرند و به داشتن ارتباط با دیگران راغب نیستند و معمولاً در فضای کار یا خانه تنها میمانند. این موضوع مسائلی را برای برنامهنویسان ایجاد میکند، برای مثال آنها گاهی اوقات از جامعه دور میشوند.»
او در ادامه گفت: «شبکهسازی باعث پیشرفت میشود. برای مثال دانشی که از دیگران با استفاده از شبکهسازی به دست میآید، میتواند در پیشرفت ما تأثیرگذار باشد.»
ضرورت سرعت و پرفورمنس بالا
پروین آقازاده، برنامهنویس ارشد تیم تولید توسن نیز در صحبتهای خود به تشریح Reactive Programming پرداخت و در این خصوص گفت: «به عنوان برنامهنویس، باید کدهایی تولید کنید که پرفورمنس بالایی داشته باشند. در حقیقت سرعت و پرفورمنس، ضرورتی حیاتی در این زمینه محسوب میشوند که برنامهنویسان باید در کار خود آن را لحاظ کنند.»
او در خصوص برنامهنویسی واکنشی توضیح داد: «این مبحث جدید نیست و از سال ۱۹۹۶ مطرح شده است؛ در این بحث، جریانهای اطلاعاتی غیرهمزمان وجود دارد. هر جریان دنبالهای از اتفاقهاست که بر اساس زمان مرتب شده است.»
نظرسنجی از برنامهنویسان با پلتفرم چندین
پلتفرم «چندین» که برای خلق تجربه اشتراک دیدگاهها راهاندازی شده است، نخستین بار در سیزدهمین نمایشگاه کار دانشگاه شریف و در غرفه توسن معرفی شد. این پلتفرم، با تأکید بر مزایای جمعسپار (Crowdsourcing) دیدگاههای متنوعی را در کنار هم قرار میدهد و با مخاطبان به اشتراک میگذارد.
رویکرد اصلی چندین، امکان مشاهده نظرات گوناگون در کنار یکدیگر است و به این ترتیب به کاربر برای پذیرش تنوع دیدگاهها، گوناگونی سلایق و درک واقعبینانهتر مسائل یاری میرساند تا به راهحلهای کاربردیتری دست یابد.
شرکت کنندگان در نظرسنجی پلتفرم چندین در این رویداد، به این پرسش که «شما برای توسعه فردی و رشد خود، کدام یک از روشهای زیر را انتخاب میکنید؟» به گزینه موردنظرشان از میان گزینههای دوره آموزشی آنلاین و وبینار، دوره آموزشی حضوری، رویدادها و دورهمیهای تخصصی، اشتراک تجربه و مشاوره با حرفهایها و بوت کمپ و هکاتون Hackathon پاسخ دادند.
در جریان برگزاری این مسابقه، سرپرست آموزش توسن آکادمی، الناز برمکی در مصاحبه خود با خبرنگار کارنگ درباره نظرسنجی پلتفرم «چندین» توضیح داد. او دراینباره گفت: «ما امروز در پنجمین دور از مسابقات SPOGETTY CONTEST شرکت کردیم. ما در این مسابقه از شرکتکنندگان خواستیم تا به یک سؤال ما در خصوص پلتفرم چندین که گزینههایی بسیاری دارد پاسخ دهند. این سؤال در خصوص توسعه فردی و رشد افراد است. ما از شرکتکنندگان میخواهیم بگویند که کدام یک از این گزینهها میتوانند به آموزش آنها کمک کند. برگزاری وبینارها و سمینارهای آموزش آنلاین، دورههای آموزشی حضوری، مسابقهها، اشتراک تجربه و مشاوره با حرفهایها و برگزاری ایونتها جزو گزینههایی هستند که شرکتکنندگان میتوانند از میان آنها انتخاب خود را انجام دهند.
او در ادامه گفت: «بعد از مسابقه و جمعبندی پاسخهای به دست آمده، میتوانیم برای برنامههای آموزشی و وبینارها و رویدادهای آینده، برنامهریزی کنیم.»
الناز برمکی در ادامه افزود: «در این مسابقه، جمعی از برنامهنویسان جوان حضور دارند که قصد سنجش خود را دارند. ماهیت پلتفرم چندین نیز در همین راستا است. ما با استفاده از پلتفرم چندین از شرکتکنندگان میخواهیم بپرسیم به چه چیزی بیشتر راغب هستند. آیا دورههای آموزشی میخواهند یا خواستار مسابقات این چنینی هستند یا اینکه میخواهند ما از آنها برای بهروزرسانی دانششان حمایت کنیم.» برمکی همچنین جامعه هدف توسن آکادمی را به طور کلی دانشجویان معرفی کرد.
مسابقات کدنویسی فرصتی برای جذب نیرو
احسان احسانیمقدم، دبیر علمی دور پنجم مسابقه کدنویسی مبهم و مدیر فنی ارشد گروه فناوری اطلاعات و ارتباطات دانشگاه شریف در گفتوگوی خود با خبرنگار کارنگ درخصوص مسابقات کدنویسی مبهم توضیح داد.
او در ابتدا درباره ایده برگزاری این مسابقات گفت: «مسابقهای وجود دارد که از سال ۱۳۸۴ و با عنوان IOCCC برگزار میشود. در این مسابقات نویسندگان کد مبهم، کدهای خود را به یک ایمیل ارسال میکنند و آنها نیز در جواب میزان خلاقیت یک کد را میسنجند و در نهایت خلاقانهترین کد را اعلام میکنند و در نهایت جایزه فرد برنده را برای او ارسال میکنند. این مسابقه به شکل غیر حضورری برگزار میشود و فرستندگان کد و بررسیکنندگان کدها، یکدیگر را نمیشناسند و نمیبینند.»
احسانیمقدم در ادامه گفت: «دکتر سید ابراهیم هاشمیان ایدهای شبیه به مسابقات IOCCC داشت. این مسابقات ابتدا در مقیاس کوچک برگزار میشد. اکنون که این مسابقات در مقیاس بزرگتری در صندوق نوآوری و توسط دانشگاه شریف برگزار میشود، در واقع همان ایده اولیه دکتر هاشمیان است. این مسابقه به این صورت است که شرکتکنندگان یا کد مبهم مینویسند یا بدون کد در مسابقه شرکت و سعی میکنند تا کد دیگران را بشکنند.»
به گفته او در این مسابقات شرکتکنندگان حق استفاده از گوشی همراه و سایر وسایل کمککننده را ندارند و باید بتوانند با قلم و کاغذ کار خود را انجام دهند. جذابیت مسابقه نیز به دلیل همین موضوع است. خوبی این موضوع این است که افرادی که موفق به این کار شوند، نشان دادهاند که تمرکز و علم بالایی در حوزه برنامهنویسی دارند. ازآنجاییکه زبان برنامهنویسی مسابقات C++ است و این زبان برنامهنویسی درواقع مادر زبانهای برنامهنویسی محسوب میشود، کسانی که در این مسابقات موفق میشوند، پایه برنامهنویسی را به خوبی بلد هستند.
احسانیمقدم درباره شرکتکنندگان مسابقات کدنویسی مبهم در دور پنجم توضیح داد: «حدود ۲۰۰ نفر در این مسابقات ثبتنام کردند. حدوداً ۶۰ تیم حضور دارند که از این ۶۰ تیم، ۴۰ تیم کد فرستادند.»
او درباره برندگان این مسابقه توضیح داد: «این برنامه هشت حامی دارد که یکی از آنها توسن آکادمی است. این حامیان به دنبال برنامهنویسانی هستند که پایه این کار را به خوبی بلد باشند؛ در واقع آنها از طریق این رویداد به دنبال جذب نیروهای کار خوب هستند. شرکتکنندگان نیز معمولاً افراد دانشگاهی تیزهوشی هستند که زبان برنامهنویسی را به خوبی میدانند و این احتمال که در صورت سرمایهگذاری روی این افراد، آینده روشنی در انتظارشان باشد، بسیار بالاست و همین موضوع هم حامیان را برای سرمایهگذاری جذب میکند.»
راه پرداخت – رسانه فناوریهای مالی ایران
ثبت دیدگاه