做工程,也做产品。对细节始终好奇。

我是 Young,一名 Staff iOS 工程师。从视频创作、金融科技到航空,我一直在做同一件事:把复杂系统理清楚,把产品做得可靠。

我重视架构,因为它决定团队如何协作;也重视体验,因为它决定用户是否愿意信任产品。好的移动产品,两者缺一不可。

工作之外,我独立设计并开发了 Usages,一款在 iPhone 上集中查看 AI 编程工具额度、重置时间、Token 用量和费用的应用。从每一个像素到 App Store 上架,我负责完整的产品决策与实现。

我也用写作整理工作中的经验,尤其是那些不会出现在最终代码里的失误、取舍和边界情况,希望它们能帮到下一位遇到同样问题的人。

在 GitHub 找到我

把想法做成可靠的产品。

01

让系统容易理解

好的架构,应让接手的工程师看懂:什么在变化、为什么变化,以及它应该属于哪一层。

02

把体验当作工程问题

响应速度、动画、无障碍和失败状态,都是正确性的一部分,应该从一开始就纳入设计。

03

面向真实的使用环境

真实的软件要面对弱网、大量数据、旧设备,以及没有耐心等待的用户。

在不同的产品里,积累判断力。

iOS 负责人

Ascent EFB

负责现代电子飞行包的 iOS 开发,涵盖架构、地图、性能与产品方向。

联合创始人

消费金融科技

从零到一打造并发布 SwiftUI 产品。

高级 iOS 工程师

消费级产品

跨多个产品周期,负责移动端从设计实现到上线交付的完整流程。

iOS 工程师

创作与编辑工具

参与创作工具、渲染系统、模块化与应用架构建设。

软件工程实习生

阿里巴巴与蚂蚁集团

参与移动端业务、跨平台界面与支付体验开发。

移动平台实习生

美团

参与共享移动平台建设,为上层应用提供基础能力。

深耕移动端,也保持视野。

Apple 平台

  • Swift
  • SwiftUI
  • UIKit
  • Objective-C
  • Combine
  • 并发编程
  • Instruments

系统工程

  • Mapbox GL 矢量地图
  • SQLite & GRDB
  • CloudKit 同步
  • WKWebView 原生桥接
  • 列表架构
  • 小组件与实时活动

不止于应用

  • TypeScript
  • React
  • Python
  • C/C++
  • 产品策略
  • 团队辅导
  • 技术写作

做产品不只是选择框架,更是判断当下真正需要什么,以及团队能否长期维护好它。

阅读技术笔记