لا يمكنك النوم على البرمجة: كيف يتم تجميع فريق والاستعداد لهاكاثون؟

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

لا يمكنك النوم على البرمجة: كيف يتم تجميع فريق والاستعداد لهاكاثون؟

قم بتجميع فريق الأحلام

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

بشكل عام يمكن أن يكون هناك سيناريوهين:

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

في كل الأحوال عليك اتباع الخطوات التالية:

  1. تحليل المعلومات المتوفرة حول المهمة.

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

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

  2. ابحث عن زملاء الفريق بين الأصدقاء والمعارف والزملاء.

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

  3. أخبر العالم عن نفسك.

    إذا لم تكن النقطة الثانية كافية، فلا تتردد في الاتصال على الشبكات الاجتماعية. حاول أن تكون موجزًا ​​وبسيطًا قدر الإمكان:

    "أهلاً بكم! أنا أبحث عن زملاء في فريق hackathon N. نحتاج إلى شخصين طموحين ولديهما دوافع النصر - محلل وواجهة أمامية. هناك بالفعل اثنان منا:

    1. إيجور – مطور Fullstack، الفائز في hackathon X؛
    2. Anya هي مصممة Ux/Ui، وأعمل كمتعاقد خارجي وأقوم بإنشاء حلول الويب + الهاتف المحمول للعملاء.

    اكتب رسالة شخصية، نحتاج إلى بطلين آخرين للانضمام إلى فريقنا الرائع الأربعة.

    لا تتردد في نسخ النص واستبدال الأسماء والمكدسات xD

  4. ابدأ بالبحث عن فريق
    • انشر منشورًا بمكالمة على شبكات التواصل الاجتماعي الخاصة بك (fb، vk، على مدونتك، إذا كان لديك مدونة)
    • استخدم الدردشات من hackathons القديمة التي شاركت فيها بالفعل
    • اكتب في مجموعة المشاركين في الهاكاثون القادم (غالبًا ما يقوم المنظمون بإنشائهم مسبقًا)
    • ابحث عن مجموعات أو أحداث الأحداث (اجتماعات الأحداث الرسمية في vkfb)

الاستعداد للهاكاثون

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

ماذا تأخذ معك:

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

تأكد من دفع ثمن جميع البرامج المدفوعة على جهاز الكمبيوتر الخاص بك ومن تحميل المكتبات الضرورية.

كيف تخطط لعمل فريقك

  • حدد كيف ستتخذ القرارات في المواقف المثيرة للجدل. من الأفضل التصويت بيديك واتخاذ قرار عام للفريق.
  • فكر في من سيراقب ديناميكيات عملك، ويسهل عمل الفريق ويخطط له، ويدير التواصل داخل الفريق. عادةً، يتم شغل هذا الدور في فرق Agile بواسطة Scrum Master، الذي يشرف على عملية Scrum. إذا لم تكن على دراية بهذا الدور، فتأكد من البحث عنه في Google.
  • اضبط المؤقت كل 3-4 ساعات لتتبع مرور الوقت بشكل عام. حدد نقاط التفتيش الداخلية الخاصة بك عندما تتحقق من ساعاتك: في أي وقت وما الذي يجب أن تكون جاهزًا لإنجاز كل شيء دون اللحظة الأخيرة.
  • من الخطأ الاعتقاد أن ليلة بلا نوم للفريق بأكمله ستقودك إلى النصر. كلما طالت مدة الهاكاثون، زادت أهمية النوم. وبشكل عام، عادة ما يكون المساء والليل من أكثر اللحظات التي لا تنسى في الهاكاثون: حيث تحدث كل الأشياء الممتعة والصاخبة. لا تتوقف عن الكود، امنح نفسك الفرصة للاسترخاء.
  • غالبًا ما يقوم المنظمون بتثبيت Sony Play Station أو XBox، وتشغيل الأفلام، والقيام بالمهام والأنشطة الموازية الأخرى لخلق بيئة عاطفية مريحة. استفد من هذه الفوائد لمنع عقلك من الغليان.
  • تذكر قاعدة باريتو: 20% من جهودك يجب أن تعطيك 80% من نتائجك. فكر في مقدار الجهد الذي ستنفقه على هذا القرار أو ذاك والتأثير الذي يمكنك الحصول عليه. وقت الفريق محدود، وكذلك المعرفة، مما يعني أنه يجب توزيع الموارد بكفاءة.

عرض وتقييم الحل الخاص بك

ما الذي يجب مراعاته قبل الأداء؟

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

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

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

ما الذي يجب أن تتذكره أثناء الأداء؟

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

Lifehacks حول التغذية

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

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

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

حسنًا، لقد انتهى كل شيء الآن. آمل أن يكون هذا مفيدًا!

بالمناسبة، في سبتمبر، نعقد Hackathon Raiffeisenbank لمطوري Java (وليس فقط).

كافة التفاصيل وتقديم الطلبات هنا.

تعالو نلتقي شخصيا 😉

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

إضافة تعليق