广州电脑培训_电脑培训班_电脑培训课程-北大青鸟电脑学校
当前位置:网站首页 > 电脑培训网-热点问答 > 正文

程序员应该如何写简历?

作者:广州电脑培训刘发布时间:2021-12-30分类:电脑培训网-热点问答浏览:68


导读: 基本风格 也就是打开简历后的第一印象。就像我们看到一个人,会有一种整体的感觉。他是时髦的、新鲜的还是世故的?当你有了第一印象,慢慢分解。 写加分:&...

 基本风格

 也就是打开简历后的第一印象。就像我们看到一个人,会有一种整体的感觉。他是时髦的、新鲜的还是世故的?当你有了第一印象,慢慢分解。

 写加分:

 简洁明了,逻辑结构清晰。

 字体、排版、流畅、清晰、整齐。

 PDF格式最好,兼容,不容易出问题。

 减法写作:

 设计上过于浮夸或者过于简单。(比如有的简历色彩鲜艳,很酷,但是半天找不到联系方式,或者只有个人基本信息和公司名称)

 写了十几页,半天打不开,或者装了半天打不开。

 基本信息

 (姓名/性别/研究生院/电话/电子邮件/居住地/期望地)

 写加分:

 明确列出以上信息,这样HR在下次电话沟通或面试时就不用问这些问题了,在下次电话沟通中建立我们对你的熟悉度。

 加QQ或者微信更好(万一手机有时候打不通,这种情况时有发生)。

 减法写作:

 大部分基本信息都没有写。

 给我一个Github链接,几个简洁的描述,你需要通过你的链接找到你的联系方式。(如果博客不是特别好,我会放弃你。)

 工作经验和项目经验

 写加分:

 工作经验和项目经验可以按照全能STAR法则来写。

 你在哪些公司工作过,和我们匹配的公司?BAT?知名互联网公司?

 你在哪个行业领域工作过,和我们现在的行业匹配吗?

 好的技术语言,使用了哪些技术栈,(Java,Scala,Ruby,React,Vue,微服务…)

 体验项目的复杂性,在项目中扮演什么样的角色(人的变化/技术的变化/环境的变化/不同的工作经历相同角色的差异)

 时间节点(间隔期)

 减法写作:

 看了很久,不知道说什么好,没有亮点,也没有信息让人和你聊天。

 吃点栗子。

 栗子的1种错误打开方法:

 XX(全栈工程师)2013.06-至今

 参与需求分析和实施方案设计。

 设计数据库表结构,实现后台功能和网页显示。

 产品的在线部署和运维。

 Ay配置管理工程师,2010年3月至2013年3月

 负责产品性能测试和在线数据分析。

 负责公司的配置管理和环境维护。

 点评:看不出他在做什么,不合逻辑,甚至不知道他在用什么技术语言。

 2个栗子正确打开:

 Xi安XXX公司Java工程师-2016年2月-2017年2月

 1.古墨建议设计和开发架构数据和缓存层

 古墨是一款时尚资讯app,负责显示推荐页面的信息提要流和用户历史。

 负责数据层,处理前端逻辑的整个开发,构建分布式rpc服务。

 负责压力测试监控、缓存处理、对接和改进优化,主要使用redis缓存。

 2.基于JAVA的电子商务爬虫开发

 用java搭建爬虫服务器平台,配置开发,开发网页改版监控功能。

 以淘宝时尚品牌等电商网站为例,品牌名称和详情等。

 通过频率、ip池、匿名代理等应对一些网站的反爬。

 3.基于同图搜索的Solr服务开发

 基于算法组的同图策略,solr用于java连接和rpc服务构建、索引构建和solr实现。

 北京XXX

 Java大数据工程师-2013年4月-2015年12月

 1.负责实时流消息处理应用系统的建设和实施。

 在调查了卡夫卡的优势和我们的具体需求后,我们以卡夫卡为消费者设计并构建了系统,以确保同时对消息和其他服务的持久消息进行高吞吐量处理。本地日志确保消息不会丢失,并通过滑动记录光标重复读取数据。

 利用storm搭建消息处理架构,基于业务完成消息落地,并提供后续数据统计分析实时和离线任务,如pv、uv等数据,为运营做决策。

 基于js的网站用户行为嵌入和日志收集器开发,定义以及与前端部门的合作。使用main go 2和hadoop构建一个集群,并分析和处理数据

 2.基于CDH的集群建设和后期维护。

 编写MapReduce程序可以使复杂的工作逻辑化,充分发挥大数据应用的特点,对程序有很高的要求,监控自己程序的运行情况,合理使用内存,注意增量和总量操作的优缺点。

 3.调度系统的设计与实现搭建了一个基于quartz2的调度平台,并带学徒实现相关功能,定期查看代码。

 4.数据库调优负责主从构建,掌握主从构建的优缺点,了解行业mycat原理,有数据库优化经验,善于正确使用索引,对锁有深刻理解。

 5.网站开发java web网站业务开发,并且能够很好的利用缓存技术,有实际的重构经验,并且有全面的面向对象开发的实践经验。了解java数据结构的使用场景,虽然大并发的空间不多,但是掌握了数据结构,并且对并发和阻塞有自己的见解。

 点评:明确告诉简历读者自己做了什么,负责什么,使用了什么技术栈,逻辑上要连贯。

 工作期望和个人评价

 写加分:

 对自己有一个全面的描述和总结,这样别人才能更好的解读你。或者在这里,突出你的优势和特长。

 即使不写个人评价,也一定要记得写下自己的工作期望。

 减法写作:

 我完全看不到个性,写和不写没有区别。吃点栗子。

 1栗子开错模式

 性格,诚实,谦虚,勤奋,努力,耐心,有团队精神,能和同学相处融洽,虚心接受别人的建议。

 责任心强,善于沟通,具有良好的团队精神;专业,较强的研究精神和学习能力;我乐观外向,喜欢打羽毛球。

 2栗子正确打开。

 我对自己的定位:主要专注于前端,同时在其他方面发挥和辅助。我不想太依赖别人。即使没有后端,没有设计,没有产品经理,我还是想把这个产品做得完美。毕竟,整个堆栈可以最高效地解决问题。

 我对工作的态度:首先,我们应该高效地完成自己的工作。第二,要在完成的基础上寻求完美。第三,在完善的基础上,要和其他同事交流学习,互相提高。工作是一种生活方式,不是养家糊口的工作。

 我如何克服困难:百度是第一原则。遇到技术问题,我经常去谷歌和Stack over flow找答案。然而,很多问题并不总是能够得到解决,所以熟练地阅读源代码,在手册、规范甚至REPL环境中做实验才是最终的解决方案。相信事实的结果,自己去做。

 如何保持你的愿景:我一直认为,愿景在软件开发中极其重要。除了关注推特上的行业多头,Github Trending也是每周必看。此外,播客、黑客新闻、Reddit和TechRadar也是重要的第一手资料。睁大眼睛,寻找更酷的解决方案。

 我的优点:热爱技术,自学能力强,自我意识好。技能树全面,视野开阔,心态好,情商高,沟通能力强。

 我的劣势:我出生在一个非技术类的班级,但是同学对算法掌握的并不好,但是我决定坚持自己的技能来弥补不足。

 有没有博客,个人技术栈点等?

 看到HR的眼睛被这个项目点亮了,可以加分,说明你真的热爱技术,善于学习总结,愿意分享,把业余时间都投入到了软件行业。

 我最喜欢的书:《重构》、《高效程序员》、《代码清洁》等等。

 我最喜欢的社区:图灵社区、知乎、博客公园、Stack Over flow、谷歌开发者群等。

 我的博客链接和个人工作链接如下:(写下链接地址)

 简历内容的真实性

 老司机提醒你,简历的任何细节都会在以后的面试中作为证据。

 仅此而已。希望对大家有帮助。看了几十秒的简历,码字还是手工作业。