如何做到项目真实性优化?保姆级写简历指南第五弹!
大家好,我是程序员鱼皮。做知识分享这些年来,我看过太多简历、也帮忙修改过很多的简历,发现很多同学是完全不会写简历的、会犯很多常见的问题,不能把自己的优势充分展示出来,导致措施了很多面试机会,实在是很可惜。
为此,我写了这份《程序员写简历指南(保姆级)》专栏,多达几万字,帮大家了解:
- 如何写一份规范的程序员简历?
- 如何在简历中增加亮点?
- 有哪些常见的简历问题?
- 如何利用写简历来提升自己?
在投递简历或者找他人帮忙看简历之前,请先把本专栏 一字不差地完整阅读一遍 ,并且根据建议先自行修改简历,从而增加回复率。
对于不急着找工作的朋友,我也建议 尽早准备一份简历 ,并且随着学习持续完善和优化,毕竟机会总是留给有准备的人。
这是专栏第五章:分享增加简历项目真实性的方法。
有些同学写在简历上的项目,一看就是包装的、抄袭的、或者不是自己做的,这种简历大概率会挂掉。
1、项目上线
最最最能增加真实性的方法,就是把项目上线,并且提供可直接访问的网址。
项目做的好不好,把网址贴出来看看就一目了然了。
为了进一步增加可信度,你还可以在项目主页上添加自己的昵称、头像等标识。比如很多同学会写个人博客项目,再挂上一些个人的文章,真实性毋庸置疑。
如果真的是你自己做的项目,把它上线难度不会很大。不要找借口说自己买不起服务器、或者服务器过期了,实在不行用内网穿透的方式让面试官体验你的项目也是 ok 的,参考这篇文章:不用服务器,1 分钟上线网站! 。
如果是前端开发的同学,尽量保证网站打开的速度足够快,通常压缩下图片、或者用个 CDN 就行;如果是后端开发的同学,提供一个 Swagger 接口文档,也比不上线要好。
2、项目开源
如果是你自己学习时做的项目,最好能把项目开源、提供开源地址,能够让面试官点进去看你写过的代码,也是能大幅增加真实性的。
这里还有小技巧:
1)认真编写项目的介绍文档,把项目的演示截图、主要功能、架构设计、关键实现细节写清楚,让面试官感受到你的文档编写能力。
2)最好不要在本地写完整个项目后再整体提交、或者直接 fork 开源项目,而是应该在本地多次提交。这样面试官点进你的仓库后,能够看到你的提交记录,从而了解到你是怎么一步一步完成了这个项目,会更加真实。否则给人的感觉是你直接搬运了别人的项目或者下载了现成的代码。

3)如果你是学习了网上的教程或开源项目,千万别不做修改就提交,我建议还是自己认真学习、重敲一遍。为啥呢?因为 GitHub 支持直接搜索代码片段!跟论文查重是一样的,要是面试官发现你的代码跟别人的一模一样,结果可想而知。。。
3、提供文档
即使不方便上线项目或者开源,那么可以用云文档来编写对整个项目的介绍、自己完成的功能的截图等。如果是跟着网上的教程项目学习,你可以整理好自己学习项目时的笔记,记录自己在项目开发过程中的思考、过程和解决问题的方法,并且提供文档地址。
这些文档和笔记可以为面试官提供更多的背景信息,让他们更容易相信你掌握的知识和经验。
4、强调个人职责
精简对项目的描述,突出个人在项目中扮演的角色、贡献和具体的工作。
在描述项目时,不要只是简单地列举项目的功能和特点。相反,尽量精简项目描述,重点突出你在项目中的个人职责、贡献和 具体工作 。要强调你在项目中的独特价值,而不仅仅是项目本身的价值。换句话说,不要给人的感觉是在 “吹某个项目很厉害”,要给人的感觉是 “你很厉害”,因为 “你很厉害”,所以造就了一个 “很厉害的项目”。
可以使用明确的动词和量化数据来描述你的工作。比如:我带领了 5 人团队,通过 Git Flow 管理项目协同,成功地将项目交付在规定的时间内,并通过 SQL 优化和压测实现了 50% 的性能提升。
5、增加区分度
如果你简历上写的是网上的教程项目,那么要记住,完成这个项目只是第一步,还不足够帮助你找到好工作。
因为任何网上的项目(即使是我本人带大家做的),都有可能跟其他同学重复,所以为了增加真实性,你应该给项目添加一些自己的特色。可以包括对项目的个性化定制(换皮改界面)、增加额外的扩展功能(一般至少 2 个),从而让你的项目与其他人的项目有明显的区别。
这不仅会增加你的项目的真实性,还会突出你的创造力和技能。
如果你不知道怎么对项目进行扩展,那说明你还没有自主学习编程的能力、或者还没有完全理解项目。这个问题也很好解决,可以去看看网上同类的项目都有哪些功能,比如你要做电商项目就去看某宝;或者利用 AI 工具 帮你扩展思路。
6、补充细节
细节决定成败。在项目描述中,建议多使用具体的、明确的数据来支持你的表述。
比如项目的周期大概多久,完成某个功能所使用的技术细节(比如自定义线程池的参数设置)、项目的运行环境(比如服务器的配置)、项目优化的效果(具体的比例 %)、测试结果以及项目取得的成果。这些细节将为你的项目增添真实性,拉开和其他同学项目的区分度、同时体现出你的专业性。
7、灵魂拷问
在之前的文章 《说说我最近筛简历和面试的感受》 中,我给大家分享过几个考察候选人的项目是否真实的问题。
想要让面试官相信项目是你自己做的,那么一定要能回答出以下几个问题:
- 请介绍一下你这个项目的业务流程?包含的主要模块以及自己负责的工作。
- 你在做这个项目中,遇到的最大的难点、或者解决过的最复杂的 Bug 是什么?
- 你的项目有实际上线么?使用哪种方式进行部署?
如果能答出来,那么就可以放心啦~ 答不出来就继续去准备,别有侥幸心理!
以上就是本章分享,有帮助的话记得点赞、收藏、送花一键三连哦~ 🌹
更多
💻 编程学习交流:编程导航
📃 简历快速制作:老鱼简历
✏️ 面试刷题神器:面试鸭
相关文章:
如何做到项目真实性优化?保姆级写简历指南第五弹!
大家好,我是程序员鱼皮。做知识分享这些年来,我看过太多简历、也帮忙修改过很多的简历,发现很多同学是完全不会写简历的、会犯很多常见的问题,不能把自己的优势充分展示出来,导致措施了很多面试机会,实在是…...
Python Beautiful Soup介绍
在Web数据抓取和网页解析的世界里,Python以其简洁的语法和丰富的库资源成为了许多开发者的首选语言。而Beautiful Soup,作为Python中一个强大的HTML和XML解析库,更是以其易用性和灵活性赢得了广泛的赞誉。本文将带你走进Beautiful Soup的世界…...
NDI Tools汉化版的安装
目录 一、安装包下载 二、安装英文版 三、安装汉化版 NDI(Network Device Interface)即网络设备接口,是由美国 NewTek 公司开发的免费标准,它可使兼容的视频产品以高质量、低延迟、精确到帧的方式通过网络进行通讯、传输和接收广播级质量的视频,非常适合在现场直播制作…...
【JAVA多线程】AQS,JAVA并发包的核心
目录 1.概述 1.1.什么是AQS 1.2.AQS和BlockQueue的区别 1.3.AQS的结构 2.源码分析 2.1.CLH队列 2.2.模板方法的实现 2.2.1.独占模式 1.获取资源 2.释放资源 2.2.2.共享模式 1.概述 1.1.什么是AQS AQS非常非常重要,可以说是JAVA并发包(java.…...
springcloud loadbalancer nacos无损发布
前言 故事背景 jenkins部署时总是会有几秒钟接口调用报错,观察日志是因为流量被下发到已下线的服务,重启脚本在停止应用之前先调用nacos注销实例api后再重启依然会短暂出现此问题。项目架构是springcloud alibaba,通过openfeign进行微服务之间调用&…...
React原理
函数式编程 一种编程范式,概念比较多纯函数不可变值vdom和diff Vue2.x Vue3.x React 三者实现vdom细节都不同核心概念和实现思路,都一样h函数 用来生成vnode的函数 vnode数据结构 {tag: div,props: {className: div-class},children: [{tag: p,children: 测试}, ...] }pat…...
React-Native优质开源项目
React Native是由Facebook开发的一种开源框架,它允许开发者使用JavaScript和React编写原生应用,提供了一套跨平台的UI组件,可以在iOS和Android上实现一致的用户体验。在React Native的生态系统中,有许多优质的开源项目,…...
Ajax-02
一.form-serialize插件 作用:快速收集表单元素的值 const form document.querySelector(.example-form) const data serialize(form,{hash:true,empty:true}) *参数1:要获取哪个表单的数据 表单元素设置name属性,值会作为对象的属性名 建议…...
供应商较多的汽车制造业如何选择供应商协同平台?
汽车制造业的供应商种类繁多,根据供应链的不同环节和产品特性,可以大致分为以下几类。 按供应链等级分包括: 一级供应商通常具有较高的技术水平和生产能力,能够满足汽车厂商对零部件的高品质、高性能和高可靠性的要求。 二级供应…...
【开端】JAVA Mono<Void>向前端返回没有登陆或登录超时 暂无权限访问信息组装
一、绪论 JAVA接口返回信息ServerHttpResponse response 等登录接口token过期时需要给前端返回相关状态码和状态信息 二、Mono<Void>向前端返回没有登陆或登录超时 暂无权限访问信息组装 返回Mono对象 public abstract class Mono<T> implements CorePublisher…...
Python(模块---pandas+matplotlib+pyecharts)
import pandas as pd import matplotlib.pyplot as plt dfpd.read_excel(简易数据.xlsx) # print(df) plt.rcParams[font.sans-serif][SimHei] #设置画布的大小 plt.figure(figsize(10,6)) labelsdf[电影中文名] ydf[国籍] # print(labels) # print(y)# import pandas as pd im…...
解决使用Navicat连接数据库时,打开数据库表很慢的问题
今天使用Navicat连接数据库时,发现不管表中数据多少,打开数据库表非常慢。 解决方法: Navicat - 右键编辑数据库连接 - 高级 - 勾选保持连接间隔 - 输入框设置为20 - 点击确定! 参考文章:https://51.ruyo.net/14030.…...
nginx重启报错nginx: [error] invalid PID number
nginx重启报错nginx: [error] invalid PID numb 解决亲测有用 问题描述解决方式 问题描述 编译安装完 nginx 后,启动 nginx时,出现nginx已经在运行,然后输入 ./nginx -s reload时,出现了 nginx: [error] invalid PID number “” in “/us…...
人工智能深度学习系列—深度学习中的相似性追求:Triplet Loss 全解析
人工智能深度学习系列—深度解析:交叉熵损失(Cross-Entropy Loss)在分类问题中的应用 人工智能深度学习系列—深入解析:均方误差损失(MSE Loss)在深度学习中的应用与实践 人工智能深度学习系列—深入探索KL…...
26. Hibernate 如何自动生成 SQL 语句
1. 前言 本节和大家一起聊聊 Hibernate 是如何自动生成 SQL 语句的。通过本节的学习,你将了解到: 反射在框架中的重要性;元数据描述对 Hibernate 的重要性。 2. 理想状态 Hibernate 是全自动的 JDBC 框架,能自动构建 SQL 语句、…...
预言机(Oracle machine)
预言机(Oracle machine)是一个在多个领域中有不同应用和解释的概念。以下是从不同角度对预言机的详细解析: 一、计算复杂度理论与可计算性理论中的预言机 在计算复杂度理论与可计算性理论中,预言机是一种抽象电脑,用…...
55、PHP实现插入排序、二分查找
题目: PHP实现插入排序 描述: 思路:选择一个带插入的元素(假设从第一个开始),分别和已经插入有顺序的元素比较,如果要插入元素比比较元素小,则位置交换 function insertSort($arr){if(!is_array($arr)) return false;//外层循环插入次数for($i1;$i<…...
[Git][分支设计规范]详细讲解
目录 0.概览1.master分支2.release分支3.develop分支4.feature分支5.hotfix分支 0.概览 以下是常用的分支和环境的搭配,可视情况而定不同的策略 分支名称适用环境master主分支生产环境release预发布分支预发布/测试环境develop开发分支开发环境feature需求开发分支本…...
c#中winfrom需要了解的
如何用代码实现label1的字体大小 方法1:在设计视图中设置 打开你的Windows Forms项目。 在设计视图中,选中你想要更改字体大小的Label控件。 在属性窗口中,找到Font属性,点击旁边的省略号(...)。 在弹出的字体对话框中&#x…...
操作系统03:调度算法和文件系统
文章目录 调度算法进程调度算法先来先服务调度算法最短作业优先调度算法高响应比优先调度算法时间片轮转调度算法最高优先级调度算法 内存页面置换算法最佳页面置换算法(OPT)先进先出置换算法(FIFO)最近最久未使用的置换算法&…...
7.4.分块查找
一.分块查找的算法思想: 1.实例: 以上述图片的顺序表为例, 该顺序表的数据元素从整体来看是乱序的,但如果把这些数据元素分成一块一块的小区间, 第一个区间[0,1]索引上的数据元素都是小于等于10的, 第二…...
【SpringBoot】100、SpringBoot中使用自定义注解+AOP实现参数自动解密
在实际项目中,用户注册、登录、修改密码等操作,都涉及到参数传输安全问题。所以我们需要在前端对账户、密码等敏感信息加密传输,在后端接收到数据后能自动解密。 1、引入依赖 <dependency><groupId>org.springframework.boot</groupId><artifactId...
深入理解JavaScript设计模式之单例模式
目录 什么是单例模式为什么需要单例模式常见应用场景包括 单例模式实现透明单例模式实现不透明单例模式用代理实现单例模式javaScript中的单例模式使用命名空间使用闭包封装私有变量 惰性单例通用的惰性单例 结语 什么是单例模式 单例模式(Singleton Pattern&#…...
新能源汽车智慧充电桩管理方案:新能源充电桩散热问题及消防安全监管方案
随着新能源汽车的快速普及,充电桩作为核心配套设施,其安全性与可靠性备受关注。然而,在高温、高负荷运行环境下,充电桩的散热问题与消防安全隐患日益凸显,成为制约行业发展的关键瓶颈。 如何通过智慧化管理手段优化散…...
Java 加密常用的各种算法及其选择
在数字化时代,数据安全至关重要,Java 作为广泛应用的编程语言,提供了丰富的加密算法来保障数据的保密性、完整性和真实性。了解这些常用加密算法及其适用场景,有助于开发者在不同的业务需求中做出正确的选择。 一、对称加密算法…...
c#开发AI模型对话
AI模型 前面已经介绍了一般AI模型本地部署,直接调用现成的模型数据。这里主要讲述讲接口集成到我们自己的程序中使用方式。 微软提供了ML.NET来开发和使用AI模型,但是目前国内可能使用不多,至少实践例子很少看见。开发训练模型就不介绍了&am…...
爬虫基础学习day2
# 爬虫设计领域 工商:企查查、天眼查短视频:抖音、快手、西瓜 ---> 飞瓜电商:京东、淘宝、聚美优品、亚马逊 ---> 分析店铺经营决策标题、排名航空:抓取所有航空公司价格 ---> 去哪儿自媒体:采集自媒体数据进…...
自然语言处理——循环神经网络
自然语言处理——循环神经网络 循环神经网络应用到基于机器学习的自然语言处理任务序列到类别同步的序列到序列模式异步的序列到序列模式 参数学习和长程依赖问题基于门控的循环神经网络门控循环单元(GRU)长短期记忆神经网络(LSTM)…...
3-11单元格区域边界定位(End属性)学习笔记
返回一个Range 对象,只读。该对象代表包含源区域的区域上端下端左端右端的最后一个单元格。等同于按键 End 向上键(End(xlUp))、End向下键(End(xlDown))、End向左键(End(xlToLeft)End向右键(End(xlToRight)) 注意:它移动的位置必须是相连的有内容的单元格…...
Redis的发布订阅模式与专业的 MQ(如 Kafka, RabbitMQ)相比,优缺点是什么?适用于哪些场景?
Redis 的发布订阅(Pub/Sub)模式与专业的 MQ(Message Queue)如 Kafka、RabbitMQ 进行比较,核心的权衡点在于:简单与速度 vs. 可靠与功能。 下面我们详细展开对比。 Redis Pub/Sub 的核心特点 它是一个发后…...
