لماذا يجب عليك المشاركة في الهاكاثون؟

لماذا يجب عليك المشاركة في الهاكاثون؟

منذ حوالي عام ونصف، بدأت المشاركة في الهاكاثون. خلال هذه الفترة الزمنية، تمكنت من المشاركة في أكثر من 20 حدثًا بأحجام وموضوعات مختلفة في موسكو وهلسنكي وبرلين وميونيخ وأمستردام وزيورخ وباريس. في جميع الأنشطة، كنت أشارك في تحليل البيانات بشكل أو بآخر. أحب القدوم إلى مدن جديدة، وإجراء اتصالات جديدة، والتوصل إلى أفكار جديدة، وتنفيذ الأفكار القديمة في فترة زمنية قصيرة واندفاع الأدرينالين أثناء الأداء وإعلان النتائج.

هذا المنشور هو الأول من بين ثلاث منشورات حول موضوع الهاكاثون، حيث سأخبرك ما هو الهاكاثون ولماذا يجب عليك البدء في المشاركة في الهاكاثون. المنشور الثاني سيكون عن الجانب المظلم لهذه الأحداث - حول كيفية ارتكاب المنظمين للأخطاء أثناء الحدث، وما أدى إليه. أما التدوينة الثالثة فستخصص للإجابة على الأسئلة المتعلقة بالمواضيع المتعلقة بالهاكاثون.

ما هو الهاكاثون؟

الهاكاثون هو حدث يقام على مدار عدة أيام، والهدف منه هو حل مشكلة ما. عادة ما تكون هناك عدة مشاكل في الهاكاثون، يتم تقديم كل منها كمسار منفصل. توفر الشركة الراعية وصفًا للمهمة، ومقاييس النجاح (يمكن أن تكون المقاييس ذاتية مثل "الجدة والإبداع"، أو يمكن أن تكون موضوعية - دقة التصنيف في مجموعة بيانات مؤجلة) والموارد اللازمة لتحقيق النجاح (واجهات برمجة تطبيقات الشركة، ومجموعات البيانات، والأجهزة) . يجب على المشاركين صياغة مشكلة واقتراح حل وإظهار نموذج أولي لمنتجهم خلال الوقت المخصص. تحصل أفضل الحلول على جوائز من الشركة وفرصة لمزيد من التعاون.

مراحل الهاكاثون

بعد الإعلان عن المهام، يتحد المشاركون في الهاكاثون في فرق: يتلقى كل "منعزل" ميكروفونًا ويتحدث عن المهمة المختارة وتجربته والفكرة ونوع المتخصصين الذين يحتاجهم للتنفيذ. في بعض الأحيان قد يتكون الفريق من شخص واحد قادر على إكمال جميع الأعمال في المشروع بشكل مستقل وعلى مستوى عالٍ إلى حد ما. يعد هذا مناسبًا للهاكاثون بشأن تحليل البيانات، ولكنه غالبًا ما يكون محظورًا أو غير مرغوب فيه لأحداث المنتج - يهدف المنظمون إلى مواصلة العمل في المشروع، ولكن بالفعل في الشركة؛ يتمتع الفريق المشكل بعدد من المزايا مقارنة بالمشاركين الذين يرغبون في إنشاء المنتج بمفردهم. يتكون الفريق الأمثل عادةً من 4 أشخاص ويتضمن: الواجهة الأمامية والخلفية وعالم البيانات ورجل الأعمال. بالمناسبة، يعد التقسيم بين هاكاثون علوم البيانات وهاكاثون المنتجات أمرًا بسيطًا للغاية - إذا كانت هناك مجموعة بيانات ذات مقاييس واضحة ولوحة متصدرين، أو يمكنك الفوز بالكود في دفتر jupyter - فهذا هو هاكاثون علوم البيانات؛ كل شيء آخر - حيث تحتاج إلى إنشاء تطبيق أو موقع ويب أو شيء مثبت - البقالة.

عادةً، يبدأ العمل في المشروع في الساعة 9 مساءً يوم الجمعة، والموعد النهائي هو الساعة 10 صباحًا يوم الأحد. يجب قضاء بعض هذا الوقت في النوم (لقد تأكدت من أن البقاء مستيقظًا والبرمجة هي وصفة للفشل)، مما يعني أن المشاركين ليس لديهم الكثير من الوقت لإنتاج أي شيء ذي جودة. لمساعدة المشاركين، يتواجد ممثلو الشركة والموجهون على الموقع.

يبدأ العمل في المشروع بالتواصل مع ممثلي الشركة، لأنهم يفهمون بشكل أفضل تفاصيل المهمة والمقاييس، وعلى الأرجح سيحكمون على عملك في النهاية. الغرض من هذا التواصل هو فهم المجالات الأكثر أهمية والأماكن التي يجب أن تركز فيها انتباهك ووقتك.

في أحد hackathon، تم تعيين المهمة لإجراء الانحدار على مجموعة بيانات تحتوي على بيانات وصور جدولية ومقياس واضح - RMSE. بعد أن تحدثت مع عالم البيانات في الشركة، أدركت أنهم لا يحتاجون إلى الانحدار، ولكن التصنيف، ولكن أحد الأشخاص من الإدارة قرر ببساطة أنه من الأفضل حل المشكلة بهذه الطريقة. وهم بحاجة إلى التصنيف ليس من أجل الحصول على زيادة في المقاييس النقدية، ولكن من أجل فهم المعلمات الأكثر أهمية عند اتخاذ القرار ثم معالجتها يدويًا. أي أن المشكلة الأولية (الانحدار مع RMSE) قد تغيرت إلى التصنيف؛ تتغير أولوية التقييم من الدقة التي تم الحصول عليها إلى القدرة على تفسير النتيجة. وهذا بدوره يلغي إمكانية استخدام خوارزميات التراص والصندوق الأسود. لقد وفر لي هذا الحوار الكثير من الوقت وزاد من فرصتي في الفوز.

بعد أن تفهم ما عليك القيام به، يبدأ العمل الفعلي في المشروع. يجب عليك تعيين نقاط التفتيش - الوقت الذي يجب أن تكتمل فيه المهام المعينة؛ على طول الطريق، من الجيد الاستمرار في التواصل مع الموجهين - ممثلي الشركة والمتخصصين الفنيين - وهذا مفيد لتعديل مسار مشروعك. نظرة جديدة على المشكلة يمكن أن تقترح حلاً مثيرًا للاهتمام.

نظرًا لأن عددًا كبيرًا من المبتدئين يشاركون في الهاكاثون، فمن الممارسات الجيدة من جانب المنظمين عقد محاضرات ودروس رئيسية. عادةً ما تكون هناك ثلاث محاضرات - حول كيفية تقديم فكرتك كمنتج، ومحاضرة حول موضوعات فنية (على سبيل المثال، حول استخدام واجهات برمجة التطبيقات المفتوحة في التعلم الآلي، حتى لا تضطر إلى كتابة خطابك2نصًا في يومين، ولكن استخدم منتجًا جاهزًا)، محاضرة حول الترويج (كيف تقدم منتجك، وكيفية التلويح بذراعيك بشكل صحيح على المسرح حتى لا يشعر الجمهور بالملل). هناك العديد من الأنشطة لتنشيط المشاركين - جلسة يوغا أو كرة قدم الطاولة والتنس أو لعبة وحدة التحكم.

في صباح يوم الأحد، عليك تقديم نتائج عملك إلى هيئة المحلفين. في الهاكاثونات الجيدة، يبدأ كل شيء بالخبرة الفنية - هل ما تدعيه يعمل حقًا؟ الغرض من هذا الفحص هو استبعاد الفرق التي لديها عرض تقديمي جميل وكلمات طنانة، ولكن بدون منتج، من الأشخاص الذين فعلوا شيئًا ما بالفعل. لسوء الحظ، الخبرة الفنية غير موجودة في جميع فعاليات الهاكاثون، وهناك حالات عندما يفوز فريق يتكون من 12 شريحة وعقلية "... blockchain، والحوسبة الكمومية، وبعد ذلك الذكاء الاصطناعي سينهيها..." بالمركز الأول. مثل هذه السوابق ليست شائعة جدًا، ولكن نظرًا لأنها من أكثر السوابق التي لا تُنسى، يعتقد الكثير من الناس أن العرض الجيد يمثل 99٪ من النصر في الهاكاثون. العرض التقديمي، بالمناسبة، مهم حقًا، لكن مساهمته لا تزيد عن 30٪.

بعد أداء المشاركين، تقرر لجنة التحكيم منح الفائزين. وبهذا ينتهي الجزء الرسمي من الهاكاثون.

الدافع للمشاركة في الهاكاثون

تجربة

من حيث الخبرة المكتسبة، يعد الهاكاثون حدثًا فريدًا من نوعه. لا يوجد العديد من الأماكن في الطبيعة حيث يمكنك تنفيذ فكرة من لا شيء في يومين والحصول على تعليقات فورية على عملك. خلال الهاكاثون، تم تحسين التفكير النقدي ومهارات العمل الجماعي وإدارة الوقت والقدرة على العمل في المواقف العصيبة والقدرة على تقديم نتائج عملك بشكل مفهوم ومهارات العرض التقديمي وغيرها الكثير. ولهذا السبب تعد الهاكاثونات مكانًا رائعًا للأشخاص ذوي المعرفة النظرية الذين يرغبون في اكتساب خبرة واقعية.

جوائز

عادة، تبلغ قيمة جائزة الهاكاثون حوالي 1.5 ألف - 10 آلاف يورو للمركز الأول (في روسيا - 100-300 ألف روبل). يمكن حساب الفائدة المتوقعة (القيمة المتوقعة، EV) من المشاركة باستخدام صيغة بسيطة:

EV = Prize * WinRate + Future_Value - Costs

حيث جائزة — حجم الجائزة (للتبسيط، سنفترض أن هناك جائزة واحدة فقط)؛
معدل الفوز — احتمال الفوز (بالنسبة لفريق مبتدئ، ستقتصر هذه القيمة على 10%، لفريق أكثر خبرة - 50% وما فوق؛ لقد قابلت أشخاصًا تركوا كل هاكاثون مع جائزة، ولكن هذا استثناء للقاعدة وعلى المدى الطويل، سيكون معدل فوزهم أقل بنسبة 100%)؛
القيمة المستقبلية - القيمة التي توضح الربح المستقبلي من المشاركة في الهاكاثون: يمكن أن يكون هذا الربح من الخبرة المكتسبة، والاتصالات القائمة، والمعلومات الواردة، وما إلى ذلك. يكاد يكون من المستحيل تحديد هذه القيمة بدقة، لكن يجب تذكرها؛
التكاليف - تكاليف النقل والإقامة وما إلى ذلك.

يتم اتخاذ قرار المشاركة بناءً على مقارنة القيمة الكهربائية للهاكاثون مع القيمة الكهربائية للنشاط الذي ترغب في القيام به إذا لم يكن هناك هاكاثون: إذا كنت تريد الاستلقاء على الأريكة في عطلة نهاية الأسبوع واختيار أنفك، إذًا ربما ينبغي عليك المشاركة في الهاكاثون؛ إذا كنت تقضي وقتًا مع والديك أو صديقتك، فاصطحبهم إلى فريق في hackathon (فقط أمزح، قرر بنفسك)، إذا كنت تعمل لحسابك الخاص، قارن بالساعة بالدولار.

وفقًا لحساباتي، أستطيع أن أقول أنه في روسيا بالنسبة لعالم البيانات العادي في المستوى المبتدئ والمتوسط، تتناسب المشاركة في الهاكاثون مع الربح النقدي من يوم عمل عادي، ولكن هناك أيضًا فروق دقيقة (حجم الفريق، النوع الهاكاثون، وصندوق الجوائز، وما إلى ذلك). بشكل عام، لا تعد فعاليات الهاكاثون بمثابة مكافأة في الوقت الحالي، ولكنها يمكن أن توفر دفعة جيدة لميزانيتك الشخصية.

توظيف الشركة والتواصل

بالنسبة للشركة، يعد الهاكاثون إحدى الطرق لتوظيف موظفين جدد. سيكون من الأسهل عليك إظهار أنك شخص مناسب وتعرف كيفية العمل في hackathon مقارنةً بالمقابلة، عن طريق تدوير شجرة ثنائية على السبورة (والتي، بالمناسبة، لا تتوافق دائمًا مع ما تريده القيام بعمل حقيقي كعالم بيانات، ولكن يجب احترام التقاليد). مثل هذا الاختبار في ظل الظروف "القتالية" يمكن أن يحل محل يوم الاختبار.

حصلت على وظيفتي الأولى بفضل الهاكاثون. في الهاكاثون، أوضحت أنه يمكن استخلاص المزيد من الأموال من البيانات، وأخبرت كيف سأفعل ذلك. لقد بدأت مشروعًا في هاكاثون، وفزت به، ثم واصلت المشروع مع الشركة الراعية. كان هذا الهاكاثون الرابع في حياتي.

فرصة للحصول على مجموعة بيانات فريدة من نوعها

هذه نقطة ذات صلة جدًا بمسابقات الهاكاثون لعلوم البيانات، والتي لا يفهم الجميع أهميتها. عادة، توفر الشركات الراعية مجموعات بيانات حقيقية خلال الحدث. هذه البيانات خاصة، وهي خاضعة لاتفاقية عدم الإفشاء، وهو ما لا يمنعنا من أن نعرض لك إثباتًا للمفهوم على مجموعة بيانات حقيقية، وليس على لعبة تيتانيك. وفي المستقبل، ستساعد مثل هذه النتائج بشكل كبير عند التقدم للعمل في هذه الشركة أو شركة منافسة، أو في تبرير مشاريع مماثلة. توافق على أنه، مع تساوي جميع الأمور الأخرى، فإن استكمال المشاريع التي تم تقييمها بشكل إيجابي أفضل من عدم وجودها. بشكل عام، تلعب هذه المشاريع المكتملة دورًا مشابهًا للميداليات والحالات، ولكن قيمتها أكثر وضوحًا بالنسبة للصناعة.

Советы

بشكل عام، يعد العمل في الهاكاثون تجربة متنوعة إلى حد ما ومن الصعب صياغة قائمة من القواعد. ومع ذلك، أود هنا أن أقدم قائمة من الملاحظات التي يمكن أن تساعد المبتدئ:

  1. لا تخف من الذهاب إلى الهاكاثون حتى لو لم تكن لديك خبرة أو فريق. فكر في كيف يمكن أن تكون مفيدًا. على سبيل المثال، ربما لديك فكرة مثيرة للاهتمام أو هل أنت على دراية جيدة في بعض المجالات؟ يمكنك استخدام معرفتك بالمجال عند صياغة مشكلة وإيجاد حلول غير تافهة. أو ربما أنت الأفضل في جوجل؟ ستوفر مهارتك الكثير من الوقت إذا تمكنت من العثور على تطبيقات جاهزة في Github. أم أنك جيد جدًا في ضبط معلمات lightgbm؟ في هذه الحالة، لا تذهب إلى الهاكاثون، ولكن أثبت ذلك في مسابقة kagla.
  2. التكتيكات أكثر أهمية من المناورات. هدفك في الهاكاثون هو حل مشكلة ما. في بعض الأحيان، لحل مشكلة ما، تحتاج إلى تحديدها. تأكد من أن المشكلة التي حددتها ذات صلة بالشركة حقًا. تحقق من الحل الذي قدمته مقابل المشكلة، واسأل نفسك ما إذا كان الحل الأمثل أم لا. عند تقييم الحل الخاص بك، سوف ينظرون أولاً في مدى أهمية المشكلة ومدى كفاية الحل المقترح. قليل من الناس يهتمون ببنية شبكتك العصبية أو عدد الأيدي التي تلقيتها.
  3. احضر أكبر عدد ممكن من فعاليات الهاكاثون، لكن لا تخجل من الابتعاد عن الأحداث سيئة التنظيم.
  4. أضف نتائج عملك في الهاكاثون إلى سيرتك الذاتية ولا تخف من الكتابة عنها علنًا.

لماذا يجب عليك المشاركة في الهاكاثون؟
جوهر الهاكاثون. باختصار

المصدر: www.habr.com

إضافة تعليق