ہیکاتھون کے 5 آسان مراحل میں

زیادہ لوگ ہیکاتھون کے بارے میں بات کیوں نہیں کررہے ہیں؟ وہ دھماکے ہوتے ہیں اور اکثر مفت کھانا اور فجیٹ اسپنر فراہم کرتے ہیں۔ سب سے اہم بات یہ ہے کہ وہ سافٹ ویئر ڈویلپرز کو ایک مختصر موقع پر اپنے علم میں بہتری لانے کے لئے ایک بہترین موقع پیش کرتے ہیں ، اور غیر تکنیکی پیشہ ور افراد کو وژن پر عمل درآمد کرنے اور خیال کو زندگی میں لانے کا موقع فراہم کرتے ہیں۔

اگر آپ کسی میں داخل ہونے میں دلچسپی رکھتے ہیں تو ، کالج اور تکنیکی تنظیمیں انہیں مستقل رکھنا چاہتے ہیں۔ مجھے فخر ہے کہ ایک ایسی کمپنی (اسوریئن) کے لئے کام کریں جو ایک سالانہ ہیکاتھن کی کفالت کرتی ہے جو درجنوں جدید نظریات اور متاثر کن نفاذات تیار کرتی ہے۔ اس سال کے ایونٹ کے دوران ، میں نے نہ صرف اپنے آپ کو عظیم ساتھی ساتھیوں سے گھیر لیا ، بلکہ میں نے اپنے ہیکاتھون کے تجربے کو بہتر بنانے کے لئے ان پانچ اقدامات پر عمل کیا۔

1. موجودہ کچھ منتخب کریں

ہیکاتھوں سے بہت سارے دلچسپ منصوبے سامنے آئے ہیں ، لیکن آپ کے کچھ ہونے کے بعد آپ کو کچھ تکرار دیکھنا شروع ہوجائیں گی۔ زیادہ سے زیادہ نیاپن کے ل a ایک نسبتا new نئی ٹکنالوجی یا تھیم چنیں۔ یہاں تک کہ اگر آپ نہیں جیتتے ہیں تو ، مزید معلومات حاصل کریں اور اپنے سکون زون کی حدود کو بڑھا دیں۔

مثال کے طور پر ، ہوم اسسٹنٹ کی ملکیت میں بڑے پیمانے پر اضافے کی وجہ سے (سال کے دوران 129٪ سال) ، ہماری ٹیم نے ہمارے ہیک کے لئے ایمیزون ایکو کو استعمال کرنے کا فیصلہ کیا۔ ہماری سولٹو سروس ٹکنالوجی کے مسائل کے ل for فوری پریمیم مدد فراہم کرتی ہے۔ ہمارا خیال تھا کہ ہماری خدمت میں ایکو ایک آسان اندراج نقطہ ہوسکتا ہے۔

آپ کے ہیکاتھون آئیڈی کو ہمیشہ دنیا کو تبدیل نہیں کرنا ہوتا ہے۔ یہ کوئی دلچسپ اور دلچسپ چیز ہوسکتی ہے ، جو ایک دلچسپ نیا شو ، مووی یا گیم سے متاثر ہو۔ میں نے کچھ سال پہلے اپنے پہلے ہیکاتھون میں حصہ لیا تھا جب 2048 اصل میں سامنے آیا تھا۔ چونکہ سینڈ گریڈ ہمارے ایک کفیل تھا ، اس لئے میں نے ایک ای میل پر مبنی 2048 گیم ہیک کرنے کا فیصلہ کیا۔ اس وقت اس کی مطابقت پذیر ہونے کی وجہ سے ، اس کی خوب پذیرائی ہوئی۔

2. ایک ایم وی پی کی وضاحت کریں

زیادہ تر ہیکاتھان 24 سے 72 گھنٹے کے درمیان رہتے ہیں۔ اگرچہ یہ کام کرنے میں بہت زیادہ وقت لگتا ہے ، ایسا نہیں ہے یہاں تک کہ اگر آپ سلیپنگ بیگ لاتے ہیں۔ اس کی وجہ سے ، آپ کو کم سے کم فعالیت کی مصنوعات (ایم وی پی) کی وضاحت کرنے کی ضرورت ہے جو آپ کی ٹیم وقت ضائع کیے بغیر تشکیل دے سکتی ہے۔

آپ اپنے ہیک کو کچھ بنیادی کاموں تک محدود کرکے حاصل کرسکتے ہیں۔ اگر آپ کا ہیک بہت وسیع ہے ، تو ہر خصوصیت غیر منقول نظر آئے گی۔ جب آپ کو مستقبل میں اپنے ہیک کو وسعت دینے کے بارے میں خیالات ہوں تو ، انھیں اپنی پیشکش میں بحث کے مقامات کے طور پر شامل کریں۔ تاہم ، اگر آپ کے پاس فروخت کا ایک زبردست نقطہ ہے اور اس کے لئے کوئی ٹھوس چیز نہیں ہے تو آپ سامعین یا ججوں کے ذریعہ معاف نہیں کریں گے۔

اسوریئن ہیکاتھون 2017 (نیشولی) میں ایوارڈ کی تقریب۔ دائیں سے دائیں: بیری وینڈیویر (جج اور صدر آف آپریشن) ، الیکس ہیوز ، لوکاس رڈ ، جوناتھن ہیوز ، ڈینیل کوٹون اور برانڈن ایونز

3. تیسری پارٹی کے انضمام کو جلدی سے ٹیسٹ کریں

بہت ساری ہیکس اپنی درخواست کو دوسری ویب پر مبنی خدمات کے ساتھ مربوط کرنے کے لئے ایپلی کیشن پروگرامنگ انٹرفیس (APIs) کا استعمال کرتی ہیں۔ آپ اپنے صارفین کو ان کے Google اکاؤنٹ سے سائن ان کرسکتے ہیں ، ان ایپ سرگرمی کی ریکارڈنگ کرنے والے ٹویٹس بھیج سکتے ہیں ، اور بہت کچھ۔ APIs کا استعمال آپ کے ناظرین کو وسیع کرتا ہے ، ترقیاتی کام کو آسان بنا دیتا ہے ، اور آپ کے صارف کے تجربے کو مزید تقویت دیتا ہے۔

بدقسمتی سے ، APIs کے ڈیزائن کی حدود ہیں۔ ان تیسری پارٹی کے دکانداروں نے اپنے ڈیٹا بیس اور خصوصیات پر بہت سخت محنت کی ہے اور آپ کو ان کو غیر تسلیم شدہ استعمال نہیں ہونے دیں گے۔ کچھ APIs معاوضے کے قابل ہوتے ہیں ، زیادہ تر آپ مخصوص کالوں میں کالوں کی تعداد کو محدود کرتے ہیں ، اور یہ سبھی کسی حد تک اپنے ڈیٹا تک رسائی کو محدود کرتے ہیں۔ غلط فہمیوں سے بچنے کے ل you ، آپ کو انضمام کے استعمال کے معاملے کو جلدی سے جانچنا چاہئے ، ممکنہ طور پر دوسرے کاموں کی تعمیر سے پہلے۔

میں نے سیکھا کہ مشکل راستہ۔ پچھلے ہیکاتھون میں ، میری ٹیم نے ایک فیس بک ایپلی کیشن تیار کرنے کا آغاز کیا جس میں یہ طے کیا جائے گا کہ آپ نے حال ہی میں کن دوستوں کے ساتھ بات چیت نہیں کی ہے اور آپ کو ان سے دوبارہ رابطہ کرنے کا موقع فراہم کریں گے۔ ہم API انضمام شروع کرنے سے پہلے ہم نے ہیکاتھون کے پہلے نصف حصے میں پوری ایپلی کیشن بنائی تھی۔ ایک ہی مسئلہ تھا: فیس بک آپ کو اپنے دوستوں کے بارے میں معلومات حاصل کرنے سے روک رہا ہے جب تک کہ ان کے پاس ایپ بھی نہ ہو۔ چونکہ آبادی کے بڑے حصے نے اسے انسٹال نہ کرنے تک ایپ ناقابل استعمال ہوگی ، لہذا ہمیں بہت ہی کم وقت میں اپنے آئیڈی پر مکمل طور پر نظر ثانی کرنی پڑی۔

اسوریئن ہیکاتھون میں ، ہم نے اندرونی APIs کے استعمال کی صلاحیت سے فائدہ اٹھایا جس کی ماضی میں ہم نے کام کیا ہے۔ اس کے باوجود ، ہم نے انضمام پر پہلے کام کیا ، اگر اس میں سے کوئی چیز سامنے آجائے۔ اس سے ہمیں صارف کے تجربے کو بنانے اور بہتر بنانے پر اپنی بیشتر توانائی پر توجہ مرکوز کرنے کا موقع ملا۔

If. اگر یہ ٹوٹا ہوا نہیں ہے تو اسے ٹھیک نہ کریں

وقت گزرنے کے ساتھ ، اگر آپ نے اپنا ایم وی پی نافذ کیا ہے تو ، آپ کو کسی بھی طرح سے تبدیل کرنے کی آزمائش ہوسکتی ہے۔ آپ کی ٹیم کو یہ فیصلہ ہلکے سے نہیں کرنا چاہئے۔ ہیک ایک قابل استعمال مصنوعات نہیں ہے۔ آخری منٹ کے کوڈ ریفیکٹرنگ کی ہیکاتھون میں کوئی جگہ نہیں ہے۔ اگر آپ کا ہیک صارفین کے ل some کچھ اضافی اضافہ یا فعالیت کا استعمال کرسکتا ہے ، تو آپ کو ان تبدیلیوں کے خطرات اور فوائد کو سمجھنے کی ضرورت ہے اور اگر کوئی غلطی ہوئی ہے تو بازیافت کے ل yourself اپنے آپ کو وقت دیں۔ کم از کم میں آپ کی حتمی پیشی کے ایک گھنٹہ میں ہیک میں کوئی تبدیلی نہیں کروں گا۔ کسی وقت آپ کو چیزوں کو توڑنا چھوڑنا ہوگا!

اس کا مطلب یہ نہیں ہے کہ آپ کو ممکنہ تبدیلیوں کی فہرست نہیں بنانی چاہئے جو بعد کی تاریخ میں طے کرنے کی ضرورت ہوگی۔ جیسا کہ پہلے ذکر کیا گیا ہے ، اگر صحیح طریقے سے کیا گیا ہے تو ، ہیک صرف ایک ایم وی پی ہے ، تیار مصنوع نہیں ہے۔ تاہم ، اس سے آپ کو مستقبل کے تصور کے تکرار کے بارے میں سوچنے سے باز نہیں آنا چاہئے۔ امید ہے کہ آپ کا ہیک ایسی چیز ہے جس میں آپ پر یقین ہے لہذا آپ مقابلہ ختم ہونے کے بعد اس منصوبے کو دوبارہ شروع کرسکتے ہیں۔ اپنی پیشکش سے پہلے کسی بھی چیز کو نقصان پہنچانے کا خطرہ نہ لگائیں۔ کس کے بارے میں ...

5. پیش کریں گویا آپ کا ہیک اس پر منحصر ہے

کچھ ہیکاتھوں کو ایک وقت میں ایک مظاہرہ کیا جاتا ہے ، جبکہ دوسروں کے پاس ایسے معاملات ہوتے ہیں جہاں جج اپنی مرضی سے ہیکوں کا جائزہ لیتے ہیں۔ بہرحال ، پریزنٹیشن اتنا ہی اہم ہے ، اگر زیادہ نہیں تو خود ہی ہیک سے بھی زیادہ ہے۔ اگر آپ کے پاس ایک زبردست پروجیکٹ ہے لیکن آپ اسے حاصل نہیں کرسکتے تو اس کا کیا حال ہے؟ اس بات کو یقینی بنائیں کہ آپ اپنی پریزنٹیشن کی تیاری اور اس پر عمل کرنے میں اپنا کافی وقت ضائع کردیں۔

اگر آپ کی ٹیم میں ڈویلپر موجود نہیں ہیں تو یہ وہیں مددگار ثابت ہوسکتا ہے۔ ایک بار جب ایم وی پی کی وضاحت ہوجائے تو ، ٹیم کے یہ ممبران اس بات کا منصوبہ بناسکتے ہیں کہ ترقی کے متوازی طور پر اسے کس حد تک بہتر انداز میں مارکیٹ کیا جائے - بشرطیکہ دونوں گروہ ایک دوسرے سے اہم تبدیلیوں کے بارے میں بات چیت کریں۔ ڈویلپر "کیا" پر توجہ مرکوز کرنے میں مدد کرسکتے ہیں جبکہ دوسرے "کیوں" کو بہتر بناتے ہیں۔

اپنی جگہ ڈیزائن کرنے سے پہلے ، آپ کو اپنے سامعین کی شناخت کرنے کی ضرورت ہے۔ اگر آپ کا ہیکاتھون عوام کو انصاف کی دعوت دے رہا ہے تو ، آپ سامعین کی توجہ حاصل کرنا چاہتے ہیں اور انہیں اس مقام تک پہنچانا چاہتے ہیں۔ ممکنہ کاروباری مالکان کو پیشکشیں پیش کرتے وقت ، کمپنی کے مالیاتی تخمینے کی اہم مالی تخمینوں اور مثالوں پر غور کریں۔ جب آپ کے ساتھی ہیکر آپ کے پروجیکٹ کی جانچ کرتے ہیں تو ، تکنیکی تفصیلات دیکھیں اور اپنے فن تعمیر کی پیچیدہ چیزیں دکھائیں۔

سب سے زیادہ یادگار پریزنٹیشنز عموما the سب سے زیادہ انٹرایکٹو ہوتی ہیں۔ کسی پروگرام کو استعمال ہوتا دیکھ کر یہ ایک چیز ہے۔ اپنے لئے تجربہ کرنا ایک اور بات ہے۔ اگر آپ اپنے ناظرین کو اپنی مصنوعات کو ظاہر کرنے کی اجازت دینے کا کوئی طریقہ تلاش کرسکتے ہیں تو اس کے لئے (اگر آپ اپنے امکانی امور کو سمجھتے ہیں تو) اس پر عمل کریں۔

اگر آپ ان اقدامات پر عمل کرتے ہیں تو آپ کو دلچسپ ، انوکھا ، اور اچھ .ا نتیجہ اخذ کرنے کے ساتھ ہیکاتھن چھوڑنا چاہئے۔ یہ کہنا آپ کے جیتنے کی ضمانت نہیں ہے ، لیکن یہ ان مہارتوں اور تجربات سے کہیں کم اہم ہے جو آپ ان ایونٹس میں شرکت سے حاصل کرتے ہیں۔

اگر آپ ہماری ٹیم میں شامل ہونے میں دلچسپی رکھتے ہیں تو ، سولٹو نیشولی میں ملازمت کے آغاز پر ایک نظر ڈالیں اور مجھے ایک پیغام بھیجیں!