2022 年 9 月 16 日,2022 Code For Better_Hackathon 正式落下帷幕。大赛以 2022 Google 开发者大会 “CODE FOR BETTER_ ” 为参赛主题,在“共码未来”的号召下,本届 Hackathon 大赛涌现出一大批针对多类型现实难题的参赛著作,充分体现了开发者的热情和追求美好生活的主观能动性。

终究Rethinking.studio 团队经过其极富构思的 “Kago 打卡狗” 多端 APP 著作拔得头筹,获得了一等奖。Kago 打卡狗著作运用到了 Android, Flutter, Material Design 等多项技能东西,旨在有效提高打工人的日常功率,更好地平衡作业与生活。

Rethinking.studio团队及著作简介

咱们是Rethinking.studio, 是一个乐于Resign与Redefine日常东西的开发团队,咱们希望将与日常作业,生活不可分割的东西用咱们自己的方法结构和从头考虑,规划出更有用,易用,充满规划感的日常东西。

这次的打卡狗也是咱们经过从头考虑,为考研,考公,培养兴趣爱好等,对打卡这一功用有必定需求的朋友们规划的。希望这款东西能够帮你在沉浸式的气氛中建立起自律,健康的生活方法。

团队成员:

  • 臧其龙,曾担任 camera 360,英语流利说,grab 高级 iOS 开发,融云技能 VP,现在在一家创业公司。
  • 谭梦晨,十年产品规划经历,独立产品规划师 & 屡次创业者,曾任民生银行规划 leader,现任融云规划中心 leader。
  • 廖益平,全栈工程师,擅长 Flutter,Node.js 前后端开发。现任省钱快报 iOS负责人。

大赛结束后,SegmentFault 思否 CEO 特别采访了 Rethinking.studio 团队的代表臧其龙,听他分享本次参赛背面的故事。

黑客松让咱们化压力为脑力,CODE FORBETTER EVERYTHING

高阳,SegmentFault 思否 CEO:

恭喜你们在今年的 Hackathon 中拔得头筹,很高兴有机会和你们团队独自有一次交流,咱们今天来聊聊你们参赛背面的故事。首先,想了解一下你参与竞赛的初衷跟布景,为什么想去参与这样一个竞赛?这个竞赛带给你最大的收成是什么?

Rethinking.studio 团队:

我现在仍是处于在一线编码的状态,咱们的团队 Rethinking.studio 其实是一个比较松散的安排,由咱们几位知道多年的好朋友构成,咱们平常就喜爱聚在一同脑暴一些创新产品。

知道这次 Code For Better_ Hackathon 也是在朋友圈和许多技能社群看到,咱们刚好对 Flutter 技能比较熟悉,就想尝试着参与一下竞赛。其时也没有抱着非要拿奖的情绪,就是想着咱们三个聚在一同,希望能拿出来一款拿得出手的产品,不给自己丢人,也当锻炼一下自己,所以是冲这个目的来参与竞赛的。

而参与这个竞赛带给我最首要的一个收成是,在比较短的时间内,相对强度也比较大的情况下,能做出来一款有价值的产品。

虽然日常咱们三个队友就经常喜爱聚在一同评论产品,可是从脑暴到真实落地的产品是比较少的,反而需要有一个赛事,有一个成果产出的压力,才干更简单把构思落地 —— 像这次,咱们参与了短短 2,3 周左右的竞赛,咱们真的拿出来了一个还不错的产品,而且乃至咱们现已打算真的把它进一步完善、上线,这是我最大的收成。或许真的是有压力才干给你动力,化压力为脑力、精力。

高阳,SegmentFault 思否 CEO:

能介绍一下你们三位组员的分工和背面的故事吗?

Rethinking.studio 团队:

咱们的规划和产品叫谭梦晨,他在规划领域也小有名气,是 Dribbble 我国区的前100,许多著作也经常在站酷等网站被推荐,和他的相识源自于几年前我的一个创业项目,咱们一同共事了很久,对互相都很了解,成为了很好的朋友。咱们常常一同探讨风趣的产品,也一同做了一些小运用。咱们别的一位队友廖益平也是一位屡次创业者,也做了多年系统开发,是一位全栈工程师。咱们三个都有创业布景,也喜爱研讨产品、写代码,所以很自然走到了一同。

在整个团队的分工上,益平会首要去写后端,我首要是负责客户端编写,梦晨负责产品 UI 的规划,所以咱们三个合伙相当于前后端还有 UI 都有了,技能上比较互补。

高阳,SegmentFault 思否 CEO:

其实仍是比较可贵的,你们几个人其实都有创业的经历,又有产品技能布景,就会更简单交流到一同产生共鸣。

不只重视技能自身,更要用心洞察用户需求

高阳,SegmentFault 思否 CEO:

下一个问题,关于 Code For Better_ 这个主题,你们是怎么了解的?怎样想到要打造这样一款著作?

Rethinking.studio 团队:

其实就像您在决赛上面有句话让我形象很深,Code For Better_ 后边的内容是需要咱们自己来补全的。咱们就开端考虑:

  • 现在的日常生活中有没有一些高频存在的,不太舒畅或许不太便利的地方,咱们能够经过代码打造款一款产品来处理这个问题。
  • 现在已知的产品里是否存在一些运用起来不便利或许比较繁琐的问题,咱们能不能去优化它。

环绕这两点,咱们之所以做了“打卡狗”这个著作其实也源于需求调查。在开端开发前,咱们其实花了四五天的时间去做「卧底」—— 去小红书、微博上用一些关键字去查找考研考公相关的微信群,并参与。然后咱们发现现有的一些云自习室产品并不完善,它们的流程非常繁琐,除了参与微信群,你还需要一款 to do 类的东西、直播自习的 APP,并将这些发到微信群里来打卡。更重要的是,许多群后边都变成了谈天群,咱们似乎忘记了考研考公的方针,开端了漫无边际的谈天。

为了处理以上痛点,咱们做了这样一款产品,帮助咱们聚集方针,一站式处理彼此打卡监督的功用。咱们还做了一个很风趣的规划,在你完结当天的方针前,在咱们运用中的打卡群里,你只能发布「汪」做一只打卡狗,打卡完结才能够进入畅聊形式。

高阳,SegmentFault 思否 CEO:

这其实是一个很风趣的论题,在大赛前期我还提到许多技能同学很简单陷入到代码中,只重视自己的代码牛不牛,而没有站在用户身旁去考虑真实的需求在哪里。你们做得很好的一个点就是去用户群里「卧底」,这种 Growth Hacker 的思维许多时分也是技能同学所特有的优势。

咱们看到许多产品在开发人员的脑洞中逻辑是成立的,但现实生活中并非如此,用户的需求其实有一个验证的进程,你们的产品真实结合了用户的需求是非常重要的,只要真的能处理用户的痛点,产品才干真实被用起来。

Rethinking.studio 团队:

对,这里边其实还有一些小技巧,只是加群是没有用的,或许有的时分你还需要引导一下用户。比方,我会故意说,你们运用某款产品需要在不同运用直接切换就好麻烦,难道没有人吐槽一下吗?然后这时分他们就会开端吐槽了,我就会把这些吐槽收集下来,由于用户槽点就是你能够优化的点。

高阳,SegmentFault 思否 CEO:

这款产品在后续你们有想法自己用起来吗?或许这个产品有没有后续的迭代方案?

Rethinking.studio 团队:

我是真的方案把这款产品再持续完善然后正式上线的。在做这款产品的时分就一起衍生出了一个更完整的产品形态,打卡功用大约只占到 30%-40%,完结之后咱们方案在 10 月中上旬正式上线这款产品,咱们也希望让咱们看到确真实Code For Better_ Hackathon 里诞生了一个真实上线的项目,我认为挺有价值的。

「开箱即用」Google 技能让咱们的开发又快又好

高阳,SegmentFault 思否 CEO:

很风趣,这款运用的诞生实际上是源于你们发现了一个实在存在的需求,然后经过 Better Product 的规划来处理用户的需求,优化他们的体会。那么在实现这些功用背面,你们都用了哪些谷歌的技能?为什么会挑选用这些技能栈?

Rethinking.studio 团队:

后端和规划方面关于选型这块倒不用特别担心,首要端上这块咱们到底是用 Native Android 仍是用 Flutter 去做,咱们想了一下仍是用 Flutter 会更快一些。的确从实现的质量和速度,如果你都想并重的话,其实选来选去最佳挑选都是 Flutter,由于 Flutter 这个结构的确很强,他基本上就能做到又快又好。

确定好这个产品的原型和方向之后,咱们就毫不犹豫地运用 Flutter 去完结整个结构。当然咱们还凭借了一些其他能力,比方说视频连线和发送消息运用了一些即时通讯 IM 东西的接入,然后快速地完结了一个比较完整的项目。

我觉得很重要的一点,咱们不是很早就在做这个项目的,是参与这个竞赛才开端做的,相对而言难度更大一些。

高阳,SegmentFault 思否 CEO:

从构思产生到你们真实完结开发,大约用了多长时间?

Rethinking.studio 团队:

其实咱们干得还比较猛,由于咱们平常在上班,晚上做这款产品差不多会每天干到 2 点多,我和益平差不多写了 7 天左右,每天差不多有超越 6~7 个小时会用在编码上。

高阳,SegmentFault 思否 CEO:

咱们持续聊回技能这个论题,在未来还有没有一些其他的谷歌技能栈是你们想要去学习和运用的,或许是你们现已在运用,但在这次竞赛中没有用到的技能?

Rethinking.studio 团队:

我其实未来最想去学习或许说是更进一步学习的,是谷歌关于机器学习相关的技能,比方 TensorFlow

由于我自身我上一次创业的经历就和机器学习休戚相关,当然之前关于机器学习的这部分不是由我负责的,我仍是偏前端多一些,但我其时关于整个机器学习的整个结构历史也有必定了解,包含谷歌在这个领域所做的贡献。可是一直没有这么一个时间和关键,真实自己静下心来去学,经过这次竞赛,我也更深层次了解了谷歌相关的技能栈,未来我会在这上面去进一步学习和领会。

高阳,SegmentFault 思否 CEO:

聊了这么多,来谈谈你眼中的谷歌技能吧?

Rethinking.studio 团队:

我真实第一门接触的技能其实就是安卓开发,其间也做过其他开发作业,这两年感触很大的一点就是谷歌为开发者带来了越来越好的编码体会。

由于我的了解程序员不应该在许多基建上去浪费太多的精力,形成很大的心智负担。所以现在谷歌的全体的基建(生态)我觉得越来越强大,让人写代码,有一种身心愉快的感觉了。

高阳,SegmentFault 思否 CEO:

除了参与像这次咱们跟谷歌协作的 Hackathon 以外,你之前还有重视谷歌的其他活动或许培训课程吗?

Rethinking.studio 团队:

我每年都会重视 Google 开发者大会,Google I/O 等活动。由于我自身也是公司技能的负责人,所以我其实关于移动端开发最新的动态都会去了解,比方说有没有推出什么新的功用,看看里边有没有商业化的或许性……由于吃技能这碗饭,肯定要投入一些精力去做这些事情,经过参与谷歌这一系列活动,我还蛮能捉住技能潮流的。

在访谈的最后,Rethinking.studio 团队还向广阔开发者发出邀请:

Hackathon 关于我最大的启示,它不光是一次竞赛,它还能把压力转化成你的脑力、精力,终究转化为一个产品,这是认为最大的一个价值。但凡想挑战自己或许是感受竞赛趣味的同学们都应该活跃积极去参与这样的竞赛,对自己也是一种非常好的锻炼。

想了解更多大赛精彩著作?点击观看视频:

www.bilibili.com/vide…

SegmentFault Hackathon 2023,咱们不见不散!

点击“链接”探究更多 Google 开发者在线课程~

本文来源:特约专访 | 思否 CEO 高阳带你了解 Code For Better _ Hackathon 冠军团队背面的故事