GoHack 攻略|上届冠军手把手教你赢取万元大奖

值 GoHack 2019 紧锣密鼓地筹备之际(如果此等 Go 领域的年度大事你竟然不知晓,请快速拉到文末点击阅读原文),组委会将贴心为每一位对万元大奖志在必得的青年们准备一系列的攻略文章。关于首发助攻嘉宾人选,我们特意采访了上一届的冠军,为大家送上第一手参赛指导。

(由于冠军团队的两位同学均名叫 志x ,以下简称志多星组合,分别以志东西志文武代称)

此处放上志多星在高光时刻的留影,这被金钱腐蚀的笑容真是该死的甜美啊!

640?wx_fmt=jpeg

第一个问题先拉一把仇恨吧,简单介绍下拿到奖金后的幸福生活?

志东西:

其实参加比赛那一定是奔着万元大奖去的,但是后来到了现场,了解到其他人的项目要么是区块链要么是容器,我和同伙就觉得拿件T恤吃几顿见识见识大佬的项目就好了。到后面公布获奖名单报到第一名的时候听到是我们的项目还挺难以置信的,第一感觉是这波不亏,第二感觉是这不可能。钱是过几天到账的,我们两个人就分了钱,我请同事喝了奶茶。

志文武:

作为一个以“有钱花,随便花”这两朵花为毕生理想的人,拿到这笔意外之财后当然是要践行自己的理想了,除了请那些见者有份的狐朋狗友搓了一顿之外,就是买了一部新手机。

小编乱入:所以你们竟然都没有给女朋友买包?

志东西:作为英年早婚人士,我选择买尿不湿~

志文武:当然买了!价值1.5的包子买了一打!

经历了 GoHack 之后,是否改变了职业轨道?

志东西:

参赛时候是三线城市互联网公司的技术负责人,现在到了谢大这边做后端开发。主要是参加比赛看到了大家玩的东西都很高端,觉得自己落后太多了,所以和家里商量了一下来上海这边找找机会。也是和谢大在比赛时有过交流,后来深入沟通了一下,就来了。

谢大乱入:这一切都是缘分,我发誓我没有以权谋私。

划重点

作为一场业界瞩目的 Go 领域盛典,GoHack 的使命就是为 Go 生态贡献精彩项目,为 Go 行业发掘潜力新人,所以这不仅仅是一场比赛,你可能会获得更多意料之外的惊喜噢~

总共参加过几次 Hackathon 啦,觉得我们 GoHack 有什么特别的地方?

志东西:

就这一次经验,所以也说不出什么差别?

志文武:

就参加过一次Hackathon,我感觉特别的地方是主办方的提供伙食比我们公司食堂的要好,还有就是高水平的选手很多。

划重点

所以关注 GoHack 的 gophers 不要因为没有经验而犹豫了,我们只关注项目本身~

每年都会有一些新手参赛,有没有小技巧可以传授?比如去哪找需求、现场时间怎么分配?

志东西:

需求源于日常。就有时候觉得缺个顺手的工具啦,缺个靠谱的系统啦,觉得什么什么项目有个特别蛋疼的地方可以改掉的,这些。可以尝试具像化一下需求,然后实施一下。但是切记比赛是有时间限制的,还得要预留时间给PPT,不要立项的时候贪大,到时候做不完就得不偿失了。

志文武:

经验不敢当,我是听从leader的安排,做了距离算法的相关部分。至于时间分配,就是一定要腾出时间来写文档(其实是演讲稿),毕竟代码写的再通俗易懂还是不如自然语言容易懂。

划重点

“解决实际问题”是评委们非常看重的因素,除了自己的日常需求外,到 GitHub 的 Issue 里也能找到大家提出的常见需求哦~短时间内做出一个可实现的小 Demo 是 Hackathon 里不错的选择~

那么你去年获奖的项目需求也是从日常工作中来的吗?赛后有进一步去完善它吗?

志东西:

之前的项目是

LBSENGINE https://github.com/sillydong/lbsengine,

因为以前在工作中做本地社交的业务,存在查询某个点周边的其他点的情况,当时对比了多个实现方案,后来因为赶时间省成本用了数据库查询(所以调研什么的都是虚的,时间和成本是关键),像 Redis 不支持扩展条件的删选,ElesticSearch 太累赘,都落选了。就觉得一个轻量的根据定位并支持扩展字段筛选的一个引擎还是挺有用的。后来就借这个机会实现了一下,回去之后把这个做成服务给用上了。赛后有一次参加 Go 的活动,听到 Grab 他们实现的一个类似需求也是用的类似的思路,不过他们做的更好,更完善。答辩PPT列了一堆TODO的flag,最后一个也没做。。。

请真诚地分享下自己获胜的原因

志东西:

呃,能拿到冠军我觉得还是挺不可思议的,没想到会是我们。当时我特别喜欢一个区块链在银行结算业务中应用的项目,觉得非常有价值,但最后好像是他们没有做完。还有微软的大佬做了一个云计算的项目,我也很佩服。

志文武:

对获一等奖本人是有一种大喜过望的感觉的,斗胆猜测可能是我们的项目业务点显得有点卓尔不群而给评委们一种新奇的感觉。在项目展示完毕以后我个人估计是有机会拿个三等奖的,结果拿了一个一等奖(感谢评委慧眼识珠.jpg)。全场高水平的选手和项目很多,我印象最深刻的就是那个《我的世界》版的数据库游戏界面,这个是我既看懂了又觉得有趣的项目。

小编乱入:你们会不会显得。。太谦虚了点?

志多星:不多夸对手的强大,怎么能凸显我们强大?总不能说“因为我们最牛逼,项目完成度最高,ppt演讲最好,人长得最帅吧!”

小编:还是你们套路深啊!

谢大乱入:去年这个项目夺冠首先是完整性,作为一个现场组的团队,项目完善度非常高;然后是实现过程中体现很牛的技术水准。这是所有评委一致的选择。

划重点

Idea 牛掰很重要,如何分配时间去完美的实现和展示也是必须要注意的~

听说你上次比赛前一天才正式见面,之前是如何组队的,有没有通过 GoHack 产生深厚战友情or基情?

志东西:我们是在 GoCN 论坛发帖撩到的,赛前一天晚上约定了住的旅馆,到了之后找地方吃了顿烧烤(此处感谢烧烤),沟通了一下项目的想法,统一了方向和目标。他在项目中实现了距离计算的算法,尝试了传统算法、美团公开的优化算法、还有他自己找到的一个更高效的算法,对引擎的计算效率提升起到了决定性的作用(此处有掌声)。有缘的是比赛当天落座后同伙和另一队的人还是认识的,另一队的小伙伴目前也有联系,关系还不错。

志文武:话都被你说了,那我就保持微笑吧

划重点

独自牛掰的 Gopher 如果想组队,在 GoCN 论坛发帖是个很好的选择。另外转发本文到朋友圈,说不定也会有意外的收获哦~

来一个完美 ending ,正经地谈一下参加 GoHack 的感受和收获吧~

志东西:

赛后有在知乎写了一小段

https://www.zhihu.com/question/67029954/answer/248785777

总结一下的话可能最大的收获在于见到了一线城市的技术在玩什么,促使我跳出之前的舒适圈,到更大的圈子里学习。之前在常州作为管理角色,最大的痛苦在于人,一方面招人挺困难的,另一方面同事对新技术的接受也挺困难,作为开发人员的角色,最大的痛苦在于技术的实践遇到问题可以交流的人很少。做技术是一个不断学习提升的过程,来了上海之后接触到了很多新东西,可以有一个很好的环境去实践,有人可以讨论交流,让我觉得很舒服。所以从小池塘跳到大池塘来,我觉得这波不亏,这都是奖金之外的东西,可以说是收获满满了。

志文武:

收获了巨额奖金(划掉),收获了和许多go开发者们的交流的机会,特别是和同一桌的同学进行了很深入的技术交流,觉得自己经此一役,技术能力成熟了非常多。

关于GoHack

GoHack,一所专属于 Gopher 的黑客训练营。如果你有着 Golang 的奇思妙想,愿意带着伙伴们一起 Go to change the world,那就快来加入我们吧!这里有大咖导师的保驾护航,多家公司的资源助力,Geek高效的开发环境,以及众多志同道合者的头脑风暴,你的 idea 必将落地生根!

本次活动成绩由评委共同投票评奖(专业分+观众分),评出各类奖项。

一等奖:10000 RMB

二等奖:5000 RMB

三等奖:3000 RMB

另设有最受观众喜爱奖、最佳创意奖、最优雅实现奖若干

等你来收入囊中!

报名请戳:阅读原文

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值