#import "@preview/brilliant-cv:3.1.2": cvEntry, cvSection // 项目背景信息(面试准备用): // - 客户:给另一个招聘公司做的游戏化测评产品 // - 团队规模:3-4个前端同学,每人写2-3个小游戏,总共10大关 // - 个人角色:前端团队Leader,负责技术架构和团队协作 // - 数据缺失:当时很天真没做埋点,所以没有用户数据 // - 最大亮点:在学生团队里主导敏捷开发,如果没有这套流程真会寄 // // 敏捷开发实践细节: // - 工具演进:最开始用在线Excel表格统计每日任务完成情况,后来换成阿里云效(类似Jira) // - 核心价值:解决了学生团队最大的挑战——进度管理 // - 效果:组员比较配合,延期和未完成任务可以被及时感知 // // 游戏类型与技术挑战: // - 游戏设计:基于霍兰德职业类型设计的10大关卡 // - 个人负责:做了2个游戏(拖拽列表、在线编程小海龟) // - 技术选型:拖拽和小海龟渲染使用了外部库 // - 主要挑战:缝合不同的库,以及因为小海龟和代码编辑器库比较大,做了动态加载优化首屏体积 // // 其他技术细节(可能被问到): // - 组件化工作:封装了对话框、入口页面、暂停页面等通用组件 // - 提供了统一的进度保存和成绩管理接口 // - 编写了详细的组件文档供团队成员使用 // - 跨平台:初版使用Uniapp开发微信小程序,后续有微信H5应用 // - 报告图生成:使用HTML2Canvas动态生成报告图用于用户保存和分享 // - 微信集成:负责小程序、H5应用的微信登录、支付接入 // - 响应式:基于媒体查询设计响应式断点规则,对iOS微信下方导航栏进行特殊处理 // - CI/CD:使用Github Actions进行自动化构建与部署 // - 管理工作:负责内部测试、研发外包的发布、对接工作 #cvEntry( title: "游戏化测评平台", society: "麦趣职前教育", tags: ("Vue", "Uniapp", "团队管理"), description: "", location: "南京", date: "2022.7-2022.9", ) 一个包含 *10 大关卡* 的游戏化测评应用,用于职前教育的品牌营销与能力测评。担任 *3-4 人前端团队的 Leader*,负责技术架构和团队协作,在 *2 个月内* 完成交付。 - *[敏捷开发实践]* 在学生团队中主导 *敏捷开发流程*,通过 *每日站会* 和 *Sprint 迭代*,保证了项目 *按时交付*。这套流程对团队的成功交付起到了关键作用 - *[组件化架构]* 主导 *组件化工作*,封装了对话框、入口页面、暂停页面等通用组件,并提供了统一的进度保存和成绩管理接口,*显著提升* 了团队开发效率 - *[跨平台开发]* 使用 Uniapp 开发 *微信小程序* 和 *H5 应用*,负责微信登录、支付接入,以及基于 HTML2Canvas 的 *动态报告图生成* 功能