من المحتم أن يحدث خطأ ما، ولا بأس: كيف تفوز في هاكاثون مع فريق مكون من ثلاثة أفراد

ما نوع التشكيلة التي تحضرها عادة في الهاكاثون؟ في البداية، ذكرنا أن الفريق المثالي يتكون من خمسة أشخاص - مدير، واثنين من المبرمجين، ومصمم ومسوق. لكن تجربة المتأهلين للتصفيات النهائية أظهرت أنه من الممكن الفوز بالهاكاثون مع فريق صغير مكون من ثلاثة أشخاص. من بين الفرق الـ 26 التي فازت بالنهائي، تنافست 3 فرق وفازت مع الفرسان. كيف فعلوا ذلك - تابع القراءة.

من المحتم أن يحدث خطأ ما، ولا بأس: كيف تفوز في هاكاثون مع فريق مكون من ثلاثة أفراد

تحدثنا إلى قادة الفرق الثلاثة وأدركنا أن استراتيجيتهم بها الكثير من القواسم المشتركة. أبطال هذا المنشور هم فرق PLEXeT (ستافروبول، ترشيح وزارة الاتصالات والإعلام)، "المفتاح المركب" (تولا، ترشيح وزارة الإعلام والاتصالات في جمهورية تتارستان) وJingu Digital (إيكاترينبرج، ترشيح وزارة الصناعة والتجارة). بالنسبة لأولئك المهتمين، يتم إخفاء وصف موجز للأوامر تحت القطة.
أوصاف الأوامربليكسيت
يتكون الفريق من ثلاثة أشخاص - مطور (الويب، C++، كفاءات أمن المعلومات)، مصمم ومدير. لم نكن نعرف بعضنا البعض قبل الهاكاثون الإقليمي. تم تجميع الفريق من قبل الكابتن بناءً على نتائج الاختبارات عبر الإنترنت.
مفتاح مركب
يضم الفريق ثلاثة مطورين زملاء - Fullstack يتمتع بعشر سنوات من الخبرة في مجال تكنولوجيا المعلومات والواجهة الخلفية والهواتف المحمولة والواجهة الخلفية مع التركيز على قواعد البيانات.
جينجو ديجيتال
يتكون الفريق من اثنين من المبرمجين - Backend وAR/Unity، بالإضافة إلى مصمم كان مسؤولاً أيضًا عن إدارة الفريق. فاز بترشيح وزارة الصناعة والتجارة

اختر مهمة قريبة من كفاءاتك

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

أرتيم كوشكو (ashchuk)، الأمر "المفتاح المركب": "لقد خططنا في البداية لتجربة شيء جديد. على المستوى الإقليمي، جربنا العديد من حزم nuget، التي لم نتمكن من تجربتها مطلقًا، بالإضافة إلى Yandex.Cloud. في النهاية، قمنا بنشر CockroachDB في Kubernetes وحاولنا إجراء عمليات الترحيل عليه باستخدام EF Core. بعض الأمور سارت على ما يرام، والبعض الآخر ليس كثيرًا. لذلك تعلمنا أشياء جديدة، واختبرنا أنفسنا، وتأكدنا من موثوقية الأساليب التي أثبتت جدواها..

كيفية اختيار مهمة إذا كانت عيناك تتجول:

  • فكر في الكفاءات المطلوبة لحل هذه الحالة، وما إذا كان جميع أعضاء الفريق يمتلكونها
  • إذا كنت تفتقر إلى الكفاءات، فهل يمكنك تعويضها (توصل إلى حل آخر، وتعلم شيئًا جديدًا بسرعة)
  • قم بإجراء بحث موجز عن السوق الذي ستصنع منتجًا له
  • احسب المنافسة - ما هو المسار/الشركة/المهمة التي سيذهب إليها أكبر عدد من الأشخاص؟
  • أجب عن السؤال: ما الذي سيدفعك أكثر؟

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

ديانا جانييفا (ديريليان)، فريق جينجو الرقمي: "على المستوى الإقليمي، كانت لدينا مهمة تتعلق بالزراعة، وفي النهائيات - AR/VR في الصناعة. تم اختيارهم من قبل الفريق بأكمله حتى يتمكن كل شخص من إدراك قدراته. ثم قمنا بالتخلص من ما لم نجده مثيرًا للاهتمام.

قم بواجبك المنزلى

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

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

نعم ولكن.

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

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

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

ديانا جانييفا، شركة Jingu Digital: "لم نستعد للهاكاثون، لأننا نعتقد أن مشاريع الاختراق يجب أن تبدأ من الصفر - وهذا عادل. مقدمًا، في مرحلة اختيار المسارات، كان لدينا مفهوم عام لما أردنا القيام به".

لا يمكنك العمل مع المطورين بمفردك

ديانا جانييفا، فريق Jingu Digital: "لدينا ثلاثة متخصصين في مجالات مختلفة في فريقنا. في رأيي، هذا هو التكوين المثالي للهاكاثون. الجميع مشغولون بشؤونهم الخاصة ولا يوجد تداخل أو تقسيم للمهام. شخص آخر سيكون غير ضروري."

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

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

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

إدارة الوقت والاسترخاء

هل تتذكر كيف كانت شخصيات الرسوم المتحركة في مرحلة الطفولة مثل "توم وجيري" تضع أعواد الثقاب تحت جفونها لمنعها من الانغلاق؟ يبدو المشاركون في الهاكاثون عديمي الخبرة (أو المتحمسين بشكل مفرط) متماثلين تقريبًا.

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

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

وهنا، بالمناسبة، نفس جبل تشاك تشاك.

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

أوليغ بختادزه كارنوخوف، فريق PLEXeT"لم يكن هدفنا العمل لأكبر عدد ممكن من الساعات، بل أن نبقى منتجين لأطول فترة ممكنة. على الرغم من أننا ننام 3-4 ساعات في اليوم، إلا أننا نجحنا في ذلك. يمكننا الذهاب إلى غرفة الألعاب أو التسكع في أكشاك شركائنا وتخصيص وقت عادي لتناول الطعام. في اليوم الثاني، حاولنا تخفيف ليف قدر الإمكان حتى يتمكن من الحصول على قسط كاف من النوم ويكون لديه الوقت لترتيب نفسه قبل الأداء. لقد ساعدتنا بروفات الهاكاثون، لأننا فهمنا بالفعل كيفية توزيع المهام ومزامنة الروتين اليومي - كنا نأكل وننام ونستيقظ في نفس الوقت. ونتيجة لذلك، عملوا كآلية واحدة”.

لا نعرف كيف تمكن هذا الفريق من إيصال "عين أجوموتو" إلى الهاكاثون، لكنهم تمكنوا في النهاية من تصوير مقطع فيديو حول المشروع وإعداد نشرة.

بعض النصائح لإدارة الوقت في الهاكاثون:

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

وهناك أيضًا هذا الرأي البديل. ما الخيار الذي تؤيده - التعذيب بالبرمجة أم الحرب بالحرب والغداء وفقًا لجدول زمني؟

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

توجد عدة روابط مفيدة مخبأة أسفل المقطع إذا كنت تريد التعمق في موضوع إدارة الوقت. سيكون مفيدًا في الحياة اليومية - صدق مؤلف هذا المنشور الذي يتأخر دائمًا :)
لغزاة الزمن — تم جمع تقنيات إدارة الوقت الفعالة في مدونة Netology بواسطة مدير مشروع في Kaspersky Lab: انقر
- مقالة جيدة للمبتدئين في كوسا: انقر

حاول أن تبرز

من المحتم أن يحدث خطأ ما، ولا بأس: كيف تفوز في هاكاثون مع فريق مكون من ثلاثة أفراد

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

لن نتناول هذا بالتفصيل، ولكننا سنشارك ببساطة حالة من فريق PLEXeT - نعتقد أنها تستحق أن تصبح مزحة عن ابن صديقة الأم.

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

لا بد أن يحدث خطأ ما، ولا بأس بذلك.

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

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

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

شارك في التعليقات ما هي التركيبة التي تشعر براحة أكبر أثناء العمل في الهاكاثون (سواء الأشخاص أو المتخصصين) وكيف تقوم ببناء العمليات في الفريق.

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

إضافة تعليق