因为喜欢一款 App 买了 iPhone / Mac,听起来有些不可思议,但这却是开发者王维东真实收到的用户反馈。作为十年产品人,王维东因为没有找到符合自己需求的记账工具,自学编程 3 个月之后推出了「Pixiu 记账」。
趁着 WWDC 开发者大会即将来临之际,少数派有机会采访到了 Pixiu 记账的开发者王维东,与开发者讨论了对于产品的见解和对于「独立开发者」标签背后的思考。
王维东不走寻常路的记账 AppPixiu 记账是一款支持 iOS、iPadOS、macOS 的记账 App。与多数同类应用不同,Pixiu 记账最先推出的是 macOS 版本,这与开发者王维东自己对于记账的需求和理解息息相关。
Pixiu 记账王维东认为,许多人仅将记账作为记录收支的手段,缺乏明确的长期目标;由于大部分人的日常收支比较琐碎,分散于支付宝、微信、银行卡等处,缺乏明确目标会让繁琐的记账步骤成为累赘,最终变成「从记账到放弃」。
对于王维东而言,记账的目标就是实现「财富自由」,这里说的「财富自由」不是指拥有多大数额的资产,而是让自己在收入和人身自由之间达到平衡,在钱「够花」的前提下,拥有更灵活的可支配时间和空间,做自己想做的事。这也是王维东在推出 Pixiu 记账一年之后,从联合创立多年的公司离开成为全职独立开发者的重要原因。
为了让用户快速、方便地记账,市面上大部分应用都选择了优先甚至仅推出 iOS 版本的做法,希望将记账的成本降到最低。王维东基于自己的需求和理解出发,希望帮助用户做出一款资产管理工具,不仅具有预算、报表等高级记账功能,还能适应用户的需求变化,涵盖记账场景的方方面面。因此,Pixiu 记账先推出了 macOS 版本,并陆续支持了股票、贵金属、保险、证券等不同类型资产的记录和管理功能。
因此,为了让 Pixiu 记账满足用户的各种复杂和高级需求,更有效地进行资产管理,Pixiu 记账率先推出了 macOS 版本。
从开发成本的角度出发,王维东表示 macOS 版本的推出实际上为开发 iOS 版本打下了更好的基础,能够有效降低多平台开发成本,让用户在不同台上获得更加一致的使用体验。
从用户的需求出发,一款结构和功能复杂的 macOS 应用,实际上为之后的灵活开发铺好了道路。王维东能够更加从容地面对普通用户的记账需求,如果有更多没有复杂需求的记账用户出现,他也能够通过模块化处理、或者在已有版本的基础上快速推出 Lite 版本,让应用在简繁形态之间灵活切换,满足更多不同用户的需求。
从战略角度出发,王维东看到了市面上有非常多记账相关的应用,但它们之中不少都是 iOS 应用。面对竞争相对没有那么激烈的 macOS 平台,王维东快速切入了这块相对「空白」的市场,才有了今天的成绩。王维东笑称,如果当初先做了 iOS 版本,现在可能就没有 Pixiu 记账什么事了。
让用户成就产品令人意外的是,Pixiu 记账正式上线之后,王维东保持了几乎一周更新一个版本的频率,增加的功能也都是来自用户反馈。在被问到如何权衡用户反馈是否需要实现、以及如何规划不同需求的优先级时,王维东认为多年的产品经验发挥了很大的作用。
通过对于产品方向的把握和对于产品功能的思考,结合自己的记账经验,王维东能够快速地对不同的需求进行评估,并排期进行实现。Pixiu 记账问世以来得到了许多专业用户的反馈,帮助开发者拓宽了产品思路和思维。
至于一周一更,王维东解释由于开发和迭代工作实际上相对简单,难的是如何与用户保持长期有效的沟通,并为产品找到正确的发展方向。因此,为了保持与用户沟通的习惯、通过用户获得有效的正向反馈,也为了持续加深对于记账产品的理解,王维东定下了一周一更的目标,希望借此让产品实现有效的循环与迭代,保持自己的开发状态。
从十年产品人到独立开发者能够顺利地完成从产品人到独立开发者的转变,王维东认为与自己的「数学背景」不无关系。大学研习信息与计算科学专业的王维东,对于相关数学知识有着扎实的基础,因此对于代码的逻辑关系、产品结构都有清晰的认识。
当然,王维东也强调「数学」只是加分项,不是学习编程的必要条件。对于我提出的针对编程新手有哪些学习建议的问题,王维东给出的答案是要学会发现和解决问题。只有真正遇到和尝试解决问题,才能激发个人兴趣,获得学习的动力与取得成果时的成就感。
王维东另外还表达了各种工具、资源对于编程学习的重要性。比如 Apple 就为开发者提供了详细的开发文档、工具和资源,它们有效帮助王维东降低了学习成本。王维东也向编程入门用户推荐了 Swift Playground 这款工具,通过图形化的界面学习编程,Swift Playground 真正做到了让工具和语言激发学习者的兴趣,告别枯燥的传统学习方式。
Swift Playground采访中,王维东也对于 Apple 提供给开发者方面的支持表示了认可。Pixiu 记账仅提供了 Apple 平台版本,除了王维东自己使用平台方面的考量,也是因为 iCloud 同步、iTunes 付费方案等帮助开发者省去了开发数据同步、收费等功能的成本,能够专注于产品本身的开发与迭代。
对于即将到来的 WWDC 开发者大会,王维东关心的还是届时推出的新技术能够帮助自己解决哪些实际问题,希望能够通过这些技术继续为 Pixiu 记账注入实用的新功能。王维东也说机器学习技术应该是接下来会关注和学习的技术重点,这些技术在未来也许能够实现帮助用户规划资产配置的高级功能,这对于记账应用领域而言也将是一大突破。
独立开发者是身份,不是标签对于「独立开发者」的名头,王维东把它当作一种身份,而不是一个标签。就像父亲、产品经理等名称一样,「独立开发者」是让一部分自由职业者在社会中找到自身定位的一种方式,而不应该成为一种自我标榜的手段。
比起独立开发者,王维东更想称呼自己为「自由产品人」,从需求、逻辑、设计、开发到产品上线和推广,Pixiu 记账的所有工作都由他一人完成,当然这些也是每一位独立开发者的必备技能。
最后,从产品人的角度,王维东再次强调了发现和解决问题对于学习编程、开发产品的重要性,也希望见到 App Store 出现更多能够帮助用户解决问题的好产品,「百花齐放」才有利于促进产品良性竞争,激励开发者创造更多优秀的作品。
你可以在 App Store 下载 Pixiu 记账。