هيڪاٿون فاتح: ڊجيٽل حل جا حق اسان وٽ رهن ٿا

هيڪاٿون فاتح: ڊجيٽل حل جا حق اسان وٽ رهن ٿا

هيڪٿون ڊولپرز جي وچ ۾ هڪ مقابلو آهي جيڪو صارف جي مفادن ۾ ڊجيٽل حل ٺاهي ٿو. جيتوڻيڪ هن قسم جا واقعا آئي ٽي ماحول ۾ تمام مشهور آهن، ڪيترائي باصلاحيت پروفيسر انهن ۾ حصو وٺڻ کان ڊڄندا آهن. انهن مان هڪ سبب ترقي يافته حل جي حقن جي ضمانت واري نقصان بابت اسٽيريوٽائپ آهي. وڏي پيماني تي هيڪاٿون جي فاتحن مان هڪ، Evgeniy Mavrin، هن افسانه کي ختم ڪري ٿو ۽ پروگرامنگ مقابلن جي فائدن ۽ امڪانن بابت پڻ ڳالهائيندو آهي.

Evgeniy هڪ نوجوان ترقي يافته ترقي ڪندڙ آهي. ”ميگاپوپس ماسڪو“ ٽريڪ ۾ حصو وٺڻ کان پوءِ، راڄڌاني جي انوويشن ايجنسي پاران وائرس هيڪ آن لائن هيڪاٿون جي حصي طور منظم ڪيو ويو، هن، EGD BAG ٽيم جي حصي جي طور تي (گڏجيءَ ۾ Alexey Airapetov ۽ Anna Kovalenko)، ٻين کان بهتر ڪم ڪيو. ICQ نيو ميسينجر لاءِ هڪ انفارميشن بوٽ ٺاهڻ جو، جيڪو صارفين کي ڪورونا وائرس جي انفيڪشن جي پکيڙ بابت ٻڌايو.

هيڪاٿون فاتح: ڊجيٽل حل جا حق اسان وٽ رهن ٿا

- Evgeniy، توهان ۽ توهان جي ٽيم جي ميمبرن هيڪاٿون ۾ حصو وٺڻ کان اڳ ڇا ڪيو؟ توهان ڪٿي پڙهيو، توهان ڪٿي ڪم ڪيو، توهان ڪهڙي منصوبن ۾ ملوث هئا؟ ڇا توهان ڪاروبار ۾ ملوث آهيو؟

- اسان ڪلاس ميٽن جي هڪ ٽيم آهيون. 2019 ۾ انفارميشن سسٽم ۽ ٽيڪنالاجي پروگرام ۾ N. E. Bauman ماسٽر پروگرام جي نالي تي MSTU مان گريجوئيشن ڪئي وئي. اسان سڀ پروگرامنگ ڪندا آهيون، پر مختلف طرفن ۾. مثال طور، منهنجو مکيه اسٽيڪ آهي C++/Qt، ۽ ليشا جو (اليڪسي ايئرپيتوف - ليکڪ جو نوٽ) جاوا آهي. اسان جي مکيه ڪم کان علاوه، اسان مان هر هڪ کي مڪمل ڪرڻ جي مختلف مرحلن ۾ اسان جي پنهنجي پالتو پروجيڪٽ هئي (پڙهو ڇڏڻ). عام طور تي، ڇڏڻ جي ٿورو آيو. اسان جي ٽيم مان ڪو به اڳ ۾ ڪاروبار ۾ ملوث ناهي. پر اسان حصو ورتو، تنهنڪري ڳالهائڻ لاء، "دوستانه فري لانسنگ" ۾، جڏهن ڪو توهان کي ڄاڻو ٿا ته صرف IT مدد جي ضرورت آهي.
اسان جي تعليم ۽ آئي ٽي جي ميدان ۾ گڏيل مفادن جي مهرباني، اسان لاءِ تقريباً ڪنهن به مسئلي جو ڪم ڪندڙ حل تجويز ڪرڻ ۽ ان تي عمل ڪرڻ ڏکيو ناهي.

- ڇا ھي توھان جو پھريون ڀيرو ھيڪٿون ۾ حصو وٺڻ ھو؟ توهان ڪيئن "Megapolis ماسڪو" جي ٽريڪ جي باري ۾ معلوم ڪيو؟

- ذاتي طور تي، مان اڳ ۾ ئي Aramco Upstream Solutions Technathon 2019 hackathon ۾ حصو وٺي چڪو آهيان هڪ ٽيم ۾ ڪامريڊن سان گڏ روسي اسٽيٽ يونيورسٽي آف آئل اينڊ گيس جنهن جو نالو I.M. گوبڪن، پر ان وقت اسان بدقسمتي هئي. ٽيم ۾ شرڪت ڪندڙن جي وچ ۾ ڪو به ميچ نه هو.

اسان دوستن کان ٽريڪ "ميگاپولس ماسڪو" بابت ڄاڻو ٿا: انهن صرف هڪ اشتهار اڇلائي چيٽ ۾ ڪجهه تيز پرستن جي ڪميونٽي کان (C# ڊولپرز). اسان ذميواري سان VirusHack hackathon ۾ شرڪت ڪئي: اسان اڳ ۾ ئي ڪم تي فيصلو ڪيو ۽ تقريبن ذميواريون ورهايون. ۽ اهو واقعي مدد ڪئي.

- توهان ICQ نئين ڪسٽمر جي ڪم جي پيچيدگي کي ڪيئن اندازو لڳايو ٿا؟ مخالفن جي ڪهڙي سطح آهي؟

- ڪم مڪمل طور تي ٺهڪي اچي ٿو، منهنجي خيال ۾، هيڪاٿون جي وقت جي فريم اندر. گهڻو ڪري، هيڪاٿون لاءِ مختص ڪيل ڪجهه ڏينهن اندر، ڪيتريون ئي ٽيمون حتمي حل طور هڪ تصور يا پروٽوٽائپ پيش ڪن ٿيون. اسان پيش ڪيو تيار ڪيل پراڊڪٽ، جنهن کي اسان ۽ گراهڪ جلدي پيداوار ۾ وجهي ڇڏيو. مخالفن جو درجو بلند هو. ۽ مان واقعي پريشان ٿيس جڏهن مون ٻين ٽيمن جا نتيجا ڏٺا. ڪيترن ئي شرڪت پاڻ کي هٿ ۾ ڪم جي مفت تشريح جي اجازت ڏني: ڪو ماڻهو، مثال طور، هڪ بوٽ ٺاهيو جنهن سان اهي سادي آرام واري راند کيڏي سگهن ٿا.

- اسان کي ٻڌايو ته ان جو حل جيڪو آخر ۾ نڪتو؟ ان کي ترقي ڪرڻ لاء ڪهڙا اوزار استعمال ڪيا ويا؟

- نتيجو هڪ ڄاڻ وارو بوٽ هو جيڪو صارفين کي ڪورونوايرس انفيڪشن جي پکيڙ بابت ڄاڻ ڏني.

جيو ٽيگ استعمال ڪندي، ماڻهو شهرين جي انفيڪشن جي نون ۽ پراڻن ڪيسن بابت معلومات حاصل ڪري سگھن ٿا، COVID-19 لاءِ ٽيسٽ وٺڻ لاءِ ويجھن طبي ادارن ۽ ليبارٽرين جا پتا ۽ ويجھن فارميسي ۽ دڪانن جا پتا ڳولي سگھن ٿا. هڪ اليڪٽرانڪ پاس حاصل ڪرڻ لاءِ هڪ آسان ايس ايم ايس پيغام جنريٽر پڻ بوٽ ۾ ٺهيل هو.

ڪمپيوٽر جي وهڪري کي منظم ڪرڻ لاءِ جڏهن هڪ bot لکندو هو، معياري جاوا ٻولي جا اوزار استعمال ڪيا ويندا هئا. بوٽ جي ڪم کي خاص طور تي آسان ڪرڻ لاء، ICQ مان API لائبريري چونڊيو ويو. اسان هڪ پيداوار واري ماحول ۾ بوٽ جي ترتيب کي آسان ڪرڻ جو مسئلو پڻ حل ڪيو: اهو ڄاڻڻ ته ڊڪر هاڻي ڪارپوريٽ ڊولپمينٽ ۾ معيار آهي، اسان هڪ Docker تصوير تيار ڪئي.

عام طور تي، نتيجو هڪ پراڊڪٽ آهي جيڪو جديد ڪرڻ آسان آهي ۽ اسڪيلنگ جي مطابق آهي.

- سڀ کان ڏکيو شيء ڇا هو؟

- سڀ کان وڌيڪ ڏکيو شيء، شايد، بوٽ جي سڀني ڪارڪردگي کي "ڪنگ" ڪرڻ هو ته جيئن اهو استعمال ڪرڻ آسان هجي. اسان انٽرفيس کي اهڙي طرح لاڳو ڪيو آهي ته صارف صرف انتهائي ڪيسن ۾ متن ۾ ڊيٽا داخل ڪري ٿو، جهڙوڪ، مثال طور، هڪ وقت جي پاس جاري ڪرڻ جو سبب ظاهر ڪرڻ (ها، اهو تازو تائين لاڳاپيل هو). بوٽ سان سڀ رابطي هيٺ آيو پاڻ کي ميسينجر جي اوزار جي قابل استعمال استعمال. اسان دستي طور تي حڪم داخل ڪرڻ جي صلاحيت کي مڪمل طور تي بند ڪري ڇڏيو آهي. رستي جي ذريعي، هتي بوٽ جو هڪ ڊيمو وڊيو آهي: https://youtu.be/1xMXEq_Svj8

- توهان هيڪاٿون جو فاتح بڻجي ويو. ڪئين واقعا اڳتي وڌيا؟

- اسان هڪ تمام مفيد شيء سکيو - جيئن اهو نڪتو، اسان پاڻ bot جي ڪاپي رائيٽ هولڊر رهياسين، جنهن مون کي ڪجهه حد تائين حيران ڪيو. مون سوچيو ته ڪو به هيڪاٿون آهي، لڳ ڀڳ ڳالهائڻ، هڪ قيمتي انعام لاءِ ٽيم جي دماغي طوفان ۾ پيدا ٿيندڙ خيال جو. پر مون شرڪت جي معاهدي ۽ ضابطن کي ٻيهر پڙهيو ۽ ان وانگر ڪجهه به نه مليو. تنهن ڪري ٻين هيڪاٿون شرڪت ڪندڙن لاءِ جيڪي پريشان آهن انهن جي ترقيءَ جا حق منتقل ڪرڻ لاءِ، مان اهو چوڻ چاهيان ٿو ته نه، اها حقيقت کان پري آهي ته توهان کي ائين ڪرڻ تي مجبور ڪيو ويندو. VirusHack hackathon تي، اهو ممڪن هو ته ڪوڊ کي خانگي ذخيرو ۾ ذخيرو ڪرڻ لاء، ۽ صرف هڪ جيوري ميمبرن مان هڪ کي عارضي رسائي ڏيو فيصلو ڪرڻ لاء. ڪنهن به صورت ۾، هيڪٿون کان اڳ، هميشه شرڪت جي دستاويزن کي پڙهو ته جيئن مستقبل ۾ ڪو به تعجب نه آهي.

رستي ۾، اسان فيصلو ڪيو ته اسان جو ڪوڊ کليل ڇڏي ڏيو: https://github.com/airaketa/egdbag-bot. توهان جي صحت لاء "فورڪ".
هيڪاٿون کان پوءِ ، اسان جي پنهنجي شروعات تي ، اسان ڪورونا وائرس جي وبائي مرض جي ٻي لهر جي صورت ۾ ٽيليگرام API لاءِ هڪ بوٽ پورٽ تيار ڪيو. پر اھو بھتر آھي ته ھن پروجيڪٽ کي ھميشه لاءِ پرائيويٽ ريپوزٽريز ۾ رھڻ ڏيو.

هاڻي اسان بوٽ جي ڪارڪردگي کي موجوده صورتحال کي ترتيب ڏيڻ جي باري ۾ سوچي رهيا آهيون، جڏهن خود اڪيلائي واري نظام کي ختم ڪيو ويو آهي. مثال طور، فٽنيس سينٽر، ريسٽورنٽ ۽ ٻين شهري سهولتن جي ڳولا لاءِ. ICQ نئين ٽيم جا ميمبر "هسٽنگ" جي خلاف نه آهن انهن جي سهولتن تي بوٽ جي هڪ تازه ڪاري ورزن.

- ڇا پروگرامرز کي هيڪاٿن ۾ حصو وٺڻ گهرجي؟ توهان ڇا ٿا سوچيو ته اهي شرڪت ڪندڙن ۽ فاتحن کي ڏئي سگهن ٿا؟

- يقيناً ان جي لائق. اهو هڪ بهترين تجربو آهي هڪ لاڳو ٿيل ڪم کي شروع کان ٻن ڏينهن ۾ مڪمل ڪرڻ، جنهن تي توهان ماهرن سان بحث ڪري سگهو ٿا. ان سان گڏ، اهو هڪ موقعو آهي توهان جي صلاحيتن جو جائزو وٺڻ ۽ ٽيم جي ميمبرن جي "مهارتن" کي حقيقي ٻن ٽن ڏينهن واري ميراٿن تي. اهو پڻ نيٽ ورڪنگ آهي. ڪنهن به شعبي ۾، خاص طور تي آئي ٽي ۾، اهو ترقي جو هڪ تمام اهم پاسو آهي، جيئن مون کي لڳي ٿو. توھان نوان ماڻھو ڳولي سگھو ٿا جيڪي توھان لاءِ ڪارآمد آھن، انھن سان ڳالھ ٻولھ ڪري، ۽ انھن جا منصوبا ڏسو. اضافي طور تي، توهان جي ڪم جي مکيه جڳهه تي صرف ترقي ڪندي، توهان هڪ نئين ڪردار ۾ هيڪاٿون ۾ پنهنجو پاڻ کي آزمائي سگهو ٿا، مثال طور، "پراڊڪٽ مالڪ"، "ٽيم ليڊ" يا ٻيو ڪردار. پر فاتح لاء، هي هڪ موقعو آهي ڪامياب تعاون لاء اعلي ڪمپنين سان، انهن جي خيال کي فروغ ڏيڻ ۾ مدد. اهڙا ڪيترائي ڪيس آهن جتي وڏي پيماني تي منصوبا هيڪاٿون مان نڪرندا آهن.

- شهر جي مسئلن کي حل ڪرڻ لاءِ نئين هيڪاٿون لاءِ درخواستون آگسٽ ۾ شروع ٿينديون "ڊجيٽل تبديلي جي اڳواڻن". ان جي فاتحن کي وڏو انعام ملندو. ڇا توھان جي ٽيم ان ۾ حصو وٺندي؟ توهان ڪيئن تيار ڪنداسين؟ جيڪڏهن توهان کٽيو، توهان نقد انعام تي ڇا خرچ ڪندا؟

- مون لاء، گڏوگڏ ٽيم جي باقي لاء، هيڪاٿون ۾ حصو وٺڻ جو بنيادي مقصد اسان جي دلچسپي واري علائقي ۾ هڪ پروڊڪٽ جو هڪ پروٽوٽائپ تيار ڪرڻ جو موقعو آهي.
اسان تجربو حاصل ڪندا آهيون اجتماعي ترقي ۽ هڪ سٺو منصوبو اسان جي پورٽ فوليو ۾، ۽ اسان کي دلچسپ ۽ پيچيده ڪمن سان منهن ڏيڻو پوي ٿو. يقينن اسان کي فتح ڪرڻ چاهيون ٿا. بهرحال، اسان جو مقصد خاص طور تي نقد انعام حاصل ڪرڻ تي ناهي. جيڪڏهن پروجيڪٽ کي فائدو ٿيندو ته اها اسان جي فتح هوندي.

مقابلي لاء تيار ڪرڻ لاء "ڊجيٽل تبديلي جي اڳواڻن" اسان ٽيم کي وڌائڻ جي ڪوشش ڪنداسين: پوئين هيڪاٿون ۾ اسان مان ٽي هئا ۽، صاف طور تي ڳالهائڻ، ڪافي هٿ نه هئا. ان کان علاوه، اسان انسٽال ٿيل سافٽ ويئر سان مسئلو حل ڪنداسين ته جيئن ٽيم جي سڀني ميمبرن کي مقابلي جي شروعات کان اڳ پروگرامن جو گهربل سيٽ هجي (جيئن تجربو ڏيکاريو ويو آهي، سافٽ ويئر جي هم وقت سازي سان مسئلن کي حل ڪرڻ ۾ وقت جو هڪ وڏو مقدار خرچ ڪيو ويندو آهي).

جيڪڏهن اسان اڃا تائين انعام حاصل ڪرڻ جو انتظام ڪريون ٿا، ته پوءِ اسين پي ايس 5 تي پئسا خرچ ڪنداسين ۽ ڪجهه هفتن لاءِ گهر ۾ رهنداسين. مذاق! يقينن، اسان سمجھون ٿا ته هڪ نقد انعام آهي، سڀ کان پهريان، منصوبي جي وڌيڪ ترقي لاء مالي مدد. ھوسٽنگ، ورچوئل مشينون، ۽ پوءِ اھي حصو آھن جيڪي ماليات کي ورهايو ويندو.

جو ذريعو: www.habr.com

تبصرو شامل ڪريو