关于简历:简历应该怎么写HR看一篇简历仅需要5秒吗简历模板大全

哈喽!大家好,我是小奇,一位酷爱分享的程序员小奇打算以轻松风趣的对话形式来分享一些技术,如果你感觉通过小奇的文章学到了货色,那就给小奇一个赞吧文章继续更新,能够微信搜寻【小奇JAVA面试】第一工夫浏览,回复【材料】更有我为大家筹备的福利哟!回复【我的项目】有我为大家筹备的一些我的项目源码。回复【简历模板】有我为大家筹备的简历模板。一、前言最近有很多小伙伴问奇哥,说奇哥我每次投的简历都收不到回应,要么就是hr说不太适合,我感觉我也的简历挺好的呀,为什么hr不给我面试机会呢?接下来看看我跟小伙伴的对话看看问题所在 奇哥:你哪年毕业的? 小伙伴:我往年毕业的啊? 奇哥:你简历写了几页? 小伙伴:6页啊? 奇哥:你明天中午吃的什么? 小伙伴:鱼香肉丝盖饭啊,怎么了? 奇哥:写到简历下面了吗? 小伙伴:我吃个午饭就没必要写到简历上了吧,毕竟我天天都能吃到肉,有这个条件,然而也不能夸耀。 奇哥:你既然没有把你每天吃的什么午饭写到简历上,那你怎么能写6页呢? 小伙伴:我简历上写的是每天吃的晚饭。。。 小伙伴:我简历上写的就是我的一些我的项目。 奇哥:我看看你的简历,你的我的项目能够写,然而很简略的我的项目就不要写了,大一的时候做的我的项目你都写上去了,而且都是很简略的我的项目,这些不会加分反而会掉分的。 小伙伴:我寻思我写的多了,面试官就会感觉我简历的真实性。 奇哥:你想多了,你这样的简历基本不会送到面试官背后的,hr这一关就给你刷掉了。 小伙伴:为啥呀,hr她凭啥给我刷掉,我写的内容这么丰盛,他人会的我也会啊? 奇哥:hr在求职软件上公布招聘音讯,会主动跟很多人打招呼求简历的,而后这么多人外面发简历的人也不少,而后第二天下班了hr就开始筛选,因为简历很多,筛选不完怎么上班呢,所以hr均匀看一个简历也就几秒钟,你这个简历hr看见就来气。 小伙伴:原来如此,那我简历应该写几页适合呢? 奇哥:个别不要超过2页,其实越厉害的人最初简历都精简到1页了。一开始刚毕业的时候没有货色写,你的简历能够是1页,等你工作个三五年,你有了很多我的项目了,你能够挑几个好点的我的项目写上个2页或者3页,然而到你工作十年甚至更多的年限,你的简历上就不能把我的项目内容写的很细了,应为盛不下了,所以这时候就只写工作过的公司,主导过哪些项目等等,又精简到1页了。 小伙伴:还能够这样啊,那我连忙去找模板。 奇哥:别找了,我给你筹备了。 二、模板1、2、3、4、5、6、 7、8、9、 三、总结这里的简历先为大家筹备了20套,前面还会持续更新。 大家能够微信搜寻【小奇JAVA面试】浏览更多的好文章,获取我为大家筹备的材料。回复【简历模板】就能够获取简历模板材料。

May 28, 2022 · 1 min · jiezi

一位大佬的亲身经历总结简历和面试的技巧

分享一篇很不错的文章!本文作者曾经写过《Java Web轻量级开发面试教程》和 《Java核心技术及面试指南》这两本书。我觉得了解简历和面试的技巧可以帮助你更好的去学习重要的知识点以及更好地去准备面试以及面试,说实话,我个人觉得这些东西还挺重要的。原文地址:https://dwz.cn/P6G0F6jH 作者:hsm_computer 文末有公众号二维码,欢迎关注获取笔主最新更新文章,并可免费获取笔主总结的《Java面试突击》以及Java工程师必备学习资源。 在18年底到19年3月,陆续面试了几家公司,有成有不成的,最终进了一家比较满意的知名外企。在本文里,我将介绍我这段时间里更新简历和面试的相关经历。可能面试相关的一些方法,大家能从我之前的博文里看到,但在本文里,大家更能从相关实战性的例子中进一步体会到面试技巧的使用方法。 1 刚开始一定得通过一些小公司练手 我打算要换工作,就更新了简历,这时就有不少猎头来找我,刚开始,我不敢面大公司,只是去些规模小的互联网公司。因为一方面,当时我很久不面试了,面试实战技能难免有些荒废,另一方面,离我之前的面试毕竟过了一阵,我不知道当前市面上哪些技术比较值钱。 而且,我在面试前会准备一些针对项目和值钱技术的说辞,这些说辞总要经过实战来演练下。事实上,在和小公司沟通的过程中,进一步提升了我的相关表述能力和相关话术,相当于用小公司来踩坑。相反,如果用大公司的面试失败来换得这些进步,就未免有些可惜了。 所以,我和猎头明说,我想去大公司,但之前,你得让我到一些小公司去练练手,同时,我面试好以后,会告诉你这些小公司的面试题和相关技巧。这样一些猎头就肯先推荐我去小公司了。 2 投简历前,微调简历描述的技巧 1 公司A在职位介绍里,提到对分布式组件有要求,尤其是负载均衡集群。这块技术我在通用版简历中只是笼统写了下,有nginx+lvs实际经验,既然这个公司有类似要求,我就在简历中细化了这块:用到了lvs+keepalive集群和nginx,它们分别工作在4层和7层,(后省略相关技术使用点描述),最后介绍下效果:用了这个负载均衡组件外,我们系统承受住了xx的并发量。 2 在公司B的职位介绍里,提到了高并发的需求,那么我就着重写了我压测的相关经验,包括压测环境怎么部署,用到哪些组件,再同时列了些压测后改善系统性能的若干方法。 3 公司C比较小,需要一位比较资深的能带团队的架构师,那么我在简历中除了介绍技术外,还着重写了带团队的若干经验。 对大家来说,其实面试任何一家公司,它们的职位要求绝对不可能一样。这时大家最好是微调下简历。这种微调,绝对不是胡乱编写,比如上个项目干的是测试,简历中改成开发。而是挖掘下侧重点。 就像我之前给出的案例,对于分布式技术,我上个项目确实用过,但简历中篇幅有限,我不可能面面俱到地写,但既然你们公司有要求,那么我就针对性地详细介绍。 其实这块谈不上是面试技巧,而是语文技巧。首先是审题,理解职位介绍的主要内容,然后再像写作文那样,详细扩展下上个项目里相关技术点。甚至这只是中考语文的考点而不是高考的,但我自己的体会是,在这段时间里针对每份职位介绍我都做了微调,所以基本上是投一份简历就能得到一次面试机会。 3 在换工作前,需要定下预期目标,同时要观察公司的情况 我见过不少人,面试成了就进去了,结果虽然钱达到预期,但工作环境和行业背景都不是自己想要的,对自己未来发展很不利。 目前不少公司的情况,比如行业背景(比如金融保险电商等)还有工作强度(加班情况)在网上都能查到,用什么技术(比如分布式技术还是云还是AI)通过打听也能问到。互联网是万能的,甚至如果仔细些,一些离职率,每年工资的增长幅度,甚至这个公司是第几轮融资,一般也能看到。 而且,大家在面试的时候,可以通过现场观察以及和面试官交流,旁敲侧击地打探到上述情况。在这个基础上,大家需要结合自己当前的需求和未来3到5年的发展方向,找若干类适合自己的公司,下面就给些我个人的和我所见到的例子。 1 (这是我个人的观点)比如我不大愿意进创业型公司,也比较排斥长时间的996,所以这类公司我只是拿来练手。 2 有段时间,不少P2P金融公司踩雷,所以哪怕面试时,这类公司的面试官会说得天花乱坠(很少有说自己不好的),但这类公司得慎重。 3 有次我到一个现场去面试,发现公司规模不大,是在一个园区里占1个楼层,且大多是业务人员,开发的不多,而且人事总会说自己公司正在融资,那么这个公司就有可能不稳定,在有其它选项时,我就没去。 4 我认识一个人,他想在Java分布式这块有所发展,他5年后的目标是架构师,在面试过程中,他就详细问了未来新进组的技术栈,等确定可以了再入职。 换工作是个折腾人的事情,虽然没有十全十美的事情,进新公司后一定会发现和当初的预期有所不同,但如果事先不调查,那么入职后后悔这还是小事,耽搁自己的发展才是大事。 4 面试前,我总要查看职位介绍,以此准备项目介绍 在上文里,我一直介绍的是准备简历和定目标,从这部分开始,将介绍准备面试。在之前的博文里,我一直强调项目介绍的重要性,所以当我自己出去面试的时候,这块绝对重视。在准备项目介绍前,我还是会通读应聘职位的技术介绍,然后按如下的步骤来准备。 1 介绍项目的基本情况,比如这个项目是干嘛的,有哪些模块流程是什么,自己做了哪些,持续了多久,有多少个人参与。这块切记,可以谈下业务,但别深入,因为面试官不熟悉,也不想熟悉候选人的业务,这块时间控制在1分钟之内。 2 通过介绍项目用到的软件,以及项目的管理方式,来进一步验证项目的真实性,否则很难和培训班给出的项目有差别。 我介绍的时候,就说,项目管理用Maven,部署用jenkins,静态扫描用Sonar,任务管理和bug管理用jira,平时采用敏捷的项目迭代方式,每天有站会,大约1月一个迭代版本。这块大家可以根据自己的情况来介绍,时间也别太长,估计用1分钟也就够了。 3 这块最重要,是结合业务,抛出项目用到的技术,但别展开。 比如我见过一个职位介绍,里面写到需要有数据库优化的经验,那么我就说,项目里我用过MyCat作为分库分表,(不展开技术),结果上线后,我们数据库能承受住每秒2000个并发请求(说下用好的结果)。 ...

June 23, 2019 · 1 min · jiezi

能不能好好写简历?

前言只有光头才能变强。文本已收录至我的GitHub仓库,欢迎Star:https://github.com/ZhongFuCheng3y/3y在前两天,我发布了蘑菇街的一条内推信息:【蘑菇街】2020春招实习生内推」文末送四本JVM书这几天,多多少少也收到了一些简历,也看了不少的简历,以我个人的经验(毕竟我不是专业的hr)来简单说说简历需要注意哪些地方。主要针对技术岗一、简历文件格式除非有要求,否则简历应该以PDF的格式发送。有的同学发给我的简历是docx,结果我一打开,格式全乱了。整个简历在我看来就是废了。二、文件命名如果招聘方明确给出了文件命名规则,就应该按给出的规则来对PDF文件进行命名。比如,我在帖子上明确文件命名规则如下:姓名-学校-学历-岗位-性别,那么你发送的PDF名称最好就以这个来命名。如果招聘方没有给出命名规则,那么我建议简历的文件命名就应该包括:姓名学校(如果应届)求职岗位联系方式(邮件地址)因为我这边是需要对基本的信息进行录入才能内推的,所以你的文件命名按要求,我一眼就知道你要投的是什么岗位,这会增加我对你的好感(推起来就有种愉悦感)。像下面这种命名,我真想说:!@$%^&*(^%&%)三、简历的内容3.1 PDF文字可选我收到的简历中,有的人的简历不能选中里边的文字,我也比较好奇。于是就去搜了一把:为啥有的人的简历里边的内容无法选中竟然有人将图片转成PDF格式???我这边的录入系统,没有做图像识别,只有文字识别。所以如果你的简历是图片转PDF的话,那所有的基本信息我都要去手填,并且由于你的简历是图片转PDF的,我不能对着信息直接ctrl +c / ctrl +v。我得去敲你的邮箱、姓名、手机号等等信息,看到这种简历,我真的有不想去录入的心理!如果你在简历中写了Blog地址,无法直接点进去即能看或者复制,你觉得我会手敲你的URL看你的Blog吗?3.2不要用大篇幅写无关的东西昨天,我看了一份简历,用了一大段的篇幅去写校园经历(大哥,咱们这是技术岗)宿舍小能手杰出的升旗手优秀团支书……..我没有讽刺的意思,但我们这是技术岗,校园经历用一小部分就应该概括掉了(如果有,最好还能跟技术挂上钩),而不应该写那么长 。3.3 细节我收到过的简历,最长的有6页!简历的篇幅最好控制在1-2页之间,不要超过2页!联系方式放在简历显眼的位置专业术语最好规范名称,Java而不是java(其他的自查)投校招,简历就不要说自己有工作经验。(我这边推了一个,现在唯一一个被筛了,就因为在简历上写了一年的工作经验)排版简洁清晰学校不要用英文/中文简称,除非你的学校家户喻晓发邮件的时候,可以在正文用简短的话介绍一下自己的长处。这会让我觉得你真的希望得到这份工作(印象分 max)最后我不是专业写/改简历的,我也不是hr,这篇文章仅是我个人的观点,如果有错或要补充的,不妨在评论区留言。找工作不易,希望大家能顺利拿到offer!乐于输出干货的Java技术公众号:Java3y。公众号内有200多篇原创技术文章、海量视频资源、精美脑图,不妨来关注一下!觉得我的文章写得不错,不妨点一下赞!

March 30, 2019 · 1 min · jiezi

【Vue 实践】页面生成 pdf 文件-01

介绍为了找工作,花了七八天完成了自己的线上简历,结果发现并没有人来看这东西。说实话,这个是自己的第一个前后端项目,自我感觉还好,结果根本没人在意,一定是我做得太差,那就得好好改这个项目,增加功能。新增的下载简历效果图:广告:Github 地址三个月工作经验找前端工作规范化在开始动工之前,需要考虑自己做什么了,没有接触大公司的规范的开发流程,那也得自己编一个出来。如果有了解如何进行规范化开发的,希望能够在下方评论处给予我一些参考链接 创建 Issue想一下目前要做的事情,提上对应的 Issue,再加上对应的标签 TODO 、Feature;为这个功能找到处理者;将其添加到对应的 看板修改看板将所有的需求添加至 To do,再将要立即处理的移至 In progress创建分支准备采用 Github Flow 的工作流,首先创建一个分支,在克隆到本地git branch -av# 创建本地分支并建立关联git checkout -b feature/download_pdf origin/feature/download_pdf 功能开发安装依赖选取的是想法1,利用 canvas 来实现,安装相关的依赖npm i html2canvas -Snpm i jspdf -S注册功能这个功能将会被注册为全局的插件进行调用,按照习惯,将其放入 plugins 文件夹下,引入依赖,注册一套走起:// 创建插件 pdf.js// 引入依赖import Vue from “vue”;import html2canvas from “html2canvas”;import jspdf from “jspdf”;const PDF = {};// eslint-disable-next-line no-unused-varsPDF.install = function(Vue, options) { Vue.prototype.$pdf = function() { // eslint-disable-next-line no-console console.log(“hello pdf”); };};Vue.use(PDF);export default PDF;// 在 main.js 中注册插件import “./plugins/pdf”;// 在对应的地方触发方法this.$pdf(); // hello world转为 Canvas首先需将 HTML 转为 Canvas,看一下 html2canvas 是怎么处理的:很简单的语法,获取 DOM 就可以了。增加 ref 属性<share-page v-if="!shareLoading" ref=“pdfPage”></share-page>将 DOM 传递到 触发事件中<script>export default { methods: { download() { this.$pdf(this.$refs.pdfPage.$el); } } }</script>测试 DOM 结果Vue.prototype.$pdf = function(dom) { // eslint-disable-next-line no-console console.log(dom); // 得到期望结果};使用 html2canvasVue.prototype.$pdf = function(dom) { html2canvas(dom).then(canvas => { dom.appendChild(canvas); });};前往页面查看,可以得到一个完美效果的 Canvas打印为 PDF接下来是处理成 pdf,看一下官网它是怎么处理的:看起来很简单,提供一张图片(base64),然后就可以生成了。我们知道 canvas 是可以转为 图片(base64) 的,示例中给的图片格式是 jpeg,所以 canvas 也处理为 jpeg :html2canvas(dom).then(canvas => { const jpeg = canvas.toDataURL(“image/jpeg”); const doc = new JsPDF(); doc.setFontSize(40); doc.text(35, 25, “简历”); doc.addImage(jpeg, “JPEG”, 15, 40, 180, 160); doc.save(“简历”);});好了,测试一下结果吧:简历是生成了,但是未免有些不对劲,看一下 文档 重新搞吧:html2canvas(dom).then(canvas => { const [AWidth, AHeight] = [595.28, 841.89]; // a4 const { width: CWidth, height: CHeight } = canvas; const PWidth = AWidth; const PHeight = (AWidth / CWidth) * CHeight; const jpeg = canvas.toDataURL(“image/jpeg”, 1.0); const doc = new JsPDF("", “pt”, “a4”); doc.addImage(jpeg, “JPEG”, 0, 0, PWidth, PHeight); doc.save(“简历”);});一顿操作发现简历长度超过 a4 纸的高度了,那就再给它增加一页,此处 参考:Vue.prototype.$pdf = function(dom, user) {html2canvas(dom).then(canvas => { const [AWidth, AHeight] = [595.28, 841.89]; // a4 let position = 0; let { width: CWidth, height: CHeight } = canvas; const PWidth = AWidth; const PHeight = (AWidth / CWidth) * CHeight; const jpeg = canvas.toDataURL(“image/jpeg”, 1.0); const doc = new JsPDF("", “pt”, “a4”); if (CHeight < PHeight) { doc.addImage(jpeg, “JPEG”, 0, 0, PWidth, PHeight); } else { while (CHeight > 0) { doc.addImage(jpeg, “JPEG”, 0, position, PWidth, PHeight); CHeight -= PHeight; position -= AHeight; if (CHeight > 0) { doc.addPage(); } } } doc.save(user);});好了,大功告成,成功结果在介绍中展示了。最后,提交,review,合并分支,发布代码。Bug仅能算作勉强完成,分割时会导致连续的内容分开,这个感觉会耗时很久……参考文档html2canvasjspdftoDataURL ...

March 26, 2019 · 2 min · jiezi

程序员写简历时必须注意的技术词汇拼写(持续更新...)

概 述每年到了这个时候又快到了找工作的旺季,也就是俗称的「金三银四」。对于程序员来说,这个时候也是最好找工作和跳槽的时机。很多程序员花了太多的时间在 自己的技术水平提升 和 笔试、面试题准备之上,却忽略了找工作第一步所需要的一个严谨且靠谱的简历,导致最终结果是 其实技术没问题,但投出去的简历惨不忍睹,甚至连面试的机会都没有。而我觉得程序员写简历,第一步就是需要注意严谨而规范地使用各种技术词汇,但是我发现不论个人博客或者是个人简历很多人可能都是想当然的凭自己的印象来拼写技术词汇, 因此本文就几个大的方面来总结一下程序员写简历时必须注意的词汇拼写注意事项,以供必要时查阅!当然这里列出的词汇可能有限,大家可以集思广益,一起提交和补充!后端开发正确拼写错误拼写举例RESTfulRestful、RestFulWebweb、WEBJavaJAVA、javaLinuxLINUX、linuxRuntimeruntimeMySQLmysqlSQLitesqliteSpringspringSpring BootSpringboot、SpringBootSpring CloudSpringcloud、SpringCloudSpring MVCSpringMVC、SpringmvcNoSQLnosql、NOSQLMyBatismybatis、MybatisMavenmaven、MAVENRedisredisElasticsearchelasticsearch、ElasticSearch持续更新中…持续更新中…前端开发正确拼写错误拼写举例HTMLHtml、htmlHTTPHttp、httpCSSCss、cssJavaScriptjavascript、Javascript、js、JSNode.jsnode、Node、NodeJS、nodejsVue.jsvue、VUE 、vue.js持续更新中…持续更新中…客户端开发正确拼写错误拼写举例AppAPPObjective-COC、oc、object-cXcodexcode、XCODE、XCodeAndroidandroid、安卓iOSios、IOSiPhoneiphone、IPHONEApp StoreAppStoreAndroid Studioandroid studio持续更新中…持续更新中…其 他正确拼写错误拼写举例GitGIT、gitEclipseeclipse持续更新中…持续更新中…后 记当然这里列出的词汇可能有限,大家可以集思广益,一起提交和补充,然后将其纳入进来!由于能力有限,若有错误或者不当之处,还请大家批评指正,一起学习交流!My Personal Blog:CodeSheep 程序羊

March 8, 2019 · 1 min · jiezi

我本以为你们会写简历

然而并不是裁员的裁员 , 没裁员的正在准备裁员的路上 . 再加上一些人年终奖也已经骗到手了 , 依据优良传统 , 年后正是很多人辞职奔向更好的骗工资岗位的高峰期 . 所以 , 如何编简历 ( 注意是编 , 不是写 , 我认为编这个字十分有内涵 ) ?其实编简历并不是一件很难的事情 , 这件事情的本质就是 : 你在向一个同行陌生人介绍你在本行的道行 . 如果你的体系已经将对方笼罩住了 , 你暂时可以控场一波儿( 不代表一定会被录用 ) ; 如果你被对方笼罩住了 , 你就是受虐那个 ( 不代表你不会被录用 ) . 总之就是一句话 :唬住面试官就要50K , 唬不住面试官就要5K没想到 , 时至今日 , 我竟然需要写这么一篇题目类似于<老李手把手教你编简历>或<跟着永强学编简历>又或者<于巨柱细说编简历>的教程 .可见这一届PHPer是多么的差劲 .先从一个靠谱简历的外观说起 :首先 , 请使用PDF格式 , 不要用doc , docx , doc* 等拙劣的文档格式 . 原因我还是要解释一下的 , 因为我也当过面试官 , 我见到过各种神奇的doc文档打开后错位 , 乱行 , 甚至乱码 , 极其影响视觉感官 . 大家都挺忙的 , 打开这么一坨乱糟糟的玩意心情就很差 , 直接筛掉 . 我知道怎么说都会有杠精的 : " word怎么可能会乱呢 ? 我在我这里打开就不乱 . " 我不歧视杠精 , 也一视同仁地无私奉献一条友情提示 :其次 , 请文件名请专业一些 , 请采用 " 姓名 - 职业 - 工作年限.pdf “这种格式来命名你的简历 , 切忌 “简历.pdf” , 有些不讲究的人真是文件名连简历两个字都不是 , 直接就是随机的一坨字符 , 诸如 yhc.docx . 还是那句话 , 大家都挺忙的 , 主要是请尽量多提供信息给好看的HR小姐姐 , 让她们减少一些无畏的工作负担 , 次要是因为你的简历名字一眼让人获取到了很多信息 , 第一时间被捡出来 .然后 , 更重要的地方来了 , 里面写啥 .个人认为一个简历四大组成部分 , 根据重要程度依次为 : 一是个人信息部分 , 二是技能点说明部分 , 三是项目经历部分 , 四是公司经历 .下面按照顺序依次说下我觉得需要注意的地方 , 最后收尾我会提一下这个部分的可修饰程度 . 什么叫可修饰程度 ? ? ?读书人的事儿 , 能叫偷么 ? — 孔乙己先说第一部分 , 个人信息部分 . 你出去大保健被警察叔叔逮进局子后让你交代的啥 , 这里就写啥 . 可修饰程度比较低 , 拥有一丝丝可修饰价值 .再说第二部分 , 个人技能点分配说明 . 这项十分重要 . 面试官会非常注重这一项 , HR一般看不懂 . 很多人这里写的很差 , 这句话的意思就是 : 内涵不错的人这里写的很差 , 没有内涵的人这里写的也很差 , 以致于"内涵不错的人"从简历上看似乎和"没内涵的人"都差不多 . 这个地方最好不要写” 精通 “这两个字 . 虽然HR有可能真的喜欢简历上有” 精通 “字样的人 , 但是你也要知道你这两个字也会给你的面试官带来极大的反感或嘲讽欲 , 总之 , 你结合你自己情况自己看着办 , 万一你真的精通了呢 ? 然后我说下我见过大多数人这个地方都是怎么编的 , 一般都是 :熟悉PHP , 熟悉YiiLavarel框架 熟悉Linux使用 , 可以搭建XXXX环境熟悉git或svn版本管理的使用熟悉MySQL以及对数据库的优化熟悉Redis或Memcache的使用我敢说大多数人都是这么写的 , 下面我站在面试官的立场来用行内白话来解释一下当我看到这样的简历后大脑里怎么想的 .熟悉PHP , 熟悉YiiLavarel框架 ( 复制粘贴 , CURD , 就是干! )熟悉Linux使用 , 可以搭建XXXX环境 ( 会敲cd , ls命令 , 会apt install nginx )熟悉git或svn版本管理的使用 ( 会git push , 会git pull )熟悉MySQL以及对数据库的优化 ( 会select update 和 delete , 会添加索引 )熟悉Redis或Memcache的使用 ( 会set key , 会get key )问题是什么 ? 其实问题不在于这些行内白话没有提现你的水准 . 这个问题的关键是 : 大家都这么写 , 凭啥把你的简历挑出来 .所以这个地方吧 , 可以尝试用下面来表述 , 注意要结合你自己掌握程度 :PHP : 熟悉PHP语法 , 熟悉PHP面向对象 , 可以根据业务逻辑结合合适的设计模式 . 熟悉PHP SPL标准库 , 对PHP的一些高级用法有所心得体验 , 诸如pcntl多进程模块 , socket模块 . 对SWOOLE所有涉猎 , 有一些自己的积累和经验 . 对于底层 , ZendVM如何如何 .Redis : 熟悉Redis常用数据结构的使用 , 可结合业务场景选择合适的数据结构 . 熟悉Redis集群 , 对集群实现方案原理有一定掌握 , 对于市面常用的集中集群方案的优缺点比较了解 . 对于底层 , 对Redis SET等底层数据结构的实现有所掌握 .行了 , 我就举两个例子吧 , 技能点的说明最好用类似上面的说明 , 还是那句话 : 最好不要出现精通 . 那该用什么形容词呢 ? 我替你总结一下常用的几个词语 : 熟悉 , 有所 , 掌握 , 了解 , 有一定 , 心得 等 . 第二部分 : 可修饰程度略高 , 拥有可修饰价值 . 主要是你要能够应对面试官对修饰部分的问题 .继续说第三部分 , 项目经历部分 . 这一部分实际上是对第二部分技能点分配说明的实战演练说明 , 你要提现出你在这个项目中的两点 :亮点 . 你觉得这个项目中哪一部分值得自豪或学到新东西了 . 比如项目中用到ECDH , 使用了MySQL中间件等等 .难点 . 你觉得这个项目哪一部分当时难了你几天 , 然后你通过自己努力解决了以及解决方案是什么 .然而大多数人都是这么写的 :负责用户登录注册模块 , 后台管理 , 多角色权限控制 , 负责广告业务模块的管理和筛查 .你这么写的 , 别人也是这么写的 . 第三部分 : 可修饰程度比较高 , 拥有较高修饰价值 . 主要是你要能够应对面试官对修饰部分的问题 .最后一点是公司经历了 , 这个也没啥好说的 . 如果可以 , 我建议你合并一些小公司经历直接合并为一家 . 对于一些少数倒霉的同学 , 比如在不到10个人公司干了三个月就辞职的这种 , 我建议修饰成” 去朋友公司帮他临时组件了一个小团队 “.然而 , 到了最后 , 我还是要告诉你这个世界多么残酷 , 即便你的简历真的比较优秀 , 用词恰当 , 然而如果你面试遇上了傻逼一样的面试官 , 都白搭 . 这里的傻逼理解为两类 :装逼优越diss你类型的 . 这种的 , 可能依然会录用你 .看你不顺眼 , 上来说话就带刺类型的 . 根据你的心理承受能力 , 请你自己做出相应动作 .不得不承认 , 只要看双方对了眼 , 聊的投机了 , 简历什么的是可以抛到一边儿的 .找到一个合适的工作是你和这家公司的事儿 : 一个愿打 , 一个愿挨 .能应聘到这个合适的工作是你和面试官的事儿 : wangba看绿豆 – 对上眼了 .最近开了一个微信公众号(手贱弄成服务号了) ...

March 4, 2019 · 3 min · jiezi

求职 | 一份理想的数据科学家简历中要包括哪些技能?

作者 | George Liu翻译 | MikaCDA 数据分析师原创作品,转载需授权如果你是一名数据科学方面的求职者,你肯定想知道在简历上写些什么才能获得面试的机会;如果你想进入这个领域,你一定想知道具备哪些技术才能成为一名有竞争力的求职者。在本文中,我们对Indeed中一千份数据科学相关的招聘信息进行了分析,主要针对数据工程师、数据科学家和机器学习工程师这三个职位,希望能解答你的疑问。首先,让我们来看看不同职位的技能要求。一、必备语言1、 目前Python处于主导地位关于数据科学中的首选语言,究竟是Python还是R曾有过争论。显然,市场需求说明如今Python是处于主导地位。同样值得注意的是,R语言可能还排在SAS之后。因此,如果你打算进入数据科学领域,不妨把学习重点放在Python上。作为数据库语言,SQL是数据科学家第二重要的语言。由于数据科学家职业的广泛性,其他语言也扮演着重要角色。数据科学家必备语言排名为:Python、SQL、Scala、Lua、Java、SAS、R、C ++和Matlab。2、机器学习工程师使用的语言更加多样化Python是机器学习工程师的首选语言,这并不令人惊讶。机器学习工程师需要从头开始实现算法,并在大数据环境中部署ML模型,因此C ++和Scala等相关语言也很重要。总的来说,机器学习工程师使用的语言更加多样化。机器学习工程师必备语言排名为:Python、Scala、Java、C ++、Lua、SQL、Javascript、Matlab、CSS和C#。3、SQL 是数据工程师的必备技能数据工程师一直都在于数据库打交道,而SQL是数据库语言,因此SQL是首选语言也就不足为奇了。同时Python也重要,但重要性排在Scala和Java之后,因为后者能够帮助数据工程师处理大数据。数据工程师必备语言排名为:SQL、Scala、Java、Python和Lua。4、Scala 逐渐成为数据科学中第二重要的语言(而不是R语言)当我们研究分析不同职位时发现,Scala要么的重要性排在第二或第三。因此我们可以,数据科学领域中排名中前三的语言是Python、SQL和Scala。如果你打算学一门新语言,可以试试Scala。二、大数据技能Spark是除数据工程师之外,最必备的大数据技能仅对数据工程师而言,Hadoop比Spark更为重要。但总的来说,Spark绝对是应该首先学习的大数据框架。相对于数据科学家,Cassandra对工程师更为重要,而似乎只有数据工程师才需要用Storm。数据科学领域必备的大数据技术排名为:Spark、Hadoop、Kafka、Hive。三、 深度学习框架深度学习方面,TensorFlow 占主导地位在数据工程师的招聘中很少提到深度学习框架,因此该职位可能不需要用到深度学习框架;在机器学习工程师招聘中,常常提到深度学习框架,这表明机器学习工程师需要常常处理机器学习建模,而不仅仅是模型部署。此外,TensorFlow在深度学习领域绝对占据主导地位。尽管Keras作为高级深度学习框架在数据科学家中非常受欢迎,但对于机器学习工程师职位,很少要求要掌握Keras,这可能表明机器学习从业者大多使用较低级别的框架,如TensorFlow。数据科学中要掌握的深度学习框架排名为:TensorFlow、Torch、Caffee和MXNet。四、云计算平台AWS占据主导地位五、机器学习应用机器学习方面计算机视觉是最主要的技能需求对于一般数据科学家来说,机器学习最大的应用领域是自然语言处理,其次是计算机视觉、语音识别、欺诈检测和推荐系统。有趣的是,在机器学习工程师职位招聘中,最大的需求是计算机视觉,其次才是自然语言处理。另一方面,机器学习方面数据工程师再次成为备受专注,然而这些机器学习应用领域与他们并没有关系。如果想成为数据科学家,你可以想进入的领域,选择不同类型的项目来展现专业知识,但对于机器学习工程师来说,计算机视觉是最佳选择!六、可视化工具Tableau是可视化方面的必备技能在招聘中,数据科学家大多都要求需要掌握可视化工具,而很少要求数据工程师和机器学习工程师掌握。然而对以上每个职位来说,Tableau都是首选。对于数据科学家,Shiny、Matplotlib、ggplot和Seaborn都同样重要。七、其他技能在数据科学领域,Git对每种职位都很重要,而Docker仅适用于工程师八、词云接下来,我们使用词云来分析每个职位最常用的关键词,并结合相应的技能为所有数据科学角色构建理想的技能清单!数据科学家:更注重机器学习,而不是业务或分析数据科学家一直被认为是需要统计、分析、机器学习和商业知识的全方位职业。然而,现在看来在招聘数据科学家时,比起其他技能,更多地关注机器学习技能。其他主要要求包括:业务、管理、通信、研究、开发、分析、产品、技术、统计、算法、模型、客户和计算机科学。系统设计和构建与一般的数据科学家相比,机器学习工程师的技能要求更为集中,包括研究、设计和工程。显然,解决方案、产品、软件和系统是主要技能要求。除此之外还伴随着研究、算法、人工智能、深度学习和计算机视觉等要求。同时商业、管理、客户和沟通等也很重要。另一方面,管道和平台也很重要,这也印证了机器学习工程师主要负责构建数据管道以部署机器学习系统。数据工程师:技能要求更为集中与机器学习工程师相比,数据工程师的技能要求更集中。重点是通过设计和开发管道来支持产品、系统和解决方案。最主要的要求包括:技术技能、数据库、构建、测试、环境和质量。机器学习也很重要,可能是因为构建管道主要为了支持机器学习模型部署数据需求。结语希望通过本文能帮助你了解,在数据科学方面雇主最需要求职者哪些技能。最重要的是,解答关于要学习哪些技能,如何更好的写求职简历等问题。

December 14, 2018 · 1 min · jiezi

【备战春招/秋招系列】程序员的简历就该这样写

该文已加入开源文档:JavaGuide(一份涵盖大部分Java程序员所需要掌握的核心知识)。地址:https://github.com/Snailclimb…【强烈推荐!非广告!】阿里云双11褥羊毛活动:https://m.aliyun.com/act/team… 差不多一折,不过仅限阿里云新人购买,不是新人的朋友自己找方法买哦!程序员的简历就该这样写1 前言<font color=“red”>一份好的简历可以在整个申请面试以及面试过程中起到非常好的作用。</font> 在不夸大自己能力的情况下,写出一份好的简历也是一项很棒的能力。2 为什么说简历很重要?2.1 先从面试前来说假如你是网申,你的简历必然会经过HR的筛选,一张简历HR可能也就花费10秒钟看一下,然后HR就会决定你这一关是Fail还是Pass。假如你是内推,如果你的简历没有什么优势的话,就算是内推你的人再用心,也无能为力。另外,就算你通过了筛选,后面的面试中,面试官也会根据你的简历来判断你究竟是否值得他花费很多时间去面试。所以,简历就像是我们的一个门面一样,它在很大程度上决定了你能否进入到下一轮的面试中。2.2 再从面试中来说我发现大家比较喜欢看面经 ,这点无可厚非,但是大部分面经都没告诉你很多问题都是在特定条件下才问的。举个简单的例子:一般情况下你的简历上注明你会的东西才会被问到(Java、数据结构、网络、算法这些基础是每个人必问的),比如写了你会 redis,那面试官就很大概率会问你 redis 的一些问题。比如:redis的常见数据类型及应用场景、redis是单线程为什么还这么快、 redis 和 memcached 的区别、redis 内存淘汰机制等等。所以,首先,你要明确的一点是:你不会的东西就不要写在简历上。另外,你要考虑你该如何才能让你的亮点在简历中凸显出来,比如:你在某某项目做了什么事情解决了什么问题(只要有项目就一定有要解决的问题)、你的某一个项目里使用了什么技术后整体性能和并发量提升了很多等等。面试和工作是两回事,聪明的人会把面试官往自己擅长的领域领,其他人则被面试官牵着鼻子走。虽说面试和工作是两回事,但是你要想要获得自己满意的 offer ,你自身的实力必须要强。3 下面这几点你必须知道大部分公司的HR都说我们不看重学历(骗你的!),但是如果你的学校不出众的话,很难在一堆简历中脱颖而出,除非你的简历上有特别的亮点,比如:某某大厂的实习经历、获得了某某大赛的奖等等。大部分应届生找工作的硬伤是没有工作经验或实习经历,所以如果你是应届生就不要错过秋招和春招。一旦错过,你后面就极大可能会面临社招,这个时候没有工作经验的你可能就会面临各种碰壁,导致找不到一个好的工作写在简历上的东西一定要慎重,这是面试官大量提问的地方;将自己的项目经历完美的展示出来非常重要。4 必须了解的两大法则①STAR法则(Situation Task Action Result):Situation: 事情是在什么情况下发生;Task:: 你是如何明确你的任务的;Action: 针对这样的情况分析,你采用了什么行动方式;Result: 结果怎样,在这样的情况下你学习到了什么。简而言之,STAR法则,就是一种讲述自己故事的方式,或者说,是一个清晰、条理的作文模板。不管是什么,合理熟练运用此法则,可以轻松的对面试官描述事物的逻辑方式,表现出自己分析阐述问题的清晰性、条理性和逻辑性。下面这段内容摘自百度百科,我觉得写的非常不错:STAR法则,500强面试题回答时的技巧法则,备受面试者成功者和500强HR的推崇。由于这个法则被广泛应用于面试问题的回答,尽管我们还在写简历阶段,但是,写简历时能把面试的问题就想好,会使自己更加主动和自信,做到简历,面试关联性,逻辑性强,不至于在一个月后去面试,却把简历里的东西都忘掉了(更何况有些朋友会稍微夸大简历内容)在我们写简历时,每个人都要写上自己的工作经历,活动经历,想必每一个同学,都会起码花上半天甚至更长的时间去搜寻脑海里所有有关的经历,争取找出最好的东西写在简历上。但是此时,我们要注意了,简历上的任何一个信息点都有可能成为日后面试时的重点提问对象,所以说,不能只管写上让自己感觉最牛的经历就完事了,要想到今后,在面试中,你所写的经历万一被面试官问到,你真的能回答得流利,顺畅,且能通过这段经历,证明自己正是适合这个职位的人吗?②FAB 法则(Feature Advantage Benefit):Feature: 是什么;Advantage: 比别人好在哪些地方;Benefit: 如果雇佣你,招聘方会得到什么好处。简单来说,这个法则主要是让你的面试官知道你的优势、招了你之后对公司有什么帮助。5 项目经历怎么写?简历上有一两个项目经历很正常,但是真正能把项目经历很好的展示给面试官的非常少。对于项目经历大家可以考虑从如下几点来写:对项目整体设计的一个感受在这个项目中你负责了什么、做了什么、担任了什么角色从这个项目中你学会了那些东西,使用到了那些技术,学会了那些新技术的使用另外项目描述中,最好可以体现自己的综合素质,比如你是如何协调项目组成员协同开发的或者在遇到某一个棘手的问题的时候你是如何解决的又或者说你在这个项目用了什么技术实现了什么功能比如:用redis做缓存提高访问速度和并发量、使用消息队列削峰和降流等等。6 专业技能该怎么写?先问一下你自己会什么,然后看看你意向的公司需要什么。一般HR可能并不太懂技术,所以他在筛选简历的时候可能就盯着你专业技能的关键词来看。对于公司有要求而你不会的技能,你可以花几天时间学习一下,然后在简历上可以写上自己了解这个技能。比如你可以这样写(下面这部分内容摘自我的简历,大家可以根据自己的情况做一些修改和完善):计算机网络、数据结构、算法、操作系统等课内基础知识:掌握Java 基础知识:掌握JVM 虚拟机(Java内存区域、虚拟机垃圾算法、虚拟垃圾收集器、JVM内存管理):掌握高并发、高可用、高性能系统开发:掌握Struts2、Spring、Hibernate、Ajax、Mybatis、JQuery :掌握SSH 整合、SSM 整合、 SOA 架构:掌握Dubbo: 掌握Zookeeper: 掌握常见消息队列: 掌握Linux:掌握MySQL常见优化手段:掌握Spring Boot +Spring Cloud +Docker:了解Hadoop 生态相关技术中的 HDFS、Storm、MapReduce、Hive、Hbase :了解Python 基础、一些常见第三方库比如OpenCV、wxpy、wordcloud、matplotlib:熟悉7 开源程序员Markdown格式简历模板分享分享一个Github上开源的程序员简历模板。包括PHP程序员简历模板、iOS程序员简历模板、Android程序员简历模板、Web前端程序员简历模板、Java程序员简历模板、C/C++程序员简历模板、NodeJS程序员简历模板、架构师简历模板以及通用程序员简历模板 。Github地址:https://github.com/geekcompany/ResumeSample我的下面这篇文章讲了如何写一份Markdown格式的简历,另外,文中还提到了一种实现 Markdown 格式到PDF、HTML、JPEG这几种格式的转换方法。手把手教你用Markdown写一份高质量的简历8 其他的一些小tips尽量避免主观表述,少一点语义模糊的形容词,尽量要简洁明了,逻辑结构清晰。注意排版(不需要花花绿绿的),尽量使用Markdown语法。如果自己有博客或者个人技术栈点的话,写上去会为你加分很多。如果自己的Github比较活跃的话,写上去也会为你加分很多。注意简历真实性,一定不要写自己不会的东西,或者带有欺骗性的内容项目经历建议以时间倒序排序,另外项目经历不在于多,而在于有亮点。如果内容过多的话,不需要非把内容压缩到一页,保持排版干净整洁就可以了。简历最后最好能加上:“感谢您花时间阅读我的简历,期待能有机会和您共事。”这句话,显的你会很有礼貌。你若盛开,清风自来。 欢迎关注我的微信公众号:“Java面试通关手册”,一个有温度的微信公众号。公众号后台回复关键字“1”,可以免费获取一份我精心准备的小礼物哦!

November 3, 2018 · 1 min · jiezi