返回关于

专业背景

我的客户端工程经历、代表项目与当前关注方向。

孙佳兴 资深 Android / 客户端工程师

我长期从事 Android 客户端开发,经历过社区内容、评论互动、图片编辑等高频业务场景,也做过复杂页面重构、性能优化、Crash 治理、版本交付和小团队协作。

相比单纯堆功能,我更关注一件事:在真实业务持续变化的情况下,客户端工程如何保持可维护、可验证、可交付。

我关注的工程问题

过去几年的工作让我形成了几个稳定关注点:

  • 复杂业务页面如何拆开,避免越迭代越难维护。
  • 高频交互场景如何优化体验,而不是只停留在"功能能用"。
  • 客户端工程如何在版本节奏、业务需求和代码质量之间做取舍。
  • AI 协作如何进入真实工程流程,而不是停留在"让 AI 写代码"。
  • 个人开发者如何把一个 App 从想法推进到产品、开发、合规和上架准备。

这些问题也是我做「宝贝轻松记」和「轻松记工程手记」的原因。

代表能力

复杂业务重构

在知乎期间,我参与社区核心业务 Android 侧研发,重点经历过内容详情页重构、评论系统性能优化等高频场景。

这类业务的难点不只是页面复杂,而是它承载了内容消费、互动、推荐、评论、版本兼容和长期迭代。重构不能只追求代码结构变好,还要保证业务连续、体验稳定、风险可控。

这段经历让我更重视复杂业务中的边界拆分、状态管理、灰度交付和可回滚性。

性能与稳定性治理

我做过评论系统等核心场景的性能优化,也在 APUS 参与过 Crash 治理和模块拆分。

这类工作需要的不只是定位一个问题,而是建立一套持续改进的工程习惯:先找到影响用户体验的关键路径,再通过真机验证、代码结构调整和版本观察逐步收敛问题。

Android 工程化与协作

我的 Android 技术栈以 Kotlin / Java、Jetpack、协程、Gradle、组件化、MVI / MVVM 等为主,也经历过多人协作下的需求拆解、方案评审、代码 Review 和版本交付。

我不把工程化理解成"用了多少技术名词",而是理解为:团队能否在持续交付中保持代码可读、模块边界清楚、问题可追踪、风险可控制。

AI 协作开发

我现在会把 AI 纳入工程工作流,但不会把它当成替代开发者判断的工具。

在「宝贝轻松记」项目中,AI 更多承担需求拆解、方案对比、代码生成、文档整理、Review 辅助和复盘归档等角色。真正的产品判断、技术取舍、代码验收、真机验证和上线风险控制,仍然由我自己负责。

这也是我认为 AI 协作开发和"随手让 AI 写代码"的区别。

个人项目完整链路

「宝贝轻松记」不是一个只用于展示界面的 Demo。

它是一个真实推进中的独立 Android App,覆盖产品设计、客户端开发、语音识别、本地存储、隐私协议、儿童个人信息保护规则、官网、软著、备案、隐私合规与应用市场上架材料准备。

这个项目让我重新把产品判断、客户端工程、合规材料和发布流程串成一条完整链路,也让我能从个人开发者视角重新审视工程效率和交付质量。

代表经历

知乎 资深 Android 工程师 / 小组长

主要参与社区核心业务 Android 研发,经历内容详情页核心重构、评论系统性能优化、版本交付和 Android 小组协作。

这段经历让我长期处在复杂业务、高频用户场景和持续版本迭代中,也沉淀了我对客户端复杂度治理、性能体验和团队协作的理解。

APUS Android 高级工程师 / 核心模块负责人

参与海外图片编辑产品 Android 侧核心功能开发与版本维护,涉及 Java 到 Kotlin 迁移、Crash 治理和模块拆分。

这段经历让我接触到偏工具型、海外用户场景下的客户端产品,也更关注稳定性、包体、模块边界和长期维护成本。

其他客户端工程经历

早期主要从事 Android 客户端开发,覆盖在线教育、阅读器、企业培训、行业应用等方向。

这些经历提供了不同业务形态下的客户端实践,也让我更早接触需求拆解、交付质量和跨角色沟通。

当前项目

宝贝轻松记

一个记录宝宝成长的独立 Android App。

项目覆盖产品设计、客户端开发、语音识别、本地存储、隐私合规、官网和上架材料准备。它既是一个真实推进中的产品,也是我整理个人开发者工程实践的核心项目。

轻松记工程手记

一个只读型工程记录站。

它不做评论、点赞、登录和用户投稿,也不是内容平台。它用于沉淀我在客户端工程、AI 协作、产品实践、上架合规和跨端探索中的原始思考。

qingsongji.cn 官网

「宝贝轻松记」的公开官网入口。

主要承载 App 展示、协议说明、备案信息和应用市场审核所需的公开材料。

联系方式

个人邮箱:sunjiaxing_dev@163.com