web 前端简历模板
查看飞书原文 ↗4,062 字符
第一部分 简历框架
d.
用户敏感信息脱敏:对用户的敏感信息进行脱敏处理,例如显示时进行部分隐藏或替换,以及对敏感操作进行二次验证,可以提高用户数据的安全性。
e.
线上告警有效性:确保线上告警的有效率大于50%,这意味着超过一半的告警事件是需要关注和排查的,这有助于及时发现和解决问题。
f.
线上异常自发现率:确保线上异常的自发现率大于90%,这意味着绝大多数的异常事件都能被系统自动检测到,而不需要人工干预。
g.
优化打包文件体积:通过各种手段(如优化图片、按需引入、Webpack 提取公共 js、剔除无用代码等)减少了打包文件体积58%。
h.
提升页面加载速度:使用 Webpack 的核心特性 splitChunks 进行合理的分包,启用 HTTP2 协议,开启 gzip 压缩,从而提升了页面的加载速度,首屏时间缩短了52%
第五项:个人开源项目
如有自己的公众号、博客、cdn,掘金等分享文章,或者github参与开源项目维护的开源附上链接作品,名称,简单介绍一下,点击率,下载率即可(若没什么价值可不写)
第六项:自我评价
自我评价一般就是要简洁明了,不啰嗦即可,举例一个简单的通用话术:自我抗压能力强,强烈技术洁癖,较强技术驱动
第一项:教育背景
学校、专业、时间
如果在校有获奖,可以补充上,附带英语等级证书
如果有其他职称、证书也可以一起写入
举例:
**大学 计算机科学与技术(AI实验班) 20**年*月 - 20**年*月
***协会会长 (校招可写,社招不用写)
20** 年互联网+大学生创新创业大赛市二等奖、
20** 年中空信达杯华北五省计算机应用大赛三等奖等(社招校招都可写)
英语四/ 六 / 八级
pmp项目管理证书
****高级职称
第二项:专业技能
● 开头可直接表明自己会的技术/能力,后面介绍具体的内容或者结合项目中的使用场景
● ⼀般技能点可列举 5 到 8 项;
● 每个项技能进⾏分类概括(基础 -> 主流框架 -> 各种⼯具);
● 技能掌握程度使⽤相对量化的词语进⾏描述,从低到⾼可以为:了解 -> 掌握 -> 熟练 -> 精通(熟悉的标准是掌握⼏乎全部的api + 掌握使⽤该框架的如何进⾏性能优化 + 了解相关原理能够实现简易demo框架,⽤词“熟练”表明你⾄少要吃透这个框架);
● 专业技能尽可能客观的展示⾃⼰的前端知识体系与技能掌握情况
举例:
【js】熟练使用JavaScript的es6、dom操作、原型链、闭包、class继承类、事件轮询以及面向对象思维
【ts】熟悉使用TypeScript强类型语言对数据进行约束,包括泛型、类型体操等
【程序语言】熟练Vue2/Vue3全家桶,了解相关底层双向数据绑定、数组方法重写、组件化、自定义指令、diff算法源码的设计思路
【程序语言】熟练使用React、Redux、Hooks以及与vue2、3 设计模式,底层原理之间的优劣差异与设计思路
【后端】熟悉SpringBoot/ node.js框架和操作数据库sqlsver,MySQL,包括事务、索引、锁、分库分表,具备⼀定调优能⼒
【可视化】熟练使用Echarts、antV、G2、高德/腾讯/百度地图完成可视化大屏数据展示开发;有canvas原生技术绘图实现对应功能的能力
【跨平台应用】Uniapp,ReactNative,trao,election以及原生微信小程序
【微前端】掌握qiankun进行多框架,多模块进行管理,并可以独立部署上线
【工程化】熟练掌握前端组件设计思想(业务与逻辑的解藕,可扩展性-插槽),有主导设计过部门内部前端组件的经验
【组织协作】具备较强的跨团队协作与推动能⼒,拥有独立开发能力,拥有服务器部署上线能力
【排险】针对生产环境遇到的问题,具有排查问题和定位问题的能力
【管理】具有2年前端项目管理,工期安排、技术难点demo、任务分配、进度把控、基础项目架构的能力
注意:可根据自己具体的技术进行筛选,不会的不要写上,防止一问三不知。工程化,组织协作,排险,可作为通用能力适合所有年限的学员。最后的针对30+以上学员,建议3-5年以上的学员平时在项目多注重封装组件,工具类函数,基础项目架构方面的能力
第三项:工作经历
1、不需要太多词藻,简单描述工作公司、工作时间,工作岗位、工作内容即可
2、校招生可以补充或者自己实践的项目
3、切记不要出现兼职字样(也不要出现不相关的实践经历,比如家教)
4、时间倒序来写
举例:
20**年*月-20**年*月 *****科技有限公司 web前端工程师
工作内容: 独立负责后台管理系统项目的日常开发工作,开需求以及技术评审会议,和后端沟通商定业务方案,排期、开发、测试、上线等;带领新入职员工熟悉工作内容,交易相关业务,尽快融入整个团队;公共组件开发,方便多个项目使用。
第四项:项目经历(重点)
◦
1、建议核心项目在3-4个,每个项目要有具体的项目职责和项目亮点或者价值产出的技术点、项目功能点
▪
可根据平台来梳理:
•
1.pc 端
•
2. 手机端(app嵌入式开发/公众号/小程序)
•
3. node / java 后端项目
•
4. 大屏可视化(echarts/g2/antv)
•
5. 跨平台(uni-app,flutter, election)
•
6. 项目管理 / 架构;
注意:非实际专业管理、架构学员,考虑前5项里选其3;有实际项目管理、架构经验学员,可5选3 + 6
◦
2、语言类的描述就一定要用上 STAR 法则,即:
一定要梳理项目中技术难点是什么,把背景、难点、你做了什么、结果是什么(最好有量化指标)描述清楚。并且做的过程中肯定会涉及到很多知识点以及它们的延伸知识,面试官可能都会问到
◦
3、关于亮点
完成⽇常迭代按时交付是⼯作的基本职责并不能算亮点,⼀般亮点可以从以下⼏个⽅向进⾏思考:
● 公共组件、⼿脚架、框架⽅⾯等基础设施类可服务于团队其他同事的⼯作,为团队开发效率、质量带来帮助;
● 性能优化类,基于对浏览器原理的了解,通过中间件合并请求、清理数据,或在构建过程通过构建⼯具(webpack、Vite等)进⾏分包、压缩、treeSharking、按需加载等对项⽬性能带来帮助的产出;
● 推进并落地了XXX⽅案,⽐如权限认证⽅案的落地, ⽐如⼀个开源的项⽬能提⾼开发联调测试过程中的效率,这个即突出了责任⼼⼜说明你灵活使⽤⼯具。
● 亮点的描述要有相对具体的指标数据,如性能提⾼百分之多少,质量提⾼多少等(如:系统千⾏bug率,线上问题从原来的⽉均5个将到⽉均1个),关键是要有具体的数据。
举例:
项目名称:智能巡逻机器Ai管理平台
技术架构:Vue, Vuex, Vue Router, ElementUI, Fabric
项目描述:
本项目开发了一个面向数据中心的智能巡逻机器AI管理平台,实现了对巡逻机器人的实时监控和远程控制,自动化完成巡逻任务,抓拍等功能,同时该平台也具备了实时数据接收和处理能力,及时智能设备故障和环境安全隐患,显著提升了我们机器人产品的智能化水平。在应对园区大数据中心运维需求日益增长的挑战中,该平台成为智慧城市业务的核心技术支撑,推动了智慧园区构建人工智能智慧运维平台的进一步实现。
责任描述:
a.
地图编辑器开发:利用 Fabric.js 构建,实现拖拽绘制和 SVG 属性编辑,自定义文字框等功能。此项改进提高了用户对于巡检地图的绘制体验。
b.
布控告警机制:开发设计了抓拍人脸流程,自动捕获遗漏任务,提升巡逻覆盖率至95%以上。大幅提高系统的自动化水平。
c.
违规停车:开发设计告警上报 Syslog 功能,实现了对违规停车信息的有效期内延时处理,减少了90%的重复告警,提升了告警处理的效率和准确性。
d.
洒水降温:开发基于机器人的监控室外地面温度,并根据当前温度进行算法判断,是否开启洒水降温模式,全面精准合理替代人工洒水作业,降低人工成本30%
e.
批量下载:引入高效的连接池管理机制,结合多线程并发处理,重构了 SFTP 文件传输系统。此改进不仅实现了文件的批量下载功能,显著降低了系统资源消耗,同时提高了数据传输的稳定性。相比原有的单线程模式,新方案将传输效率提升了超过70%。
项目亮点:
a.
路由懒加载:这是一种常用的优化手段,通过异步引入路由组件,只在需要的时候加载对应的组件,可以有效地减少首页加载时间,避免白屏现象。
b.
安全性检测:对可能产生的网站攻击进行预防性的安全性检测,可以提高网站的安全性。
c.
提高组件复用度:将通用的组件(如模型上传)抽离出来,使其与具体的业务逻辑解耦,这样可以提高代码的可维护性和可读性。
第二部分 简历模板
附件不支持打印
校招-前端开发.pdf
附件不支持打印
三年经验前端.pdf
附件不支持打印
6年-前端开发工程师.pdf
附件不支持打印
web前端10年架构管理模板.pdf
▪
Situation :阐述工作、项目的背景
▪
Task :描述你需要做的任务、流程
▪
Action :描述如何去做的,你采取的行动
▪
Result :最终的结果,现在很多公司都有导向意识,所以这一点绝对不能少!
校招生
3-5年
5年以上
10年架构
本文暂未被其它文档引用
本页有尚未保存到本地的图片,显示这些图片仍需要联网。详见 manifest.json。