[TOC]
- 个人资料
- 求职意向
- 工作经验
- 项目经验
- 专业技能
- 教育经历
- 自我评价
- 开发需要的框架,设计模式等要点
- 架构,性能,电量等优化
- Bug率降低
- 熟悉的知识点
- 项目中使用的知识点
- Java,Android,设计模式,框架等
- 基本信息简明扼要
- 求职意向清晰明了
- 根据JD定制简历
- 拿出项目成果
- 避免空洞的自我评价
避免使用"精通"、"熟悉"等字眼,尽量用数字说话,github亮眼项目(如果有),简历做为面试参考,面试官以简历为大纲发问。
简历的"四要、四不要"
- 要聚焦核心技能,不要到处熟练精通
- 要突出技术亮点,不要罗列开源框架 罗列开源框架会反而会成为面试的耙子,面试官会针对某个开源框架进行刨根问底 要对罗列的开源框架负责,你要真的对它有一定的了解
- 要体现业务背景,不要堆积项目细节
- 要明确项目成果,不要陈述项目过程(以结果为导向)
项目经验的STAR法则
-
S:情境(Situation),所处什么情况?
-
T:任务(Task),接到什么任务?
-
A:行动(Action),怎么做的?
-
R:结果(Result),结果如何?
以后面两者最为重要
Action主要包括:
- 怎么分析思考?
- 选择什么方案?为什么?
- 怎么进行方案落实?
- 怎么协调团队推进项目?
- 怎么监控结果?
- Result主要包括:
- 方案效果如何?
- 收益是什么?
- 具体数值是多少(不要用"大量"、"很多"这样的词汇)?
2019/10-2020/04 手机关键代码重构与改版 xxx公司
应用技术:
组件化、MVP、ARouter、EventBus
我的职责:
- 负责整体项目的架构搭建
- 工期评定和技术方案的决定
- 界面改版与问题跟进
工作业绩:
- 引入组件化开发模式,实现安全扫描、流量监控、清理加速、设置等模块间的解耦,各模块即可单独编译也可组合编译,开发模块功能时编译速度约提升50%
- 用MVP模式优化MVP模式的代码结构,实现代码业务间的解耦,降低维护成本约30%