我不应该展示我所有的技能吗?[关闭]


23

我已经进行了很长时间的编程,并且对多种技术有深入的了解。最近,我申请了一项Web开发工作,在我的简历中,我列出了所有技能-HTML,CSS,JavaScript,jQuery,AJAX,PHP,ASP,JSP,C / C ++,ARM。除了C / C ++和ARM,我已经以专家身份展示了所有技术的技能水平。

我的许多朋友都申请了同一份工作,他们没有任何Web开发经验。他们所有人都接到了面试电话。但是我拒绝了,说我们已经收到了非常高水平的候选人的申请,而您还没有被选择升入下一级别。

这严重地激励了我。我不明白为什么当我拥有所有必需的技能并选择了所有不具备任何技能的人时,为什么我被拒绝了。我认为原因之一是,雇主可能会考虑一个人如何成为所有技术的专家。在另一次采访中,人力资源经理告诉我,令人难以置信的是,您对ASP,JSP和PHP都有很深的了解,因为每种技术我们都有不同的程序员。

这些事件使我非常不高兴,尽管我有能力胜任被拒绝的职位。为了避免这种情况,我是否应该在简历中列出所有技能?


13
您有多少网站开发经验?知道一种语言只是公司寻找的一部分。我之所以问是因为,一年多前出现的关于堆栈溢出的问题(stackoverflow.com/questions/2297383/…)表明您对MVC还是陌生的,MVC是任何严肃的Web应用程序的关键概念。您的简历上写着“专家”,并且您声称自己已经进行了“很长一段时间”编程,因此,如果我阅读您的简历,那么我预计会看到3-5年的MVC Web应用程序工作经验。
2011年

“专家”是一种非常非常高的技能,远远超过“深入”。什么知道任何HTML,CSS,JavaScript中,jQuery的AJAX(这个其实挺难),PHP,ASP和JSP的?

技能列表仅仅是使您超越关键字搜索范围,并可能使您的履历一目了然的技能。让您接受面试的是一份工作经历,可以证明您拥有雇主真正在寻找的东西。
Angelo

Answers:


30

对简历进行微调以适应所申请工作的人是最成功的面试对象。我在申请人方和审核人方都经历过这一点。

如果我正在招聘一个Web开发人员职位,那么我可能就不必担心申请人是否了解C ++或ObjectiveC。根据我的经验,申请人也不了解他们声称的东西,因此,根据应聘者的经验(就工作经历而言),我会毫不犹豫地接受这些信息。

我认为,如果申请人说自己是许多不同领域的专家,那么具有技术背景的许多雇主可能会持怀疑态度-即使确实如此,简历审查员也可能会对此表示怀疑。

要考虑的另一件事是,审查简历的人可能有数百个筛选对象,并且如果不能立即证明申请人具备所需技能,则很容易过度筛选简历。

我的建议:调整您发送的每份简历,以尽可能覆盖职位的所有要求,限制暴露与所申请职位无关的技术,如果您对特定要求没有明确的经验,请准备争论为什么您的经历可以很好地转化为该要求。

祝好运!


2
听起来不错。但是有一个问题是“根据我的经验,申请人对申请的了解也不如他们所知道的那样”。对于大多数人来说可能是这样,但是会有一些人真正知道他们的主张。您总是可以在面试中测试他们的知识,而不是直接拒绝他们。
Cracker

20
@Cracker通常,雇主会为更多的人提供简历,而他们无法与之交谈。如果他们对您的诚意存有疑问,那么不采访您就容易了。
杰里米

8
@Cracker招聘经理没有时间去挖掘所有粪便以获取奖品,他们只选了最小的粪便来挖掘。:-)阅读简历可能需要花费您几秒钟的时间,进行面试可能会使您的假期减少数小时。他们知道他们在寻找什么,不是吗,这是一种反馈关系,这就是游戏的本质。如果您确实有技术经验,请花更多的时间学习如何营销销售自己,而不是学习更多技术知识。

3
@ Jeremy,@ Jarrod Reberson-知道了!所以我现在需要学习一些营销!;)
Cracker

10
简历不是传记。这是找工作的工具。
JeffO 2011年

29

对于我来说,当我审查候选人的简历时,要掌握一系列技能,尤其是对“专家”进行自我评估时,这些简历不会放在应用这些技能的项目和成就的特定背景下,我认为至少存在一些技能膨胀,并且可能还会出现Dunning-Kruger效应。

我的简历远非完美,但确实为我找到了工作,除了删除项目外,我很少做出特殊的工作来针对特定的雇主进行自定义。但是我那里没有专门的技能清单。我有一个雇主和项目列表,并且以某种形式提到了我使用的技术:“构建Norbert Fizzbuzzer管理系统,该系统具有基于REST的WCF Web服务,用于C#中的Fizzbuzz设置,以及基于Ruby的客户支持自动Norberting and Provisioning”或“重构的SQL数据库模式以减少应用程序错误,将与数据错误相关的客户支持事件减少75%”。

我是一名通才,对C#和Ruby,Asp.Net MVC和Rails相当满意。但是我不使用“专家”一词,因为至少在我居住的小镇上,我可以轻松地参加一次采访,在那次采访中,埃里克·利珀特(Eric Lippert)决定深入探讨我只听过的一些深奥的C#功能或曾经被偶然使用过,我看起来像个傻瓜。在我的简历中,项目上下文为雇主提供了足够的信息来猜测什么可能是公平的游戏,而无需进行自我评估。关键字仍然存在,但是根据上下文,因此招聘人员在进行粗略筛选时仍会找到我的简历。

至少在我看来,在没有上下文的情况下的洗衣单表明经验相对有限。当我采访了声称对任何事物都具有“专家”知识的候选人时,我常常会感到失望,因为我可能只对技术X知道得足够多,可以提出关于它的聪明问题,而发现候选人从未听说过该功能我问或不明白它是如何工作的。

谦虚可能对你有帮助。的确,我已经从那些希望我回来并假装自己对未知的深奥算法有深刻理解的公司中担任职务,而他们跳槽了我,因为我给了他们关于我的专业知识的背景知识,他们想要傲慢或才华横溢,但这使我们俩都避免在尴尬的采访中浪费彼此的时间,在那次采访中,我声称拥有C ++的专家级知识,但无法解释虚拟副本构造函数和非虚拟副本构造函数之间的区别。

明确具体可能对您有帮助。不要要求技能水平。只需尽可能简短地解释您对X技术所做的工作,同时仍要具有足够的描述性以至于令人感兴趣。

确定目标可能会为您提供帮助,但我在这里四处走动,并怀疑您的大多数经验都不适合专业人士。如果您的历史记录主要是关于个人项目或学术工作的,那很好,但是要事先做好准备。随时将这些项目详细信息放入简历中。

可见可能帮助您。如果您不受知识产权的限制,请在Github或Bitbucket上发布一些最佳代码,然后在简历上链接到该代码。


4
我同意你的观点- 也许不认为使用 C#的专家是设计 C#的专家-但这就是说,我尽量不问有关神秘主题的面试问题。我对雇用了解很多琐事的人不感兴趣;我有兴趣雇用具有真正的设计,编码和调试技能的人员。这就是我在面试中倾向于强调的内容。
埃里克·利珀特

当然,您只是我在当地的一个例子,为什么一个人不应该要求“专家”级别的知识,尤其是没有上下文的情况。在西雅图,即使我离开微软,我也曾与前Visual Studio开发人员一起工作过多个团队,所以总会有人比我更专业。随着时间的流逝,我学会了不要认真对待初中候选人的任何自我评估。 ,因为我知道,他们充其量只能与最接近的同行竞争。
2011年

24

我已经进行了很长时间的编程,并且对多种技术有深入的了解。

每当有人告诉我他们对几种技术(尤其是不相关的技术)具有“深入”的知识时,我就会开始提出问题。深入的知识不仅需要花费很多时间(很多年),而且需要奉献和参与。您不会说自己有什么样的教育或工作经验,那会有所作为。从表面上看,您的话简直就是白痴。

我只有2 1/2年的工作经验或行业经验。但是,我从上学以来就一直在编程。

这是您的评论之一。绝对不可能在短时间内成为众多技术的专家。我于2004年开始使用C ++和Java进行编程,2011年5月刚从大学毕业,拥有2年的软件工程师经验,并且大部分时间(大约6个月除外)都作为以Java为重点的开发人员。我只会将自己评为Java(SE)开发的中级人员和JEE开发的初学者。

鉴于此,我认为您应该重新考虑您认为是专家级或深入的语言知识。

我认为原因之一是,雇主可能会考虑一个人如何成为所有技术的专家。在另一次采访中,人力资源经理告诉我,令人难以置信的是,您对ASP,JSP和PHP都有很深的了解,因为每种技术我们都有不同的程序员。

我也会质疑。我非常怀疑一个人真的可以掌握这么多不同的技术。我敢肯定那里有能力做到这一点的人,但他们之间相差无几。根据我的经验,HR是第一个查看您的简历的人。如果人力资源人员认为您的简历不合法,那么您就没有希望向招聘经理或团队负责人进行审核。

最近,我申请了一项Web开发工作,在我的简历中,我列出了所有技能-HTML,CSS,JavaScript,jQuery,AJAX,PHP,ASP,JSP,C / C ++,ARM。除了C / C ++和ARM,我已经以专家身份展示了所有技术的技能水平。

我没有在简历中列出职位描述以外的技能,这是有充分理由的。

我的工作历史和成绩单清楚地表明了我拥有的技能。此外,在某种情况下提及技能可以使阅读我的简历的人了解我如何准确地应用了这些技术,然后在面试中成为讨论的重点。一份完整的技能清单无法提供任何背景信息-您是在工作中,在学术项目中使用这些技能,还是阅读了一堆书?

我也没有在简历中列出任何技能水平。技能水平是非常主观的。一个人认为是专家知识的东西,其他人则可以认为是中间知识。同样,通过各种工具和技术提供大量的项目,工作和课程作业的时间,可以提供一个可以在更合理的水平上比较候选人的环境。

如果您觉得需要特别强调以前的经验和技能,那就是求职信的目的。强调使用职位发布所讨论的特定技能和条件的职位和项目。

考虑在简历上讨论技能时要考虑的另一点是,在申请过程中,许多公司都有所有申请人填写标准化表格。在我曾经申请过的每个地方,此表格都有一个“技能”和“经验”部分,在这里我可以列举我所使用的各种工具和语言以及我对每种工具有多少经验。

我不明白为什么当我拥有所有必需的技能并选择了所有不具备任何技能的人时,为什么我被拒绝了。

拒绝的原因也很多,但并非都是技术原因。例如,如果您与公司的某人(人力资源部或招聘经理或团队成员)进行了交谈,他们可能会发现您不适合该项目或团队。软件开发远不止是工具和技术。

每当我被拒绝时,我总是问公司为什么。有时候,只是团队认为我不适合。其他时候,他们只是找到了一个有更多经验的人。这可能很棘手,并且某些公司制定了除“是/否”答案外不讨论面试结果的政策。如果公司可以讨论不雇用您的原因,那么您应该利用它并从中学到东西。

这些事件使我非常不高兴,尽管我有能力胜任被拒绝的职位。为了避免这种情况,我是否应该在简历中列出所有技能?

我不确定您目前所处的位置,但是首先要查看我的简历并按顺序进行。给出问题的措辞后,听起来您甚至在面试之前就已被忽略。这意味着您的简历没有超过人力资源部和/或负责招聘的项目经理。这里还有关于履历设计以及如何展示它们的其他问题-我将从这里开始,并使用其他可用资源。这样的例子包括您的朋友,也许还有您的大学(即使您已经毕业,校友可能仍可以使用)职业服务办公室。


20

在某个周末的下午阅读当地报纸的待售房屋部分。一些广告说“迷人”或“古雅”或“传统”。那是因为他们说不出“花岗岩台面”,“最近用二十年的复合木瓦重新屋顶”或“原始的1908年硬木模制完好无损”这样的说法是无法避免的。明智的是避免使用“迷人”,“古朴”和“传统”的房屋,除非您要寻找定影液。他们说这些模糊的话,是因为他们说不出客观上的好。

我已经进行了很长时间的编程并且对多种技术有深入的了解。...我已经以专家身份展示了所有技术的技能水平。

(已添加重点。)

作为阅读大量简历的人,绝对不会给我留下深刻的印象。您认为的是“长”,“深”,“几个”和“专家”,我可能会认为它们是“短”,“肤浅”,“很少”和“旅人”。

或者我可能会同意你的看法。您没有给我任何理由相信您和我的校准范围相同。(*)

您给雇主的履历相当于“魅力”。坦率地说,雇主不在乎您对自己的技能有多高的评价。给他们一些客观事实。不要说“长”;说明客观时间,让雇主决定是“长”还是“短”。


(*)当我采访那些像您这样的声称在许多事情上都是“专家”的人时,我会尝试校准秤。我经常会问:“ 您如何评价自己作为JavaScript程序员的评分从1到10? ” 每个人都说八点。实际的问题是跟进:“ 您了解什么,但是七个会遇到困难? ”如果他们说“ for循环”,则告诉我他们的八个和我的八个非常不同。如果他们说“如何通过闭包语义意外发现和消除短寿命和长寿命的对象而导致的内存泄漏”,那么这告诉我它们的八个和八个很接近。无论哪种方式,我都从候选人中学到了很多。


1
校准部分特别有趣,因为我相信研究表明,经验丰富的人倾向于“低估”自己,而经验不足的人则倾向于“高估”自己-大概是因为经验丰富的人可以更好地把握几乎所有主题的复杂性当你足够凝视它的时候。
乔恩·斯基特

2
乔恩:您正在考虑邓宁-克鲁格效应:en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
埃里克·利珀特

是的,那是一个:)
Jon Skeet

1
@JonSkeet:这是“未知的通用知识度量”的自然结果:任何人都“比昨天更熟练”,但是没有人可以与他的明天经历进行比较,因为他无法完全弄清楚它将是什么。如果今天我知道1(昨天是0),则我比昨天知道更多。如果今天我知道101,昨天我知道100,则比昨天多1%。但我们知道只有10没有让我知道,100不存在,而知道100(之后我知道10)让我想知道1000
埃米利奥·加拉瓦利亚

13

当您将自己列为“专家”时要小心。简历审阅者通常会认为,这意味着您可以使用所有这些技术来写书。在简历中列出技术时,要谦虚,要依靠您的工作经验和开源贡献来更好地表明您使用每种语言的能力。


5
这是非常好的一点。说您是太多事情的“专家”,可能会导致审阅者睁大眼睛继续前进。
Bill VB

1
采访中总是有一个有趣的部分,当地的技术专家会花几分钟的时间……
Timo Geusch 2011年

5

您必须了解,雇主收到数百份工作申请。他们极快地浏览履历表,想法是除草一些可能对面试有用的人。通常,即使他们看起来很合格,他们也没有时间采访那么多人。

有时,那些看起来资历过高的人会被淘汰,因为他们知道自己的工作并不那么具有挑战性,并且他们认为您可能不想要这份工作或想要他们可以提供的薪水水平。

有时人们会因自己似乎不适合而被淘汰(是的,这可能是一种伪装的方式来进行粗俗或性别歧视,或者有时这个人只是傲慢自大或令人难以置信),或者是因为他们在行为上存在很多错误简历,因此假定它们不够注重细节。

从字面上看,有成千上万的原因导致您可能不被采访或被采访时未被选中。其中许多都不在您的控制范围内(例如,您无法控制您的比赛在面试中说的话-无论您的面试进行得如何,总是有可能其他人变得更好)。

因此,首先,不要气because,因为一家公司将您淘汰了。只需转到下一个。如果许多公司不想采访您,那么您需要查看自己的表现方式。

自我标记为专家(如果您没有为主要出版商出版过书籍或在大型会议上发表过演讲,或者没有Microsoft MVP的话)会加上自我的少量专业经验。公司追逐真正的专家;他们通常不需要申请招聘的职位。对我来说,另一个标志是一长串的技术加上绝对很少的经验。(是的,我们考虑的是个人项目和学校,但它们通常不具有与专业经验相同的权重;对于审查简历的人,您是初级程序员。)

令我印象深刻的是与我现有工作相关的成就清单。如果您只列出了一系列技术,那么您的工作经历就是“负责……”,而没有提及您已完成的实际项目或完成成功改进性能或实施单元测试的地方(如果我恰巧正在寻找某人做同样的事情),那么我很可能会转嫁给您。

自称专家的另一个问题是,如果我决定面试,我在面试中会问您的问题肯定会更加困难。我想看看您是否真的是您声称的专家。我对聘请专家并不会不利,而仅当我真的需要那么深的经验时才聘用高级职位。专家很昂贵。人们不雇用他们从事较低级别的工作。


4
“对我来说,标志是自我标记为专家(如果您没有为主要出版商出版过书,或者在主要会议上没有发表过演讲,或者没有Microsoft MVP的等效内容),再加上少量的专业经验公司会聘请真正的专家;他们通常不需要申请招聘的职位。” +1代表最佳点
Bill VB

嗯...谢谢!我想我应该发表一些东西。
饼干

4

我已经编程很长时间了...我的许多朋友都申请了同样的工作...他们所有人都接到了面试电话。但是我被拒绝了...

听起来您的简历有问题。我知道有很多非常有经验的,有能力的程序员遇到了这个问题,下面是一些我看到的东西:

  • 它不是现代格式。是的,这很奇怪,但是简历风格每隔几年就会出现一次。几年前,我使用与1995年左右相同的样式,但没有反应。然后,我由专业的简历顾问进行管理,听取了他们的建议,电话开始响起。
  • 太久了。多数收到超过两页长的简历的人会立即将其扔进废纸bas。我认识一个有超能力的人,但是已经从事该行业近40年了,他除了发送长达10页的“我曾经做过的所有事情”履历表外,什么也不会寄出,他想知道为什么没人打电话他。
  • 太详细了。严重的是,没有人看着你的简历在乎你对初中TRS-80的攻击。如果您在简历中多次使用同一个技术性词汇,那么最好将其作为职业道路加以强调。
  • 太难读了。使用清晰的字体,引人注目的布局以及足够的空白空间以使事物脱颖而出。如果那意味着您必须删除详细信息,请执行此操作。关键是要进门。您实际上可以在与面试官交谈时讨论细节。
  • 它具有与工作无关的信息。我维护两个基本的简历(Mac和Linux),并根据我的申请对其进行自定义。我的Mac客户端不在乎我的GTK +贡献,我的Linux客户端也不在乎Mac OS 10.4上的代码注入。
  • 它具有拼写,语法或标点错误。这是求职简历的致命一击:大多数人事部门和经理都认为,如果简历太草率,那么当您以最好的眼光展示自己时,作为一名员工,情况会更糟。OP的问题显示了其中的一些-例如,它需要很多逗号,并且句子“尽管有能力胜任被拒绝的职位,但这种事件使我非常不高兴。” 是不正确的,口语化的英语。

我强烈建议您的简历由专业人员审核。我以为我妻子提出建议时有点傻,但她的钱是对的,我很感激我的关注并做到了。


2

瞄准小小姐小

对于开发人员职位,您只想列出与您所申请职位相关的内容,仅此而已。

在与招聘者/人力资源代表提交简历谈话之前,对他们的需求有一个真实的了解,并确保它是合适的。不只是职位描述,还有薪水,文化,通勤等等。然后,如果您真的想申请,请为该职位和该职位量身定制非常详细的简历。

其中任何一个都处于关闭状态,那么您不想申请,否则您将被拒绝。

就是说,您还必须在履历表中列出可证明的经验,如果您掌握了这些技术清单,并且不以可证明的经验来支持,那就像是缩写填充。

您不应期望只告诉某人一些事情,他们会自动相信您写下的内容,获得工作的销售心理要比您所知道的和您多年的技术经验多。

也许他们不是在找专家,也许他们想找一个初级的人,所以他们花的钱也不多。我们看不到您的履历表或职位描述,也看不到雇主的想法,因此,这只是猜测。


需求中的职位是“ Web Developer”,而不是PHP开发人员或J2EE Developer。此外,所需的技能还提到了服务器端技术方面的经验。因此,我认为除C / C ++和ARM以外的所有技能都相关。
Cracker

2
作为一名招聘经理,C / C ++和ARM会让我害怕您的Web开发职位,因为这些要求与要求相距甚远,并表明您是嵌入式开发人员而不是Web开发人员。

“他们可能想要一个初级的人”。嗯,也许是这种情况,因为提供的薪水远低于其他公司的薪水。
Cracker

2
您应该已经对公司进行了调查,找出了他们是一家什么样的商店,并根据他们的需求量身定制了简历。您知道的任何不能直接满足需求的东西都与否定点完全无关。示例:您可能在每种技术中都拥有5年的工作经验,而他们宁愿有10年的工作经验。

1

技能列表应适合您要申请的工作。

另一个要考虑的是,您可能对这项工作显得“过分合格”。基于所有专家技能,您看起来像是一个期望得到比他们准备雇用某人更高的报酬的人。

没有电话面试的原因可能有很多,您的技能列表可能不是唯一的原因。再磨光您的简历,然后重试。

祝好运。


0

这些事件使我非常不高兴,尽管我有能力胜任被拒绝的职位。为了避免这种情况,我是否应该在简历中列出所有技能?

只要考虑我说的话(即,不要太当真):

在我的简历中,我首先列出了我的目标,然后列出了一系列兴趣和专业领域。我基本上试图将自己介绍为一般的“计算机科学家”(即,其专门知识是解决难题和设计软件解决方案的人)。方式,途径,方式倒在我的简历的结束-几乎是作为注脚-在小文我列出的各种语言和框架我很熟悉。我不惜一切代价从未标榜自己(或者说约束自己)成为“ PHP开发人员”或“ C程序员”,或者通常是“ [认证] xyz {程序员,开发人员,专家}”

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.