ด้านมืดของ Hackathon

ด้านมืดของ Hackathon

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

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

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

ด้วยความเคารพต่อผู้จัดงานและผู้เข้าร่วม จะไม่มีการอ้างอิงถึงบริษัทใดบริษัทหนึ่งในการโพสต์ อย่างไรก็ตาม ผู้อ่านที่ใส่ใจสามารถเดา (หรือ Google) ว่าเรากำลังพูดถึงใครได้บ้าง

Hackathon หมายเลข 1 กรอบงานที่เข้มงวด

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

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

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

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

ศีลธรรม

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

แฮ็คกาธอนครั้งที่ 2 งานที่เป็นไปไม่ได้

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

ในงาน ผู้จัดงานได้จัดเตรียมชุดข้อมูลบันทึกอุปกรณ์ที่มีขนาด 8 GB งานนี้เป็นการจำแนกประเภทความล้มเหลวแบบไบนารี พวกเขาพูดคุยเกี่ยวกับเกณฑ์การประเมินโครงการ - คุณภาพการจัดหมวดหมู่, ความคิดสร้างสรรค์ในการสร้างคุณสมบัติ, ความสามารถในการทำงานเป็นทีม ฯลฯ เป็นเพียงโชคร้าย - สำหรับ "ฟีเจอร์" ขนาด 8 GB มีเพียง 20 ตัวอย่างใน Train และ 5 ตัวอย่างในการทดสอบ ตะปูสุดท้ายในโลงศพของแฮ็กกาธอนมาจากข้อมูล: บันทึกอุปกรณ์ที่ได้รับเมื่อวันพุธมีข้อผิดพลาดในการทำงานของอุปกรณ์ แต่บันทึกที่สร้างขึ้นเมื่อวันพฤหัสบดีไม่ได้ทำ (อย่างไรก็ตาม มีเพียงสองทีมเท่านั้นที่รู้เกี่ยวกับเรื่องนี้ และ ทั้งคู่มาจากรัสเซีย ซึ่งเป็นบ้านเกิดของนักขุดข้อมูลที่มีประสบการณ์) แม้ว่าความรู้เกี่ยวกับฉลากที่แท้จริงของการทดสอบไม่ได้ช่วยในการระบุคำตอบ แต่งานก็ไม่สามารถแก้ไขได้ ผู้จัดงานไม่ได้รับผลลัพธ์ที่ต้องการผู้เข้าร่วมใช้เวลาส่วนใหญ่ในการแก้ปัญหาที่ออกแบบมาไม่ดี Hackathon ล้มเหลว

ศีลธรรม

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

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

แฮ็คกาธอนครั้งที่ 3 เอามันหรือปล่อยให้มัน

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

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

ในระหว่างการประเมินโครงการ เราก็เหมือนกับหลายๆ ทีมที่ได้รับแจ้งว่านี่ไม่ใช่สิ่งที่ลูกค้าคาดหวัง และเสริมว่าเราต้องทำซ้ำโครงการหากเราต้องการแข่งขันเพื่อชิงรางวัล เราไม่ได้ทำอะไรใหม่ ยอมรับความพ่ายแพ้ จากสี่สิบทีมที่เข้าร่วม เราไม่ได้ติด 7 อันดับแรกด้วยซ้ำ แม้ว่าสำหรับฉันแล้วตัวเลือกของผู้จัดงานดูเหมือนจะค่อนข้างแปลกก็ตาม ตัวอย่างเช่น พวกเขาปล่อยให้ทีมผ่านเข้าสู่รอบชิงชนะเลิศโดยสร้างแอปพลิเคชันสำหรับคำนวณความเร็วลมและการแผ่รังสีแสงอาทิตย์ (SI) โดยใช้ข้อมูลจากเซ็นเซอร์ของสมาร์ทโฟน ได้แก่ ไมโครโฟนสำหรับลม เซ็นเซอร์แสงสำหรับ SI คุณลักษณะนักฆ่าคือการจำแนกฮอทด็อก/ไม่ใช่ฮอทด็อกออกเป็นสามประเภท: ดวงอาทิตย์ ลม น้ำ และการจัดแสดงบทความที่เกี่ยวข้องในวิกิพีเดีย (การสาธิต).

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

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

ศีลธรรม

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

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

ที่มา: will.com

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