因项目需要,经常需要面试开发人发。求职人的工作经验从应届生到十几年,简历也从一页到数页,发现有很多工作年限很长的开发人员、甚至是架构师。但是简历上的内容,看了半天,却不知所云,没有任何亮点,没有让人有去想和他深入聊一聊的欲望。鉴于此,聊聊对于程序员写简历的一些看法。
一。体现有价值的东西
1.列出能体现你实力的项目,在其中担任的角色和主要工作
简要地概述你在项目中承担的角色及负责的主要工作。尽量展现你的技术实力、管理能力。
2.别记流水账
如果你工作了三五年,项目中都是体现的都是增删改查等平淡无奇的功能点,面试官肯定
不会有跟你聊下去的欲望。内容不在多,而在精。
3.技术点
很多人都喜欢在项目中列出用了哪些技术,而且喜欢罗列很多。个人认为,与其这样,不如
写解决了某个技术难题。比如在项目中使用了zookeeper、kafka。不如写:通过zookeeper实现了
某某组件的高可用;解决kafka的发送端、存储端、消费端丢数的问题。
4.少写精通
如果你没有深入地了解某项技术,在简历中最好别出现“精通”二字,如果这时面试官对此技术
很了解的话,随便问你几个相关的问题,你却答不来,那对你的印象就大打折扣了。
5.用数字说话
用数字来描述自己做过的项目,往往更有说服力,如:每天采集的数据条数、爬取多少网页、
集群规模多大、网站的pv/uv是多少、XX接口的qps是多少。
二。加分项
1.开源项目
如果你做过开源项目,或是参与了开源,那绝对是plus。提供你的github,openopen,开源中国
的链接即可。
2.技术博客
俗话说的好,好记性不如烂笔头,能把自己掌握的技术点,或解决问题的过程都一一记录下来,
说明你认真思考过,同时在通过文字表达出来的过程中,更能加深你对此的理解。日积月累,可以
养成良好的解决问题的思维习惯,同时写出来后,还可以帮助后来人。
3.研读源码
研读过某个框架的源码,说明你对此框架很熟悉,不但会用,还能知道它的原理,当出现某个
问题在google上找不到答案时,查看源码是最好的办法,能快速trouble shooting。
4.参与翻译api
不少技术狂,都喜欢参与某与新技术的研究,大家都知道,最新的技术往往都找不到好的资料,
只有官方的e文相关文档。
三。建议
大数据相关工作,大致可以分为:数据采集、数据存储、数据分析、数据挖掘、数据展现等等。
涉及到的技术从hadoop到storm、spark,再到tensorflow。语言也涉及shell,python,java,scala,R
等等。简历不是需要找工作时,临时编出来的,是自己平时总结、积累的。建议作为程序员,做到
如下几点:
1.保持学习
技术日新月异,为了不落后,就得持续学习。2013年大数据火了,hadoop、storm相关技术炙手可热,
后来没多久,spark横空出世,占据了大数据离线计算、实时计算。2015年机器学习火了,2016年AI又
来了。。。
2.把某技术研究透
新技术层出不穷,但人的精力是有限的,不可能啥技术都学会。个人认为,不如把某项基础性的
技术研究透,比什么技术都会点更重要,特别是对工作五年八年的开发人员。毕业前几天是多领域发展,
有一定经验之后,应该选择某个领域继续深耕,比如:把java的多线程、jvm、网络通信研究透彻。
3.善于总结
加班对于程序员来说,是再正常不过的事了。有些人会说,我每天忙于写代码、解决线上生产环境
问题,没有时间去总结。当某天考虑要换工作需要写简历时,才发现自己工作了这几年,好像没啥好写,
然后把之前的简历改改去应聘了。如果平时能阶段性的总结一下,也不至于需要用时才发现之前做过的
项目却想不起来了。思维导图是个不错的方式。
相关推荐
大数据开发工程师简历模板 大数据开发工程师是一种复杂的岗位,它需要掌握多种技术和技能,本 Resume 模板旨在展示大数据开发工程师的个人概况、教育经历、职业技能、工作经历和项目经历等方面的信息。 个人概况 ...
找工作流程是大数据面试宝典的开篇,包括学习技能、编写简历、投递简历、预约面试时间、面试、等待回复、拿到offer、入职以及准备必备资料和签订合同九个步骤。这个流程帮助求职者了解从开始求职到成功入职整个过程...
【大数据工程师简历模板参考】 大数据工程师是现代信息技术领域中至关重要的角色,负责处理、分析和挖掘海量数据,为企业决策提供支持。一个优秀的简历应该清晰地展示候选人在大数据领域的专业知识和实践经验。以下...
【开发人员简历模板@数据派一方清宇2022】是专为IT专业人士,包括前端开发、后端开发、大数据开发和系统架构师设计的简历模板。此模板以其清晰的结构,包括个人履历、工作经历和项目经历三个方面,以及图文并茂的...
在大数据领域,架构师的角色至关重要,他们需要设计和构建能够处理海量数据的系统。...无论你是初入大数据领域的新人,还是寻求晋升的技术人员,这个2022最新版的大数据架构师课程都能提供全面而深入的指导。
- 求职职位:ERP技术开发/应用/实施,项目执行/协调人员,品质/技术支持 **工作经历** - 20xx-03 - ××软件股份有限公司,实施工程师 在电网软件部担任实施工程师,参与SAP项目,拥有3年半的工作经验,完成3次...
根据提供的文件信息,这份“CV_英文简历_国外软件开发简历模板”主要涵盖了简历撰写的基本框架和内容。以下是从标题、描述和部分内容中提炼出的知识点,围绕在国外寻求软件开发工作的英文简历编写方法: 1. 英文...
【开发人员_36_it人员简历_程序员简历模板_计算机相关专业.docx】这份文档是一个典型的程序员或IT专业人员的求职简历,展示了求职者小萝卜的教育背景、工作经验和技能专长,尤其在人工智能和云计算领域的实践。...
综上所述,这个Java开发工程师的简历展示了丰富的技术背景、实践经验以及个人能力,符合企业对高级开发人员的需求。对于招聘者来说,这样的候选人能够快速融入团队,解决复杂问题,并为企业带来技术上的增值。
本教程不仅涵盖了大数据基础知识和技术栈的应用,还深入介绍了数据仓库建设及优化方法,是数据开发者、面试准备者及希望充实简历的专业人士的理想选择。 ### 大数据基础知识 #### 1. 大数据概念 大数据是指无法在...
1. 软件开发工程师岗位:软件开发工程师是负责设计、编码、测试和维护软件的专业人员,他们在整个软件开发生命周期中扮演关键角色,包括需求理解、系统设计、编程、调试和优化。 2. 个人简历内容:个人简历通常包括...
标题中的“ssm义齿企业大数据行业平台”指的是一个基于SSM框架开发的企业级应用,主要服务于义齿行业的数据管理和...开发人员需要熟悉Java、Spring、Vue.js、Redis以及MyBatis等相关技术,才能有效地进行开发和维护。
本人是一名数据科学专业学生,立志成长为一名合格的大数据开发人员。主要是用的编程语言是Java, 与此同时也对SQL脚本,和数据分析感兴趣。目前主要学习的内容有:1.SQL语言以及关系型数据库MySQL. 2.Java相关基础的...
对于后端研发人员,如"打打怪"的这位程序员,他的简历展示了他的专业技能和丰富的项目经验,这些都是招聘者关注的关键点。 首先,这位程序员拥有扎实的教育背景,毕业于********大学计算机科学与技术专业,具有党员...
- **智能筛选系统**:开发智能化筛选工具,自动识别简历中的关键信息,减少人为失误。 - **行为数据分析**:利用社交媒体等渠道收集求职者的行为数据,评估其团队合作能力、沟通技巧等软技能。 **(二)优化员工...
1. **java.md**: 这个模板专门面向Java开发人员。Java是一种广泛应用的面向对象的编程语言,广泛用于企业级应用、Android应用开发和大数据处理。在编写Java简历时,应突出展示Java SE、Java EE、Spring框架、MyBatis...
- **项目开发组组成及各成员职责分配方案**:明确了项目工作方法、项目组织结构、关键人员简历等。 - **项目管理方案**:涵盖了项目例会、文档评审、项目风险控制、项目质量管理等方面的内容。 - **项目实施方案**...
5. 数据应用层:基于数据分析结果,开发各类应用,如智能招聘系统、人才预测模型、政策效果评估工具等,服务于决策支持和业务流程优化。 二、人工智能与机器学习的应用 1. 自然语言处理(NLP):用于处理求职者...
同时,简历的语言要精炼,使用专业术语,但也要避免过于复杂的行话,确保招聘人员能快速理解你的技能和经验。 在面试阶段,简历上的内容将成为面试官提问的基础,所以要确保你能自信地解释并证明简历中的每一个要点...
6. 关键词:大数据、文本分割、数据分析、简历 在现代信息时代,大数据处理变得越来越重要。简历管理系统中的关键词反映了该系统处理大规模文本数据的能力,例如通过文本分割技术对简历进行预处理,然后进行数据分析...