程序员简历如何写?这些坑不要再踩了

这篇文章我来总结一下程序员的简历应该怎么写,有哪些注意事项。

简历基调

程序员的简历力求简洁明了,不用设计上过于复杂,如果放照片的话,除了照片 其他不用再有彩色的地方了。

下面也提供了简历的模板

校招生一页简历就够了,社招的话两页简历便可。

有的校招生说自己的经历太多了,简历要写出两三页,看完之后基本不是内容太多了,就是太啰嗦了,例如校园活动一大堆 既然是面试技术岗位,其他的就一笔带过就好。

谨慎使用精通两字

应届生或者刚毕业的程序员在写简历的时候 切记不要写精通某某语言,如果真的学的很好,推荐写熟悉

但是有的同学可能仅仅使用一些语言例如go或者python写了一些小东西,或者了解一些语言的语法,就直接写上 熟悉C++、JAVA、GO、PYTHON ,这也是大忌,如果C++更了解的话,建议写 熟悉C++,了解JAVA、GO、PYTHON

这里词语的强烈程度: 精通 > 熟悉(推荐使用)>掌握(推荐使用)> 了解(推荐使用)

这里还有做好心理准备就是 一旦我们写了熟悉某某语言,这门语言就一定是面试中重点考察的一个点,例如写了熟悉C++, 那么继承、多态、封装、虚函数、C++11的一些特性、STL 就一定会被问道。

所以简历上写着熟悉哪一门语言,在准备面试的时候重点准备,其他语言几乎可以不用怎么看,面试官在面试中通常只会考察一门编程语言。

拿不准的绝对不要写在简历上

不要为了简历上看上去很丰富,就写很多内容上去,内容越多,面试中考点就越多,简历中突出自己技能的几个点,而不是面面俱到。

想想看 面试官一定是拿着你的简历开始问问题的,如果因为仅仅想展示自己多会一点点的东西就都写在简历上,等于给自己挖了一个巨坑。

例如仅仅部署过nginx服务器,就在简历上写熟悉nginx,那面试官可能上来就围绕着nginx一波询问,同学们如果招架不住,然后说 我仅仅部署过,底层实现我都不了解。想想看那场面有多尴尬。

同时尽量不要写代码行数10万+ 在简历上,这就过于提高了面试官的期望,首先就是代码行数10W+ ,无从考证。

而且这无疑大大提高的面试官的期望和面试官问问题的范围,这相当于告诉面试官我写代码没问题,你就尽管问吧。

然后简历上也没有重点的话,面试官就开始铺天盖地问起来,恐怕同学回答的效果也不会好。

项目经验应该如何写

项目经验中要突出自己的贡献,不要描述一遍项目就完事了,要突出自己的贡献,是添加了哪些功能,还是优化了那些性能指数,最后再说说受益怎么样,例如这个功能被多少人使用,例如性能提升了多少倍。

其实很多同学的一个通病就是在面试中说不出自己项目的难点, 项目经历写了一大堆,各种框架数据库的使用都写上了,却答不出自己项目中的难点。

有的同学心里会说,自己的项目没有什么难点,就是按照功能来做,遇到不会配置的不会调节的,就百度一下。

其实大多数人做项目的时候都是这样的,不是每个项目都有什么难点,可是为什么一样的项目经验,别人就难点上就能说出一二三来呢。 下面我们来说一下

做项目的时候时刻保持着对难点的敏感程度,很多我们费尽周折解决了一个问题,然后自己也不做记录,就忘掉了,此时如果及时将自己的思考过程记录下来,就是面试中的重要素材,养成这样的习惯非常重要

很多同学埋怨自己的项目没难点,其实不然,找到项目中的一点,深挖下去就会遇到难点,解决它 就可以拿来在面试中来说,例如使用java完成的项目,在深挖一下 Java内存管理,看看是不是可以减少一些虚拟机上内存的压力。

所以很多时候 不是自己的项目没有难点,而是自己准备的不充分

项目经验是面试官一定会问的,那么不是每一个面试都是主动问项目中有哪些亮点或者难点,这时候就需要我们自己主动去说自己项目中的难点。

在这里我们说一个面试中作为面试者如何变被动为主动的技巧,例如自己的项目是一套分布式系统,我们在介绍项目的时候主动说 项目中的难点就是分布式数据一致性的问题。

此时就应该知道面试一官定会问 你是如何解决数据一致性的? 如果你对数据一致性协议的使用和原理 足够的了解,就可以和面试关侃侃而谈。

我们在简历中突出项目的难点在与数据一致性,而我们之前就精心准备一致性协议,数据一致性相关的知识,就等着面试官来问,这样的简历才是好的简历,而不是简历上泛泛而谈什么都说,最后什么也不了解。

面试一共就三十分钟或者一个小时,说两个两个项目中的难点,既凸显出自己技术上的深度,同时项目中的难点是最好被我们自己掌控的,因为这块是面试官必问的,就是我们可以变被动为主动的关键。

真正好的简历是 当同学们把自己的简历递给面试官的时候,基本都知道面试官看着简历都会问什么问题,然后将面试官的引导到自己最熟悉的领域,这样同学们才会占有主动权。

而不会让面试官问了很多自己不会的内容。而简历上写很多范范的内容,什么都写一点,这会放大面试官问问题的范围,而且稍稍往深一问,同学们就回答不上来的话,那这场面试可能机会就不大了,希望大家知道这么个道理。

博客的重要性

可以把自己的博客地址,Github地址,甚至微博(如果发了很多关于技术的内容)

通过博客和github 面试官就可以快速判断同学们对技术的热情,以及学习的态度,可以让面试官快速的了解同学们的技术水平。

如果有很多高质量博客和漂亮的github的话,及时面试现场发挥的不好,面试官通过博客也会知道这个这问同学基础还是很扎实,只是发挥的不好而已。可以看出记录和总结的重要性。

写博客,不一定非要是技术大牛才写博客,大家都可以写博客来记录自己的收获,每一个知识点 大家都可以写一篇技术博客(自己刷过的题,自己准备面试时候的知识点等等)

如果从来没有写过的话,我建议现在大家就去注册一个博客,CSDN或者博客园都是可以的。

不是十分建议自己搭建博客网站,因为浏览量会特别的低,不容易曝光自己,提升自己的知名度。

一些同学应该还没有github账户 ,或者已经有了,但github上空空如也什么也没有,那么没有github账户的大家现在就要去注册一个。

大家对github不要畏惧,可以很容易找到一些小的项目来练手,传到自己的github上,一些同学可能苦于找不到合适的小项目,我这里给大家推荐一些适合练手的项目(也可以写简历):

C++项目要做到什么程度才可以校招-以实际项目和腾讯招聘要求讲解

C++项目推荐,QT项目推荐-仿微信聊天,QT客户端+Linux C++后端

C++Linux项目推荐-Web多人聊天+MySQL+Redis+Websocket+Json,可以写简历的C++项目

C++校招项目防雷同之:高性能RPC框架-支持json/protobuf等多种序列化方式

C++项目-C++云存储分享(可写简历)-支持注册-登录-分享文件-预览视频和图片

面试只有短短的30分钟或者一个小时,如何把自己掌握的技术更好的展现给面试官呢,博客、github都是很好的选择,如果把这些放在简历上,面试官一定会看的,这都是加分项。

简历范文

C++程序员简历 1:

求职意向

求职类型:全职

意向岗位:C++软件开发实习生

意向城市:广东广州

薪资要求:面议

求职状态:随时到岗

教育背景

时间:20xx.9-20xx.7 学校名称:幻主简历大学1 专业名称:软件工程(本科) 学校描述:核心课程:面向对象程序设计C++、数据结构、算法分析与设计、软件工程、数据库系统、UML系统分析与设计、操作系统、微型计算机原理与接口技术、计算机通信与网络 ;

项目经验

时间:20xx.3-20xx.3 项目名称:简历项目1 项目角色:

  • 实现管理员登陆功能,能对图书信息增、删、查、改;
  • 普通用户能直接查询图书余量,输入借书证号能预定;
  • 应用SQL Server存储图书和用户信息,MFC实现界面;
  • 为数据库添加数据,测试程序;

自我评价

  • 本人是一名软件工程专业的学生,在校期间学习认真,拥有扎实的基础知识体系。善于沟通,能够很好的融入集体;
  • 励志进入开发行业,对新技术有很高的兴趣和热情;
  • 学习能力强,在校专业成绩良好,对C++拥有浓厚的兴趣;
  • 希望能在实习中,丰富专业知识, 让我对开发行业有更多的了解。我热爱软件开发工作,真诚地希望能得到在公司发展的机会,在工作中我会努力提高综合素质,实现自身价值。

专业技能

  • 熟练使用C、C++编写程序,能初步应用STL,了解Python,Java,MFC,WPF;掌握数据结构、算法、操作系统、计算机网络、计算机组成原理相关知识;
  • 熟悉Windows工作环境,了解Linux;

C++程序员简历 2:

求职意向

求职类型:全职

意向岗位:c++开发工程师

意向城市:广东广州

薪资要求:面议

求职状态:随时到岗

工作经历

时间:20xx.7-20xx.6 公司名称:幻主简历公司1 职位名称:c++开发工程师 工作内容:

项目经验

时间:20xx.1-20xx.6 项目名称:幻主简历项目1 项目角色:c++开发 1、项目描述:因原管理平台版本老旧,且逻辑设计不合理导致用户使用不便捷,所以成立项目组将之重构。完全覆盖原版本的功能,并新增接入厂商类型、新增轨迹追踪,归档,预警等新功能。

2、项目职责:负责后台服务设计与开发,主要是设备接入服务和告警、门禁管理等服务。其中告警、门禁管理服务使用Java开发,设备接入服务因要与厂商SDK对接的原因,使用c++开发。实现对设备的告警、门禁管理、巡更管理等数据的统计和处理;触发点位附近的视频浏览,保存实时图片以及短信通知等功能。

时间:20xx.4-20xx.12 项目名称:幻主简历项目2 项目角色:c++开发 1、项目描述:综合安防平台属于一个集接入告警门禁巡更等十几种告警设备于一体的大型安防平台,满足客户对所要管理的区域进行布撤防,产生告警后在平台界面弹出视频,统计告警记录,发送短信通知等操作。一般应用于小区学校和其它管理较为严格的场所。时间:20xx.7-20xx.4 项目名称:幻主简历项目3 项目角色:c++开发 1、项目描述:因海康、大华等外厂商监控设备的码流与要接入平台不兼容,故需使用网关将之接入进公司平台,并使用解码插件解码。从而实现对所有摄像头视频的管理。例如实现公安平台对所有道路、小区及其他公共场所的监控。2、项目职责:主要负责外厂商监控设备以及平台等SDK设备通过网关接入,根据用户提出的不同需求给出解决方案,实现基本的视频浏览,录像回放和云台控制等功能。

自我评价

1、熟练使用Microsoft Visual C++ 6.0、Microsoft Visual Studio 2010及以上版本、Spring Tools Suite等开发软件;2、熟悉Linux系统及其基本操作指令,熟悉Linux下开发。3、熟练使用Mysql、Sqlite等关系型数据库,以及Redis等NoSQL型数据库。4、熟练使用Socket,多线程编程,常用数据结构和stl等库。5、了解Java、Html等开发语言,了解其Restful接口通信及MyBatis的使用。6、熟悉Kafka消息中间件部署及使用。7、熟练使用SDK开发,TCP、UDP等相关协议。8、熟练使用Wireshark、Postman、PowerDesigner、CRT、SVN等工具。

C++程序员简历 3:

求职意向

求职类型:全职

意向岗位:linux c/c++开发

意向城市:广东广州

薪资要求:面议

求职状态:随时到岗

教育背景

时间:20xx.9-20xx.6 学校名称:XXXXX 专业名称:软件工程

工作经历

时间:20xx.7-至今 公司名称:XXXXXX 职位名称:嵌入式软件工程师

自我评价

1.以诚待人,能够吃苦耐劳,工作积极主动,对工作负责,可适应高强度的工作。2.具有团队合作精神,愿意为打造优秀团队努力拼搏,愿意为梦想奋斗终生,愿人生精彩。3.乐意研究新技术,创新意识,有进取心,自学能力强。4.保持好心态,你不可以事事顺心,但可以事事尽力。开心工作,做出高质量产品。

项目一:南宁地铁2号线PIS系统

项目描述:乘客信息系统。(具体功能不在此详述)项目时间:20.....9月-20.......12月

工作职责:负责系统架构设计,协议制定。独立开发广播控制盒,中央控制器,音量调节,数据管理,紧急报警器,日志解析等模块。主导软件开发进度。工作业绩: 由于之前老项目开通之际经常出现很多bug,客户满意度下降,需要派大量人力前往现场支援,一待就是几个月,维护成本太高,而且降低客户满意度。在获知这一现象后,我主动与领导提出建议,在地铁开通之前,提前去现场排查故障,仅仅花3天时间找出多处软件,硬件环境问题,及时安排解决问题。南宁地铁2号线于2017年12月28号开通,至今未出现任何bug,客户满意度非常高。公司未派任何人前往现场,大大降低维护成本。由于成效明显,该建议已经纳入公司项目执行流程。使用技能: c语言; linux、keil、ADS、STM32、STC; rs232、rs485、UDP、TCP,i2c;多线程,多进程;

项目二:广州4号线广播盒改造

项目描述:广播控制盒改造。原来是按键广播控制盒,现在需要改成触摸屏。(具体功能不在此详述)项目时间:20.....3月-20.....5月

工作职责:独立完成广播控制盒软件设计。参与需求获取。工作业绩: 由于车上老系统不是本公司做的,没有通信协议,开发难度大,去现场了解功能和截取数据进行分析。家里没有测试平台,只能进行自测试,然后发往现场进行测试。该项目于2017年5月1日运行,已经运行8个月,测试一次性通过,没有出现任何bug,得到业主一致好评。使用技能:STM32;RS232、RS485、i2c;

项目三:上海1号线赠车动态地图

项目描述:动态地图改造。(具体功能不在此详述)项目时间:20...3月-20....5月

工作职责:独立完成动态地图软件设计。参与需求获取。工作业绩: 该项目是预研项目,且项目周期短,工作压力较大;前期没有参与该项目,项目成员反馈无法完成任务,领导临时安排本人参与该项目。经过和项目团队努力合作,按时完成软硬件开发,并且场验一次性通过,业主没有提任何意见,非常满意。使用技能:linux、QT、c、c++、UDP、TCP、多线程、多进程;

总结

好的简历是敲门砖,同时也不要在简历上花费过多的精力,好的简历以及面试技巧都是锦上添花,真正想要拿到理想的offer靠的还是真才实学, 希望通过这篇文章,大家可以在重审一遍自己的简历,发现哪里的不足,面试前多准备多练习。

#实习##秋招##校招##c++##简历#
全部评论

相关推荐

金三银四求职旺季,身边越来越多的求职者开始依赖AI——有人用AI改简历,告别流水账式表述;有人用AI补知识,快速掌握岗位必备技能;有人用AI模拟面试,避免临场紧张翻车。曾经我也觉得“AI只是辅助,不如自己动手靠谱”,直到亲身实践后才发现,选对AI工具、用对技巧,能让求职效率翻倍,少走很多弯路。作为一名社招转岗(后端转全栈)的从业者,这段时间我全程用AI辅助求职,从改简历、补全栈知识,到模拟面试、优化话术,AI几乎贯穿了求职的每一个环节。今天,就和大家详细分享我的AI使用经历和实用技巧,不管你是应届生春招,还是社招转岗、在职跳槽,都能直接照搬使用,也会分享一个帮我精准优化简历、提升投递命中率的核心工具,帮大家高效上岸。先说说最核心的使用场景——用AI改简历,这也是我最先尝试、收获最大的一个场景。刚开始转岗投递时,我用的是之前后端岗位的简历,只是简单修改了岗位意向,就盲目海投,结果投递了30多份,只收到2份面试邀约,大部分简历都石沉大海。我一度以为是自己的能力不够,直到复盘时才发现,问题出在简历上:简历里全是后端相关的技能和经历,全栈岗位需要的前端技能、AI编程工具使用经验几乎没有体现,而且经历写得像流水账,没有用数据量化成果,HR筛简历时,根本看不到我的匹配度和核心优势。一开始我自己修改简历,查了很多全栈岗位的JD,逐字逐句调整,花费了整整一天,改出来的简历依然不尽如人意——不知道怎么突出全栈相关的能力,不知道怎么用专业表述优化经历,也不知道怎么精准匹配岗位关键词。就在我一筹莫展的时候,身边的同行给我推荐了泡泡小程序AiCV简历王,告诉我用它能快速优化简历,精准匹配岗位需求。抱着试试的心态,我用了泡泡小程序AiCV简历王,没想到彻底解决了我的简历难题。它和普通的AI改简历工具不一样,不用我手动输入修改需求,只要上传简历和目标岗位JD,就能一键分析两者的匹配度,自动标出我缺漏的关键词,比如全栈岗的“Vue框架”“AI编程工具使用”“前后端联调经验”等,还能帮我用STAR法则,把后端相关的经历,优化成贴合全栈岗位的专业表述,同时补充AI辅助编程的相关细节,让简历更有竞争力。比如我之前写的“负责后端接口开发,完成接口调试”,被优化成“负责后端接口开发与调试,运用AI编程工具生成基础接口代码,优化接口性能,减少响应时间30%,同时配合前端完成联调,确保前后端数据同步,提升项目开发效率”,既保留了我的核心经验,又突出了全栈岗位需要的协作能力和AI应用能力。更实用的是,它还能帮我量化成果、优化排版,把原本杂乱无章的简历,整理得干净整洁,重点内容加粗突出,HR能在3-5秒内抓住核心亮点。优化完简历后,我调整了投递策略,每天精准投递5-8家全栈岗位,投递前再用泡泡小程序AiCV简历王核对一遍关键词,确保没有遗漏,慢慢的,面试邀约从之前的2份,增加到12份,投递命中率提升了6倍。除了改简历,用AI补充岗位必备知识,也是我求职路上的一大助力。作为后端转全栈,我缺乏前端相关的技能,比如Vue、React框架,还有AI编程工具的使用技巧,这些都是全栈岗位的必备要求,如果不快速补充,就算拿到面试邀约,也很容易翻车。一开始我想报线下课程学习,但时间成本太高,而且金三银四旺季,我没有多余的时间慢慢听课;看线上教程又太零散,不知道重点是什么,容易浪费时间。后来我尝试用AI辅助学习,才发现这是最高效的方式——我用AI工具输入“全栈岗位必备前端技能”“AI编程工具使用教程”,它会快速整理出核心知识点,分模块讲解,还能结合我的后端基础,推荐适合我的学习路径,避免我盲目学习。比如我学习Vue框架时,AI会先给我讲解核心概念,再结合简单的案例,教我如何用AI工具生成Vue基础代码,如何调试代码、优化页面,还会帮我整理常见的报错及解决方法,让我能快速上手。以前需要一周才能掌握的基础技能,用AI辅助,3天就能熟练运用,大大节省了我的学习时间。这里给大家分享一个AI学习的小技巧:不要让AI直接给你“标准答案”,而是要学会“提问”。比如不要问“Vue怎么学”,而是问“后端转全栈,如何快速掌握Vue框架?请结合我的后端基础,推荐3天学习计划,包含核心知识点和实操案例”,这样AI给出的内容会更精准、更贴合你的需求,学习效率也会更高。同时,学习过程中遇到不懂的问题,随时问AI,它能快速给出详细的解答,比查资料、问同行更高效。第三个核心使用场景,就是用AI模拟面试,避免临场紧张翻车。我之前面试时,经常因为紧张,自我介绍卡壳、回答问题语无伦次,明明准备得很充分,却发挥失常,错失了很多机会。后来我开始用AI模拟面试,慢慢克服了紧张的问题,面试通过率也大幅提升。我常用的方式是,用AI工具输入目标岗位的JD,让它生成针对性的面试题,包括基础题、专业题、行为面题,然后我对着AI口头回答,AI会实时记录我的回答,指出我的不足,比如“回答逻辑不清晰”“没有结合岗位需求展开”“语速太快”,还会给出优化建议和参考话术,帮我完善回答。比如面试全栈岗时,AI会生成“如何用AI编程工具优化前后端联调效率”“你做过的全栈项目中,遇到的最大问题是什么?如何解决的”等针对性问题,我回答后,AI会帮我优化话术,让我的回答更有条理、更贴合岗位需求,同时提醒我注意语气、语速,避免紧张卡顿。分享一个AI模拟面试的实用技巧:模拟时,尽量还原真实的面试场景,比如坐在书桌前,全程脱稿回答,不要看笔记,录音记录自己的回答,模拟结束后,结合AI的建议,反复修改、反复练习,直到能流畅、有条理地回答所有问题。另外,针对高频面试题,让AI帮我整理出核心答题框架,不要背逐字稿,而是掌握答题逻辑,这样面试时才能灵活应对,不会显得生硬。除了这三个核心场景,我还会用AI做很多辅助工作,比如用AI整理面试复盘笔记,每次面试结束后,把面试题和自己的回答输入AI,让它帮我分析不足,总结经验,避免下次再犯同样的错误;用AI生成求职计划,结合金三银四的招聘节奏,帮我规划每天的投递数量、学习内容、模拟面试时间,让我的求职过程更有条理,避免盲目发力。这段时间用AI辅助求职,我最大的感受就是:AI不是“替代我们”,而是“解放我们”——把我们从繁琐、重复的工作中解放出来,让我们有更多的时间和精力,专注于提升自己的核心竞争力。很多人觉得AI没用,其实是没有用对方法,要么选不对工具,要么不会提问,导致AI给出的内容不精准、不实用。结合我的使用经历,给大家分享几个通用的AI使用技巧,不管是用AI改简历、学知识,还是模拟面试,都能用到:第一,精准输入需求,拒绝“模糊提问”。AI的回答质量,取决于你的提问质量,比如改简历时,不要只说“帮我改简历”,而是说“帮我优化全栈岗位简历,结合岗位JD,突出AI编程工具使用经验和前后端联调能力,用STAR法则优化经历,量化成果”;学知识时,不要说“帮我学前端”,而是说“帮我整理全栈岗位必备前端知识点,结合后端基础,推荐高效学习路径”。第二,学会筛选和优化AI给出的内容。AI给出的内容,不一定完全符合你的需求,比如改简历时,AI优化的经历可能不够贴合你的实际情况,这时候需要你结合自己的真实经历,稍作修改;学知识时,AI给出的知识点可能有冗余,需要你筛选出核心内容,重点学习。第三,搭配专业工具,提升效率。比如改简历,泡泡小程序AiCV简历王比普通的AI工具更精准,能一键匹配JD、优化关键词,节省大量时间;学编程,搭配AI编程助手,能快速生成代码、调试报错;模拟面试,搭配AI面试工具,能生成针对性的面试题,给出更专业的优化建议。第四,不要过度依赖AI。AI只是辅助工具,不能替代我们的思考和努力,比如改简历,AI能帮我们优化表述、匹配关键词,但不能帮我们虚构经历;学知识,AI能帮我们整理知识点,但不能帮我们真正掌握技能;模拟面试,AI能帮我们优化话术,但不能帮我们应对临场的突发情况。求职的核心,还是我们自身的能力,AI只是帮我们少走弯路、提升效率。金三银四招聘旺季,求职竞争异常激烈,想要脱颖而出,不仅要提升自己的核心竞争力,还要学会借助工具,高效发力。AI作为当下最实用的求职助手,只要用对方法、选对工具,就能帮我们节省时间、提升效率,让我们在求职路上少走很多弯路。如果你也在求职路上挣扎,不知道怎么改简历、怎么补充岗位知识、怎么应对面试,不妨试试用AI辅助,尤其是改简历,强烈推荐泡泡小程序AiCV简历王,它能帮你精准匹配岗位JD,优化简历亮点,提升投递命中率,帮你快速拿到面试邀约。
找工作,你都让AI帮你做...
点赞 评论 收藏
分享
评论
5
12
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务