這 Botpress 駭客馬拉松
第二屆年度一瞥 Botpress 駭客馬拉松
我們是駭客馬拉松的忠實粉絲 Botpress.它們不僅產生了一些非常棒的結果。但對於像我們這樣快速發展的團隊來說,駭客馬拉松也是將可能不經常合作的員工聚集在一起的絕佳機會。
就像去年的活動一樣,今年的駭客馬拉松(上個月舉行)也沒有讓人失望。
如何 Botpress 駭客馬拉松作品
對於今年的駭客馬拉松,我們專注於解決比賽線性儀錶板上列出的幾個已知錯誤。我們將參與者分為五組,每組四人(全部隨機選擇)。一位大四學生 Botpress 開發人員領導負責指導其團隊整體解決方案方法的每個團隊。
然後指示團隊從線性儀錶板中選擇任何未完成的任務來解決 - 沒有兩個團隊可以選擇相同的任務。所有任務都分配了特定的點(根據任務的複雜性而有所不同)。在比賽結束時,得分最高的團隊將被宣布為獲勝者。
今年的駭客馬拉松在美國東部時間上午 8:00 開始,持續了整整 24 小時。我有一個很棒的團隊,很幸運能與一個多元化的團隊一起工作,包括湯瑪斯、西爾萬和布萊克。湯瑪斯是新人 Botpress 在駭客馬拉松的時候(他現在在我們的 cloud 平臺)。西爾萬是 Botpress' 首席執行官(並且可能故意製造了一些錯誤以贏得加分;))。我很幸運能在 Sylvain 的團隊工作,因為他對代碼庫以及產品默認的行為有深入的瞭解。最後,我們的團隊包括布萊克,他是NLU系統的才華橫溢的專家。
我的團隊的策略是從一開始就開始解決更高分數的問題,以便在早期獲得更多分數。這個策略得到了回報,幫助我們在完成所有任務之前獲得了很多積分——這發生在比賽開始的 12 小時。
結果
在駭客馬拉松結束時,每個團隊都使用Linear上列出的所有任務成功創建了一個集成分支。
在駭客馬拉松之後,花了幾周的時間將所有任務集成到主分支中並測試所有功能。明年,我們可能會考慮給任何添加單元測試的人加分,這將使代碼更加健壯。
我要感謝今年的所有參與者和 Botpress 組織另一個有趣的駭客馬拉松。這是吸引員工和推進產品發展的好方法。特別感謝Yann測試和合併所有任務,感謝Eff和Jean-Francois組織這次活動!