如何写好一个简历项目

简介: 本文分享面试中项目经验的撰写要点,强调项目名称、周期、团队、核心业务及个人职责的规范表达,建议突出技术难点与真实业务场景,避免学生式项目,提升求职竞争力。

以下仅为个人观点,面试时候千人千面,不一定都是这么要求,大家做个参考即可

1.项目的核心要素

项目名称

项目名称是面试官、HR第一时间看到的信息,建议大家简明扼要,最好附带一下官网链接。如下:

杭州公安局基础管控系统 4.0 (链接

浙江电信营业厅受理系统-BSS3.0 (链接)

项目名称描述尽量:公司信息+业务描述,保证其真实性。下面就是一些不好的项目名称,如下:

学生在线考试系统

吃得香在线点餐小程序

不好的点主要在于:

  • 业务简单,没有技术难点、业务难点
  • 真实性太欠缺,不知道是不是一个培训项目、毕设项目
  • 不知道受众群体是谁?点餐的美团、饿了么都是,还需要你们开发吗?

所以在挑选项目时,一定要思考下这几个问题

  • 这个项目的客户是谁?
  • 这个项目的盈利点在哪里?
  • 这个项目到底真不真实?
  • 这个项目是不是太简单了?

开发周期

开发周期是面试官评估项目难度、求职者稳定性的一个关键要素,一般一个项目建议在半年以上,两年都是可以的。一般有两种形式:

  • 还在维护:2021.1 ~ 至今
  • 停止维护:2022.1 ~ 2023.6

如果大家是在职求职,建议都写到至今。

团队成员

团队成员是面试官评估你的团队规模、公司规范、你过去主要对接诉求方、业务方的关键要素,一般涉及下面角色:

  • 产品:设计产品原型、PRD的
  • 研发:分前端、后端,做各自研发
  • 测试:系统功能性测试、边界测试、压力测试
  • 设计:做系统交互稿的设计,一般也叫UI妹子
  • 架构:业务架构、技术架构两种,负责整个团队的技术走向和框架
  • 运维:负责项目的部署、服务器调优、日常线上故障的维护和回滚

核心业务

这个模块只说项目的核心业务流程,控制3行左右,不要啰嗦,只说项目的核心业务流程,可以参考我面试阿里的开篇介绍,基本控制在2min(后续还有人事面+HR面,后续更新B站)。

https://www.bilibili.com/video/BV1uP411471Q/?spm_id_from=333.999.0.0&vd_source=cd06b44d1b47e8fff510c4e966bdfef1

https://www.bilibili.com/video/BV1Fz4y1379D/?spm_id_from=333.788&vd_source=cd06b44d1b47e8fff510c4e966bdfef1

https://www.bilibili.com/video/BV1RG411o7UM/?spm_id_from=333.788&vd_source=cd06b44d1b47e8fff510c4e966bdfef1

个人感觉比较优秀的几个类型,可以如下:

杭州公安局基础管控系统 4.0

基础管控系统是杭州G20峰会安保、杭州亚运会信息化安保实战体系平稳运行的重要保障,支撑杭州市局到民警的日常警务录入和管理;系统中录入有杭州 1500 万人口详情,对千万人口对象数据进行整理管控对单位,地址和户室数据进行录入和管理,和人口对象之间关联,更加立体的管控人口对象。

浩鲸云计算科技股份有限公司·订单中心

实现业务流程的灵活配置:流程管理中心需提供流程配置能力,可实现各场景业务流程的自定义配置能力,根据配置驱动业务流程,与资源管理系统、合作方管理平台等打通,实现业务开通过程的端到端管控。

负责模块

负责模块是最能体现个人价值的地方,只要说出:自己负责什么、解决什么业务难题、突出的贡献,一般写4个左右就好,不要太多,也不要太细。下面几个不错的可以供参考:

基础信息:使用阿里短信服务获取验证码进行登录注册,通过 Springsecurity 权限框架可对注册客户进行权限管理。根据客户会员积分进行不同权限的服务。

订单管理:负责解决线上产品运行中出现的技术问题;实现订单生成,查询订单;按照订单状态、订单生成时间进行排序。按业务和访问量使用 MyCat 进行分库和分表。客户退货、与客户的往来帐务查询

客户管理:实现客户基本信息的修改及地址簿的设置并提供平台会员积分计算按照客户在平台消费金额进行累计。对客户的订单使用 Redis 缓存进行数据统计。

产品管理:通过 OSS 图片服务器进行产品图片、视频的统一管理,用 MongoDb 对库存进行管理,库存配件调拔,配件损溢,配件拆分与捆绑、库存盘点功能、库存配件报警查询。

基本是:模块:描述,描述中突出技术点,用这个技术点解决什么问题,几个不太好的如下:

不具体,不知道遇到什么问题,用什么技术攻克了什么难关

1. 负责流程绘制,业务组件开发,基于流程匹配将外系统进来的表单数据创建订单

2. 负责订单中心的迭代开发

3. 配合现场的测试人员调试

4. 负责修改开发中遇到的 bug

5. 负责测试环境的部署

2.要不要写校园经历?

如果你是刚毕业的可以写一下,但现在的行情下建议一笔带过,下面这个个人感觉比较幼稚的写法:

社团经历

副部长 主席团

2015.08 - 2016.05

项目经历

举办过多场英语辩论赛和英语演讲比赛,协同模拟联合国社团举办模拟申奥比赛

分管外联部,协助外联事务和协调团委工作

为社团吸引赞助和申请拨款

大家的投递岗位是研发不是HR,HR可侧重这些策划的经历,其余的写了反而给人一种感觉:大学没写啥代码。

下面这种在教育经历中一笔带过,个人感觉还是可以接受的的

教育经历

大一下开始跟随老师进入实验室学习,同年获得院级三等奖学金,CET-4

大二曾在校内的电子设计大赛中荣获三等奖,并在该年取得校级二等励志奖学金

大三升任军事爱好者协会宣传部副部长,多次参与策划组织团员进行日常训练、团建、徒步等活动

3.几个不错的项目分享

2021.07-至今 杭州公安局基础管控系统 4.0

项目描述:基础管控系统是杭州 G20 峰会安保、杭州亚运会信息化安保实战体系平稳运行的重要保障,支撑了杭州市局到民 警的日常警务录入和管理; 系统中录入有杭州 1500 万人口详情,对千万人口对象数据进行整理管控 对单位,地址和户室数据进行录入和管理,和人口对象之间想换关联,更加立体的管控人口对象。

开发环境:IDEA+Maven+JDK1.8+Tomcat +MySQL +Git

技术架构:SpringBoot、Mybatis-plus、SpringMVC、Redis 、Vue

个人职责

1.千万级数据库的分表迁移与 ElasticSearch 数据同步

2.根据客户使用情况优化系统使用中的痛点,如定时任务更新考核的数据报表,并一键导出为 EXCEL

3.为新功能编写数据接口,查询并计算出需要的字段和数据传给前端用来展示

4.实时更新警情数据到指定公安网FTP目录,由第三方获取并处理后返回 EXCEL,解析后更新到数据库

金象线上服务平台                           Java开发工程师                                              2021.10-2022.01

开发环境:IDEA+Maven+JDK1.8+Tomcat +MySQL +Git

技术架构:Spring Boot + SpringDataJPA + SpringCloud + ActiveMQ + Redis + SpringSecurity + Mycat + Vue

项目描述:本项目是一个完善的企业信息化服务平台,利用视频的方式全方位展示产品。该功能项目可分为登录模块、基础信息模块、订单模块、产品模块、财务模块等。其中基础信息模块主要是对各种数据的处理如客户、商品、供应商的数据处理。订单模块处理订单各种业务,如进货、付款、退货等。产品模块主要用于处理产品管理中的各种业务并通过商品进价跟踪、商品售价跟踪、销售价低于成本价报警、库存上下限报警等。为企业提供良好的信息化管理渠道,促进企业的高效运作

职责描述

基础信息:使用阿里短信服务获取验证码进行登录注册,通过 Springsecurity 权限框架可对注册客户进行权限管理。根据客户会员积分进行不同权限的服务。

订单管理:负责解决线上产品运行中出现的技术问题;实现订单生成,查询订单;按照订单状态、订单生成时间进行排序。按业务和访问量使用 MyCat 进行分库和分表。客户退货、与客户的往来帐务查询

客户管理:实现客户基本信息的修改及地址簿的设置并提供平台会员积分计算按照客户在平台消费金额进行累计。对客户的订单使用 Redis 缓存进行数据统计。

产品管理:通过 OSS 图片服务器进行产品图片、视频的统一管理,用 MongoDb 对库存进行管理,库存配件调拔,配件损溢,配件拆分与捆绑、库存盘点功能、库存配件报警查询。

个人比较喜欢下面这种,尤其是个人职责最后的优化模块,大家可以做个参考:

英腾教育-医云学堂[http://www.yingedu.com/]            JAVA研发工程师   2021.07-至今

技术架构:CDN、Nginx、SpringCloud(GateWay、OpenFeign)、Nacos、Seata、Sentinel、XXL-JOB、Redis、RabbitMQ、ES、Kibana、MySQL、MongoDB、VUE、Jenkins、Docker、SkyWalking、三方服务等。

人员配置:后端*8 + 前端*2 + 测试*2 + 产品*2 + 运维*1 + 架构*1

业务描述:致力于为医务人员搭建临床经验交流和病例分享平台,为企业提供在线课程学习、视频续播、互动(在线答疑、积分排名、互动点赞)的综合性学习平台,截止目前共交付23家公司(EduSoho、希望教育集团、红松学堂、家游学院等)同时在线运营,日均用户访问量3w,存量用户数据约600w。

个人职责

1. 用户端-互动问答模块:为用户在线学习提供完善的在线问答系统,满足用户对于课程评论、答疑、互动业务的综合服务模块,开发发布至今稳定运行0bug,累计数据量5w+。

2. 用户端-学习记录及计划模块:解决用户在线视频观看进度记录、积分增加、视频续播的业务功能,并用Redis解决高并发下的频繁写操作。

3. 用户端-用户点赞模块:解决用户对于高质量的视频、回复、笔记的点赞业务功能,其中点赞的高并发场景使用定时异步+合并写,能满足千万级别的并发量,架构设计遵循服务独立化、设计平台化、定位中台化,后续可作为独立工程迭代、盈利。

4. 代码重构与性能优化:购买课程时的不同优惠券策略采用工厂模式+策略模式解决代码重复度高问题(代码重复率下降15%);Redis合并写解决高并发写;通用业务SQL性能优化等

相关文章
|
13天前
|
数据采集 人工智能 安全
|
8天前
|
编解码 人工智能 自然语言处理
⚽阿里云百炼通义万相 2.6 视频生成玩法手册
通义万相Wan 2.6是全球首个支持角色扮演的AI视频生成模型,可基于参考视频形象与音色生成多角色合拍、多镜头叙事的15秒长视频,实现声画同步、智能分镜,适用于影视创作、营销展示等场景。
652 4
|
8天前
|
机器学习/深度学习 人工智能 前端开发
构建AI智能体:七十、小树成林,聚沙成塔:随机森林与大模型的协同进化
随机森林是一种基于决策树的集成学习算法,通过构建多棵决策树并结合它们的预测结果来提高准确性和稳定性。其核心思想包括两个随机性:Bootstrap采样(每棵树使用不同的训练子集)和特征随机选择(每棵树分裂时只考虑部分特征)。这种方法能有效处理大规模高维数据,避免过拟合,并评估特征重要性。随机森林的超参数如树的数量、最大深度等可通过网格搜索优化。该算法兼具强大预测能力和工程化优势,是机器学习中的常用基础模型。
350 164
|
7天前
|
机器学习/深度学习 自然语言处理 机器人
阿里云百炼大模型赋能|打造企业级电话智能体与智能呼叫中心完整方案
畅信达基于阿里云百炼大模型推出MVB2000V5智能呼叫中心方案,融合LLM与MRCP+WebSocket技术,实现语音识别率超95%、低延迟交互。通过电话智能体与座席助手协同,自动化处理80%咨询,降本增效显著,适配金融、电商、医疗等多行业场景。
359 155