คุณนอนไม่หลับขณะเขียนโค้ด: จะรวบรวมทีมและเตรียมพร้อมสำหรับแฮ็กกาธอนได้อย่างไร?

ฉันจัดแฮ็กกาธอนด้วย Python, Java, .Net ซึ่งแต่ละงานมีผู้เข้าร่วม 100 ถึง 250 คน ในฐานะผู้จัดงาน ฉันสังเกตผู้เข้าร่วมจากภายนอกและเชื่อมั่นว่าแฮ็กกาธอนไม่ได้เป็นเพียงเกี่ยวกับเทคโนโลยีเท่านั้น แต่ยังรวมถึงการเตรียมตัวอย่างมีประสิทธิภาพ การประสานงาน และการสื่อสารอีกด้วย ในบทความนี้ ฉันได้รวบรวมข้อผิดพลาดที่พบบ่อยที่สุดและเคล็ดลับชีวิตที่ไม่ชัดเจนซึ่งจะช่วยให้แฮ็กกาธอนมือใหม่เตรียมพร้อมสำหรับฤดูกาลที่จะมาถึง

คุณนอนไม่หลับขณะเขียนโค้ด: จะรวบรวมทีมและเตรียมพร้อมสำหรับแฮ็กกาธอนได้อย่างไร?

รวมทีมในฝัน

ใช่ มีผู้ที่โดดเดี่ยวในงานแฮ็กกาธอน แต่ฉันจำไม่ได้ว่ามีกรณีใดบ้างที่พวกเขาสามารถคว้ารางวัลได้ ทำไม คนสี่คนสามารถทำงานได้มากกว่าคนคนเดียวถึงสี่เท่าใน 48 ชั่วโมง คำถามเกิดขึ้น: ทีมงานที่มีประสิทธิภาพควรได้รับการจัดบุคลากรอย่างไร? หากคุณมีเพื่อนที่คุณมั่นใจและผ่านเรื่องหนักหนามาด้วยกันทุกอย่างก็ชัดเจน จะทำอย่างไรถ้าคุณต้องการเข้าร่วมแต่ไม่มีทีมครบ?

โดยทั่วไปอาจมีสองสถานการณ์:

  • คุณมีความกระตือรือร้นมากจนพร้อมที่จะค้นหาและรวบรวมผู้คนรอบตัวคุณเพื่อเป็นผู้นำและกัปตันทีม
  • คุณไม่ต้องการรบกวนและพร้อมที่จะเป็นส่วนหนึ่งของทีมที่กำลังมองหาบุคคลที่มีโปรไฟล์ของคุณ

ไม่ว่าในกรณีใด คุณจะต้องทำตามขั้นตอนต่อไปนี้:

  1. วิเคราะห์ข้อมูลที่มีอยู่เกี่ยวกับงาน

    ผู้จัดงานจงใจไม่ให้ข้อมูลที่ครบถ้วนเกี่ยวกับงานเสมอไป เพื่อไม่ให้ทีมงานโกงและเตรียมวิธีแก้ปัญหาไว้ล่วงหน้า แต่เกือบทุกครั้ง แม้แต่ข้อมูลเบื้องต้นเล็กๆ น้อยๆ ก็เพียงพอที่จะประเมินชุดความรู้ปัจจุบันของคุณ

    ตัวอย่างเช่น งานระบุว่าคุณจะต้องพัฒนาต้นแบบของแอปพลิเคชันมือถือ และคุณมีประสบการณ์เฉพาะในการพัฒนาและออกแบบเว็บ แต่มีประสบการณ์เพียงเล็กน้อยกับแบ็คเอนด์ การรวมฐานข้อมูล และการทดสอบ ซึ่งหมายความว่าเป็นความรู้และทักษะที่คุณต้องมองหาจากเพื่อนร่วมทีมที่มีศักยภาพ

  2. มองหาเพื่อนร่วมทีมในหมู่เพื่อน คนรู้จัก และเพื่อนร่วมงาน

    หากในแวดวงโซเชียลของคุณมีผู้ที่ชนะรางวัลแฮ็กกาธอน เป็นฟรีแลนซ์ หรือทำงานในสาขาที่เกี่ยวข้องกับหัวข้อที่ได้รับมอบหมาย บุคคลเหล่านี้คือคนที่คุณควรเชิญให้เข้าร่วมแฮ็กกาธอนก่อน

  3. บอกโลกเกี่ยวกับตัวคุณ

    หากประเด็นที่สองยังไม่เพียงพอ คุณสามารถโทรหาเราบนโซเชียลเน็ตเวิร์กได้ พยายามกระชับและเรียบง่ายที่สุด:

    "สวัสดีทุกคน! ฉันกำลังมองหาเพื่อนร่วมทีมสำหรับ Hackathon N เราต้องการคนที่มีความทะเยอทะยานและมีแรงจูงใจในชัยชนะสองคน - นักวิเคราะห์และส่วนหน้า มีพวกเราสองคนแล้ว:

    1. Egor – นักพัฒนา fullstack ผู้ชนะ hackathon X;
    2. Anya เป็นนักออกแบบ Ux/Ui ฉันทำงานเป็นบุคคลภายนอกและสร้างโซลูชันเว็บ + มือถือสำหรับลูกค้า

    เขียนข้อความส่วนตัวมา เราต้องการฮีโร่อีกสองคนเพื่อเข้าร่วมกับสี่คนที่ยอดเยี่ยมของเรา”

    คัดลอกข้อความ เปลี่ยนชื่อและสแต็กได้ตามสบาย xD

  4. เริ่มมองหาทีม
    • เผยแพร่โพสต์ด้วยการโทรบนโซเชียลเน็ตเวิร์กของคุณ (fb, vk, บนบล็อกของคุณ ถ้าคุณมี)
    • ใช้แชทจากแฮ็กกาธอนเก่าที่คุณได้เข้าร่วมแล้ว
    • เขียนในกลุ่มผู้เข้าร่วมแฮ็กกาธอนที่กำลังจะมาถึง (ผู้จัดงานมักสร้างไว้ล่วงหน้า)
    • ค้นหากลุ่มหรือกิจกรรมกิจกรรม (การประชุมกิจกรรมอย่างเป็นทางการใน vkfb)

เตรียมพร้อมสำหรับแฮ็กกาธอน

ทีมที่พร้อมมีชัยไปกว่าครึ่ง ครึ่งหลังเป็นการเตรียมความพร้อมอย่างมีคุณภาพสำหรับการแข่งขันแฮ็กกาธอน ผู้เข้าร่วมมักจะคิดถึงการเตรียมตัวก่อนเข้าร่วมแฮ็กกาธอน แต่การดำเนินการบางอย่างล่วงหน้าอาจทำให้ชีวิตง่ายขึ้นได้ สิ่งสำคัญคือต้องจำไว้ว่าคุณสามารถใช้เวลาถึง 48 ชั่วโมงในสถานที่จัดงานได้ ซึ่งหมายความว่าคุณไม่เพียงแต่จะต้องไม่เสียสมาธิจากการทำงานที่มีสมาธิเท่านั้น แต่ยังต้องจัดสภาพแวดล้อมที่สะดวกสบายสำหรับตัวคุณเองในทุกวิถีทางที่เป็นไปได้ ทำอย่างไร?

สิ่งที่ต้องพกติดตัวไปด้วย:

  • หมอน ผ้าห่ม หรือถุงนอนตัวโปรดสำหรับแฮ็กกาธอนเนอร์ตัวยงคือคุณสมบัติที่ต้องมี
  • หนังสือเดินทางและประกันสุขภาพ
  • แปรงสีฟันและยาสีฟัน
  • ผ้าเช็ดทำความสะอาดแบบเปียก
  • ค้นหาว่าผู้จัดงานมีห้องอาบน้ำในสถานที่หรือไม่ (ถ้ามี ให้นำผ้าเช็ดตัวมาด้วย)
  • เปลี่ยนเสื้อผ้ากับคุณ
  • การเปลี่ยนรองเท้า (รองเท้าผ้าใบที่ใส่สบาย, รองเท้าผ้าใบ, รองเท้าแตะ)
  • ร่ม
  • ยาแก้ปวด
  • โน๊ตบุ๊ค+ที่ชาร์จ+สายพ่วง
  • พาวเวอร์แบงค์สำหรับโทรศัพท์
  • อะแดปเตอร์ แฟลชไดรฟ์ ฮาร์ดไดรฟ์

ตรวจสอบให้แน่ใจว่าได้ชำระเงินซอฟต์แวร์ที่ต้องชำระเงินทั้งหมดบนพีซีของคุณแล้ว และโหลดไลบรารีที่จำเป็นแล้ว

วางแผนการทำงานของทีมอย่างไร

  • พิจารณาว่าคุณจะตัดสินใจอย่างไรในสถานการณ์ที่มีความขัดแย้ง วิธีที่ดีที่สุดคือเพียงลงคะแนนด้วยมือของคุณและตัดสินใจโดยทั่วไปของทีม
  • คิดว่าใครจะคอยติดตามความเคลื่อนไหวของงานของคุณ อำนวยความสะดวกและวางแผนงานของทีม และจัดการการสื่อสารภายในทีม โดยปกติแล้ว บทบาทนี้ในทีมที่คล่องตัวจะเต็มไปด้วย Scrum Master ซึ่งเป็นผู้ดูแลกระบวนการ Scrum หากคุณไม่คุ้นเคยกับบทบาทนี้ โปรดไปที่ Google
  • ตั้งเวลาทุกๆ 3-4 ชั่วโมงเพื่อติดตามเวลาที่ผ่านไปโดยรวม กำหนดจุดตรวจสอบภายในของคุณเมื่อคุณตรวจดูนาฬิกา: คุณควรเตรียมเวลาใดและสิ่งใดเพื่อทำทุกอย่างให้เสร็จภายในนาทีสุดท้าย
  • เป็นความผิดพลาดที่จะเชื่อว่าการนอนไม่หลับของทั้งทีมจะนำคุณไปสู่ชัยชนะ ยิ่งแฮ็กกาธอนนานเท่าไร การนอนหลับก็ยิ่งสำคัญมากขึ้นเท่านั้น โดยทั่วไปแล้ว ช่วงเย็นและกลางคืนมักเป็นช่วงเวลาที่น่าจดจำที่สุดใน Hackathons เรื่องราวสนุกสนานและอึกทึกครึกโครมทั้งหมดก็เกิดขึ้น อย่ายึดติดกับโค้ด ให้โอกาสตัวเองได้ผ่อนคลาย
  • ผู้จัดงานมักจะติดตั้ง Sony Play Station หรือ XBox เปิดภาพยนตร์ ทำภารกิจ และกิจกรรมคู่ขนานอื่นๆ เพื่อสร้างสภาพแวดล้อมทางอารมณ์ที่ผ่อนคลาย ใช้ประโยชน์จากประโยชน์เหล่านี้เพื่อป้องกันไม่ให้สมองเดือด
  • จำกฎพาเรโตไว้: ความพยายาม 20% ของคุณควรให้ผลลัพธ์ 80% ลองคิดดูว่าคุณจะใช้ความพยายามมากเพียงใดกับการตัดสินใจครั้งนี้และผลกระทบที่คุณจะได้รับ เวลาของทีมมีจำกัด ความรู้ก็เช่นกัน ซึ่งหมายความว่าจำเป็นต้องกระจายทรัพยากรอย่างมีประสิทธิภาพ

การนำเสนอและการประเมินผลโซลูชันของคุณ

สิ่งที่ควรพิจารณาก่อนดำเนินการ?

  • ศึกษาเกณฑ์การประเมินล่วงหน้า จดบันทึกไว้ และเก็บไว้ข้างหน้าคุณระหว่างการตัดสินใจ ตรวจสอบกับพวกเขาอย่างสม่ำเสมอ
  • ศึกษาประวัติกรรมการ ประเภทกิจกรรม และภูมิหลัง บางทีบทความเกี่ยวกับHabréหรือโพสต์บนบล็อกบนหน้าเพจอย่างเป็นทางการของบริษัท ลองนึกถึงความคาดหวังที่พวกเขาอาจมีระหว่างการประเมิน สำหรับผู้ตัดสินที่มีพื้นฐานทางเทคนิคที่แข็งแกร่ง สิ่งสำคัญคือต้องตรวจสอบโค้ดโซลูชันของคุณ และนักออกแบบที่มีประสบการณ์จะพิจารณาประสบการณ์และฟีเจอร์ของผู้ใช้ แนวคิดนี้ดูซ้ำซาก แต่ด้วยเหตุผลบางอย่างผู้คนจึงลืมมันไป
  • อย่าลืมพลังของเครือข่าย จริงๆ แล้วทีมของคุณไม่ได้ประกอบด้วย 4 คน ยังมีอีกหลายคน คุณมีเพื่อนร่วมงานและเพื่อนฝูง คุณสามารถใช้แหล่งข้อมูลทางกฎหมายที่เปิดกว้างและการเชื่อมต่อของคุณที่คุณสามารถหาได้ หากสิ่งนี้ช่วยคุณได้!
  • การพูดคุยเกี่ยวกับตรรกะของโซลูชันและแหล่งข้อมูลในระหว่างการนำเสนอจะเป็นประโยชน์อย่างยิ่ง หากคุณพบวิธีทดสอบสมมติฐานที่ไม่ได้มาตรฐาน โปรดบอกเราเกี่ยวกับวิธีดังกล่าว สิ่งนี้จะเพิ่มมูลค่าให้กับโซลูชันของคุณ

    ตัวอย่างเช่น ในหมู่เพื่อนของคุณ มีตัวแทนของกลุ่มเป้าหมาย และคุณสามารถทำการทดสอบควันกับเขาได้ หรือคุณพบบทวิเคราะห์และบทวิจารณ์ที่น่าสนใจซึ่งช่วยลดเวลาการทำงานของคุณ

  • ไม่เคยมีใครหยุดยั้งทีมจากการสื่อสารระหว่างกันและทดสอบแนวคิดต่างๆ เมื่อสิ้นสุดแฮ็กกาธอน จะไม่มีใครขโมยความคิดของคุณไปได้อย่างแน่นอน ซึ่งหมายความว่าสามารถทดสอบสมมติฐานบางอย่างกับเพื่อนบ้านของคุณได้โดยตรง
  • ที่ Hackathons มีที่ปรึกษาและผู้เชี่ยวชาญคอยช่วยเหลือคุณและแบ่งปันประสบการณ์อยู่เสมอ คุณไม่สามารถนำความคิดเห็นของพวกเขาไปใช้ในการทำงานของคุณ แต่การได้รับคำติชมและการดูวิธีแก้ปัญหาในปัจจุบันจากภายนอกถือเป็นก้าวสำคัญสู่ชัยชนะ
  • คิดเกี่ยวกับเทมเพลตการนำเสนอของคุณล่วงหน้า สร้างสไลด์พร้อมโปรไฟล์และข้อมูลเกี่ยวกับทีม: รูปภาพของคุณ ข้อมูลติดต่อ ข้อมูลเกี่ยวกับการศึกษาหรือประสบการณ์การทำงานในปัจจุบัน คุณสามารถเพิ่มลิงก์ไปยัง GitHub หรือผลงานของคุณได้หากต้องการให้คณะกรรมการรู้จักคุณมากขึ้น
  • หากคุณกำลังวางแผนงานเกี่ยวกับการสร้างต้นแบบและอินเทอร์เฟซ ให้ชำระค่า Marvel หรือบริการอื่นๆ ล่วงหน้า เพื่อไม่ให้เป็นกังวลระหว่างแฮ็กกาธอน
  • เมื่อคุณมีความเข้าใจในการตัดสินใจขั้นสุดท้ายแล้ว ให้ใช้เวลาเตรียมคำพูดของคุณ - พยายามพูดหลายๆ ครั้ง ให้เวลากับโครงสร้างและคำแนะนำเพิ่มเติมต่อไปนี้

สิ่งที่ต้องจำขณะแสดง?

  • ไม่จำเป็นต้องทำซ้ำและเสียเวลานำเสนออันมีค่า กรรมการและผู้เข้าร่วมทุกคนรู้ดี
  • ในตอนเริ่มต้น บอกเราเกี่ยวกับการตัดสินใจที่สำคัญและแนวทางที่คุณใช้ นี่เป็นเคล็ดลับดีๆ ที่สามารถนำไปใช้ในการกล่าวสุนทรพจน์ทางธุรกิจได้ ด้วยวิธีนี้ คุณจะได้รับความสนใจและความสนใจจากผู้ชม 100% ทันที จากนั้นคุณจะต้องบอกอย่างมีโครงสร้างว่าคุณมาถึงการตัดสินใจนี้ได้อย่างไร ตรรกะคืออะไร สมมติฐาน วิธีที่คุณทดสอบและเลือก รูปแบบที่คุณพบ และวิธีใช้โซลูชันของคุณ
  • หากมีจุดประสงค์เพื่อเป็นต้นแบบให้แสดงและบอกกล่าว โปรดนึกถึงลิงก์ QR-Code ล่วงหน้าเพื่อให้ผู้ดูสามารถเข้าถึงได้
  • ลองคิดดูว่าการตัดสินใจของคุณอาจส่งผลทางการเงินอย่างไร จะประหยัดเงินลูกค้าได้เท่าไร? จะสามารถลดเวลาในการทำการตลาด, NPS ของลูกค้า ฯลฯ ได้อย่างไร? สิ่งสำคัญคือต้องแสดงให้เห็นว่าคุณไม่เพียงแต่มีวิธีแก้ปัญหาทางเทคนิคที่ดีเท่านั้น แต่ยังมีวิธีแก้ไขปัญหาที่เป็นไปได้ในเชิงเศรษฐกิจอีกด้วย นี่คือมูลค่าทางธุรกิจเอง
  • อย่าใช้เทคนิคมากเกินไป หากกรรมการมีคำถามเกี่ยวกับโค้ด อัลกอริธึม และโมเดล พวกเขาจะถามตัวเอง หากคุณคิดว่าข้อมูลบางอย่างมีความสำคัญมาก ให้เพิ่มลงในสไลด์พิเศษและซ่อนไว้ตอนท้ายในกรณีที่มีคำถาม หากกรรมการไม่มีคำถามใดๆ ให้เริ่มบทสนทนาด้วยตัวเองและพูดคุยเกี่ยวกับสิ่งอื่นๆ ที่อยู่เบื้องหลังสุนทรพจน์ของคุณ
  • การแสดงที่ดีคือการที่สมาชิกทุกคนในทีมพูดและพูด เหมาะอย่างยิ่งหากทุกคนเน้นย้ำขอบเขตของงานที่พวกเขาทำ
  • การแสดงสดที่ปรุงรสด้วยอารมณ์ขัน ย่อมดีกว่าการแสดงเดี่ยวที่ซ้อมมาอย่างดีจากบนเวทีเสมอ :)

Lifehacks เกี่ยวกับโภชนาการ

เคล็ดลับเล็กๆ น้อยๆ เกี่ยวกับโภชนาการ เพราะมันส่งผลต่อความเป็นอยู่ อารมณ์ และพลังงานของคุณจริงๆ มีกฎหลักสองข้อที่นี่:

  • โปรตีนเติมเต็มคุณและช่วยให้คุณรู้สึกอิ่ม นี่คือปลา สัตว์ปีก คอทเทจชีส
  • คาร์โบไฮเดรตให้พลังงาน คาร์โบไฮเดรตชนิดเร็ว – การปลดปล่อยพลังงานอย่างรวดเร็วและการลดลงอย่างรวดเร็ว คุณรู้สึกง่วงหลังจากรับประทานพาสต้า มันฝรั่ง เนื้อทอด มันฝรั่งทอด ฯลฯ และคาร์โบไฮเดรตเชิงซ้อน (บัควีท, ข้าวโอ๊ต, บัลเกอร์) จะถูกดูดซึมอย่างช้าๆ และค่อยๆ ทำให้คุณอิ่มด้วยพลังงาน พวกมันจะเลี้ยงคุณเหมือนแบตเตอรี่

ดังนั้น หากคุณต้องการอารมณ์ดีระหว่างงานแฮกกาธอน อย่าลืมของว่างที่ไม่ดีต่อสุขภาพ โคล่า สนิกเกอร์ และช็อกโกแลตไปได้เลย อาหารเช้าแสนอร่อยพร้อมโจ๊กในตอนเช้า ซีเรียลและโปรตีนสำหรับมื้อกลางวัน และผักและโปรตีนในตอนเย็น เครื่องดื่มที่ดีที่สุดคือน้ำและแทนที่จะเป็นกาแฟควรดื่มชาดีกว่า - มีคาเฟอีนมากกว่าและจะทำให้ร่างกายและจิตใจมีชีวิตชีวาอย่างแน่นอน

โอเค ตอนนี้ทุกอย่างจบลงแล้ว หวังว่านี่จะเป็นประโยชน์!

อย่างไรก็ตาม ในเดือนกันยายน เราจะจัดงานแฮ็กกาธอน Raiffeisenbank สำหรับนักพัฒนา Java (และไม่เพียงเท่านั้น)

รายละเอียดทั้งหมดและการส่งใบสมัครอยู่ที่นี่

มาเจอกันแบบตัวเป็นๆ 😉

ที่มา: will.com

เพิ่มความคิดเห็น