当前位置:静雅生活网 > 数码百科 >

跟着「YaoYao 跳绳」创造者汪家浩,深入了解独立开发者的「打怪升级」全流程

导读:在我们的身边,有一群使用工具的高手。  他们是开发者,用代码改变着互联网生态;  他们是博主,用影像分享生活中的点滴;  他们热爱露营,合理分配时间、高效出行; 

  在我们的身边,有一群使用工具的高手。

  他们是开发者,用代码改变着互联网生态;

  他们是博主,用影像分享生活中的点滴;

  他们热爱露营,合理分配时间、高效出行;

  他们喜欢运动,一款手环、一双球鞋,用汗水创造新的记录。

  当代年轻人减肥,越来越多会选择跳绳这项运动,但跳绳这件事本身是相当枯燥的。如何给这项运动加点「调味」,便成了一个隐藏痛点。

  本期访谈,我们就找来了「YaoYao 跳绳」的开发者汪家浩,看他是如何在小众领域中做出大名气的。

  Shawn

  APPSO 编辑

  访谈主理人

跟着「YaoYao 跳绳」创造者汪家浩,深入了解独立开发者的「打怪升级」全流程

  汪家浩

  YaoYao App 创作者

  Hello,家浩,先跟 APPSO 读者们打个招呼吧。

跟着「YaoYao 跳绳」创造者汪家浩,深入了解独立开发者的「打怪升级」全流程

  Hello, 我是汪家浩,网络 ID:中年程序猿汪二,目前是一个全职的独立开发者,居住在合肥。

  你是如何定义「独立开发者」的?

跟着「YaoYao 跳绳」创造者汪家浩,深入了解独立开发者的「打怪升级」全流程

  类比餐饮行业,独立开发者可能类似一个由老板一个人独自经营的深夜食堂,从做菜到收银都基本是一个人完成的。

  你是如何规划时间的?

跟着「YaoYao 跳绳」创造者汪家浩,深入了解独立开发者的「打怪升级」全流程

  我经常在思维导图上规划自己的开发计划。

  编者注:目前「YaoYao 跳绳」在 App Store 已有 4800+ 个评分,总评 4.8 分。

  从开发者到独立开发者

  APPSO:你是如何定义「独立开发者」的?请问是什么契机,让你选择成为一名独立开发者的?

  假如说现在软件行业类比餐饮行业,那么独立开发者,可能类似一个由老板一个人独自经营的深夜食堂,从做菜到收银都基本是一个人完成的,他显然不能提供众多的菜品,但你可能会在那里找到一点不同于大餐厅的风味。

跟着「YaoYao 跳绳」创造者汪家浩,深入了解独立开发者的「打怪升级」全流程

  我读大学读的是建筑,但并不感兴趣,基本都在玩电脑,07 年毕业后一直在省内一家软件公司工作了 8-9 年,在 30 岁前也比较迷茫,然后写了好几个小 App 放在网上,偶然的机会发现其中一个 App 用户反馈比较多,大概踩中了一点用户需求,继而就投入越来越多的时间维护,最终全职在做这些工作。

  APPSO:这么说来,你当初也算是跨学科就业了,当时如何入门编程的,又是如何做到靠这门技能吃饭的呢?

  03 年大一的时候刚接触电脑,我对着一本书,在 txt 文档里敲入 <marquee> xx </marquee>,再把 txt 后缀名改为 html,再打开上面显示了一行在移动的文字,感觉非常神奇(你可以试一下)。

  后来以学 CAD 为名,逃了很多课玩电脑,或者去上课的时候也在看计算机方面的书,我还创建了学校的 BBS,长期混迹于网上,认识了不少挂科的人才,搞得自己不挂几科就有点不融入,通过 BBS 认识了一个师 ` 兄,介绍到后来上班的公司,算是比较顺利。

  毕竟哪个包工头看到一个小伙一见砖头就两眼放光,搬起砖来不管白天黑夜,还不要求薪水,还不赶紧说:明天就来干活!

  编程总体来说并不难,关键是要动手,写代码是非常琐碎的事,如果没有足够的好奇心和热情,很难坚持。

  另外独立完成一个小的作品,这是最有效的面试的方法,Talk is cheap,Show me your code,在职业初期是有效的。

  APPSO:在做独立开发者时,遇到最大的困难是什么?都是如何克服的呢?

  似乎没有最大的困难,只有无数的小困难。

  比如,在 YaoYao 中,有些功能我觉得其他产品不存在过,像手机同屏显示,和好友 SharePlay 对战, 使用 AirPods 的传感器来跳绳计数。

跟着「YaoYao 跳绳」创造者汪家浩,深入了解独立开发者的「打怪升级」全流程

  这些新的 idea 写的时候和用都充满乐趣,是整个产品闪闪发光的点,发掘并实现这些想法需要自己是自己产品真正的使用者,不停的使用,不停的思考。

  用户会提出很多需求、建议,如何甄别出哪些是有价值的,需要有比较敏锐的观察。

  之前在公司纸上谈兵学的一些东西,到自己去做完全是另外一回事,我后来意识到一个小产品绝对不可能用大公司的策略活下去的,甚至每个产品都有不同的市场策略,App Store 和 其他应用市场又不一样。

  具体问题需要具体分析,别人的经验教训都有点像小马过河,我把自己定位成一个在网络上摆摊的,但好在这个摊位不光可以面向国内,甚至还可以面向全球,分析自己的优势和劣势,独立思考这一点有时并不容易。

  APPSO:一般人对独立开发者的印象往往是:自由、不受约束、边玩边赚钱,你是如何看待这些标签?

  我觉得「自由」这个词是一个妄念,除非我们的大脑上传到了赛博空间,躺在营养液里才有可能。显然每个人也有太多约束,个人的能力,时间都会是限制,中年了也有家庭各种事。

跟着「YaoYao 跳绳」创造者汪家浩,深入了解独立开发者的「打怪升级」全流程

  但选择搞独立开发或者上班有点像参加一个饭局,饭局的人好比同事,菜好比工作内容。菜行局行,菜行局不行,局行菜不行,都可以。有时没一样行,只好把昨天的剩饭剩菜炒个什锦炒饭一个人闷闷吃了。

  在我所在的城市我并没啥好的选择,如果可以选,鬼才愿意选一个人在家干活!所谓的边玩边赚钱,出门玩了几趟,发现还是在家打游戏比较香。

  APPSO:这么久以来,你「创作」过最满意的作品是什么?

  YaoYao 吧,它有简单清晰的功能,在智能手表的使用场景上也比较吻合,做了一个工具该做的事,并有一点趣味性。

  APPSO:用过 YaoYao 的人都说有趣、好玩,当初制作这款应用的出发点是什么?

  我在公司里做过不少产品,都没有太多人用,或者是别人边骂边用。而在读书的时候,有自豪感是做些小工具可以糟蹋同学们的电脑,弄的 BBS,全校师生都在上面玩。

  回归到初心,我想做点有人用的东西,它能是别人生活的一部分。想一下,一部耗了大量人力物力的电影,往往只有 2 小时的生命,3A 大作顶多也就几百小时的游戏时长,大部分人或物都会像流星一样划过,如果能划得长一秒,都是非常艰难的事。

  是当初有段时间热爱跑步,把膝盖跑坏了才选择了跳绳,基于自己的需求而开发了 YaoYao。更新维护了这么久,有部分原因是来自于羞愧之心,这么小的玩意,折腾这么久还折腾不到大家满意,很羞愧。

  APPSO:你最近在做什么有趣的产品 / 事情?

  最近两个月在开发一款坐姿提醒的 app,叫「顶瓜瓜」,结合了一点 ARKit 特性,使用 iPhone/iPad 摄像头,会检测并提醒用户保持正确坐姿,保护颈椎健康,也是一种蕃茄钟应用,这款应用同样是聚焦在健康品类,目前已经上架。

跟着「YaoYao 跳绳」创造者汪家浩,深入了解独立开发者的「打怪升级」全流程

  用好工具,用好的工具

  APPSO:作为一名独立开发者,在工作中你会使用哪些工具,它们有什么作用?

  写代码主要是用 MacBook Pro 15 寸,部分阅读会在 iPad Pro 上,似乎因为社交生活越来越少, 我经常用 AirPods 3 来听大量播客去了解其他人的想法。

跟着「YaoYao 跳绳」创造者汪家浩,深入了解独立开发者的「打怪升级」全流程

  APPSO:可以分享一下常用的一些软件工具吗?

  Sketch

  产品设计用。

  XCode, Android Studio, Sublime Text, VSCode, iTerm

  编程工具。

  Microsoft ToDo

  记录一些小的任务,也当成便签使用。

  Notion

  写文章的话会使用 Notion,它支持导出 Markdown,同步到 blog 也很方便。

  百度脑图

  拆分一些大的工作任务和记录

跟着「YaoYao 跳绳」创造者汪家浩,深入了解独立开发者的「打怪升级」全流程

  PomNow

  一个计时器 app,也是另一名独立开发者开发的。我用蕃茄工作法很多年,它不光可以提高效率,也可以防止久坐,保持健康。

  其他

  日历, 邮件,记事本全用 Apple 的自带的服务。同时也用纸和笔,在看书,看电视时随时记下一些做备忘。

  APPSO:在你的工作流中,是如何组合这些工具的?

  在早晨,一般我会把今天一天的工作任务,记在 Microsoft To Do 里,每完成一个就打勾。如果一天能完成 4~5 个勾,那天心情就比较好。

跟着「YaoYao 跳绳」创造者汪家浩,深入了解独立开发者的「打怪升级」全流程

  APPSO:平时常用的是哪款思维导图软件?方便着重介绍一下你的用法吗?

  平时用百度的脑图网页版(https://naotu.baidu.com/),基本满足我的需要,我常用上面的颜色来标注优化级,完成后标成绿色,优先级高的标成红色。这个树是逐渐形成的,刚开始可能是比较粗的枝节点,叶节点比较少。在调研的时候,会查很多资料,我会记在备注里,有的问题在别的项目可能也会反复出现,到时候再来查找相对收藏夹会比较方便,同样计算机数据库存储方式也是树状结构。

  APPSO:遇到压力时,你是用什么工具缓解的?

  在不热的天气,基本每天都会跳绳,一是为了锻炼,二也是测试自己的产品。另外也经常去游泳,这两样 Apple Watch 都工作得很好,游泳是一个非常解压的运动,据说哺乳动物在将头埋入水中,心率会马上降低(要淹死时除外)。

  很喜欢在 Xbox 上玩宫崎英高的游戏(艾尔登法环 / 只狼 / 黑魂),他的魂系的游戏很大魅力可能在于,每场战斗都很难,中年人的生活也很难,玩得时候我会觉得中年人生活没有那么难了。

  APPSO:有考虑过针对更多运动场景去做相关产品吗?

  我玩过不少 Xbox,Switch 上的运动游戏,有的也坚持的比较多,比如 fitness boxing。和游戏相结合是很好的方向,也是我准备努力的方向。

  对,就差一个美术,一个脚本策划,一个程序猿了。

  优秀开发者如何寻找灵感

  APPSO:你会在哪里获取创造灵感?

  目前产品的创意主要来自于自己对生活上的观察和兴趣爱好,也有不少需求和创意是来自自己用户反馈,微信群,当完成一个基本功能又有用户反馈的产品时候,就可以和用户共创了。

  APPSO:你在生活中遇到过哪些有趣的用户呢?

跟着「YaoYao 跳绳」创造者汪家浩,深入了解独立开发者的「打怪升级」全流程

版权声明:本文部分来自互联网,由小编精心所写,本文地址:http://www.zhubian88.cn/smbk/59105.html,如需转载,请注明出处!

联系我们

在线咨询:点击这里给我发消息

微信号:weixin888

工作日:9:30-18:30,节假日休息