การเตรียมตัวสำหรับแฮ็กกาธอน: ทำอย่างไรจึงจะได้ประโยชน์สูงสุดจากตัวคุณเองใน 48 ชั่วโมง

การเตรียมตัวสำหรับแฮ็กกาธอน: ทำอย่างไรจึงจะได้ประโยชน์สูงสุดจากตัวคุณเองใน 48 ชั่วโมง

คุณอดนอน 48 ชั่วโมงบ่อยแค่ไหน? คุณล้างพิซซ่าด้วยค็อกเทลกาแฟพร้อมเครื่องดื่มชูกำลังหรือไม่? คุณกำลังจ้องมองที่จอภาพและแตะปุ่มด้วยนิ้วที่สั่นเทาหรือไม่? ผู้เข้าร่วมแฮ็กกาธอนมักมีลักษณะเช่นนี้ แน่นอนว่างานแฮ็กกาธอนออนไลน์สองวัน และแม้แต่ในสถานะ "เร่งตัวขึ้น" ก็เป็นเรื่องยาก นั่นเป็นเหตุผลที่เราได้เตรียมเคล็ดลับบางอย่างไว้สำหรับคุณซึ่งจะช่วยให้คุณเขียนโค้ดและระดมความคิดได้อย่างมีประสิทธิภาพมากขึ้นภายใน 48 ชั่วโมง คุณจะสามารถทดสอบเคล็ดลับเหล่านี้ได้ในทางปฏิบัติเร็วๆ นี้ - การลงทะเบียนสำหรับการแข่งขันจะเปิดจนถึงวันที่ 12 พฤษภาคม “ความก้าวหน้าทางดิจิทัล”ซึ่งจะจัดขึ้นในช่วงฤดูร้อนใน 40 เมืองของรัสเซีย ในรูปแบบของ hackathons

หลีกเลี่ยงเป้าหมายที่ไม่สมจริง


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

เลือกทีมของคุณอย่างชาญฉลาด


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

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

ได้รับแรงบันดาลใจจากผลงานของเพื่อนร่วมงานของคุณ


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

ใช้เครื่องมือควบคุมเวอร์ชัน


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

ใช้ไลบรารีและกรอบงานที่มีอยู่


อย่าสร้างล้อขึ้นมาใหม่! ไม่จำเป็นต้องใช้เวลาเพิ่มเติมในการเขียนฟังก์ชันที่สามารถนำไปใช้งานได้โดยใช้ไลบรารีและเฟรมเวิร์ก ให้มุ่งเน้นไปที่คุณสมบัติที่ทำให้ผลิตภัณฑ์ของคุณพิเศษแทน

ใช้โซลูชันการปรับใช้อย่างรวดเร็ว


แนวคิดหลักของแฮ็กกาธอนคือการสร้างต้นแบบที่ใช้งานได้สำหรับแนวคิดของคุณ อย่าใช้เวลามากเกินไปในการปรับใช้แอปพลิเคชันของคุณ ค้นหาล่วงหน้าว่าคุณสามารถปรับใช้กับระบบคลาวด์อย่างรวดเร็ว เช่น AWS, Microsoft Azure หรือ Google Cloud ได้อย่างไร สำหรับการปรับใช้และการโฮสต์ คุณสามารถใช้โซลูชัน PaaS เช่น Heroku, Openshift หรือ IBM Bluemix คุณสามารถเป็นผู้ดูแลระบบที่ยอดเยี่ยมได้ แต่ในระหว่างแฮ็กกาธอน คุณควรทำสิ่งต่างๆ ให้ง่ายที่สุดเท่าที่จะเป็นไปได้สำหรับตัวคุณเอง เพื่อให้ทั้งทีมมุ่งเน้นไปที่การเขียนโค้ด การปรับใช้ และการทดสอบ

เลือกบุคคลที่จะนำเสนอล่วงหน้า


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

ค้นหาการเสนอชื่อและหัวข้อล่วงหน้า


Hackathons มักได้รับการสนับสนุนจากบริษัทในอุตสาหกรรมเฉพาะ ค้นหาว่าบริษัทพันธมิตรแฮ็กกาธอนของคุณมีการเสนอชื่อเป็นของตนเองหรือไม่ เช่น สำหรับการใช้บริการในงานของคุณ

อย่าละเลยการทำงานกับธีมแฮ็กกาธอนของคุณ! คิดล่วงหน้าและร่างรายการแนวคิดที่สามารถนำไปใช้ในการแข่งขันได้

ลองนึกถึงสิ่งที่ทีมของคุณต้องการเพื่อให้ทำงานได้อย่างสบายใจ?


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

* * * * * * * * * * * *

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

ที่มา: will.com

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