申请入门级编程职位时,如何包括我的编码示例?[关闭]


18

我将很快开始申请入门级编程职位。到目前为止,我还没有专业的编码经验,因此我只需要展示一些个人项目和代码示例即可展示我的能力。我该如何向潜在的雇主介绍代码示例,我在协作项目,个人项目等方面的具体工作?有点像数字名片?简历上的网页链接到所有页面的布局?链接到各个项目页面?

基本上,除了描述简历的几行内容外,还有没有其他方法可以列出或显示我所做的工作?

Answers:


21

将您的个人项目放在GithubBitbucket上。如果您的协作项目是学术性的,没有人反对,则也要包括这些项目(显然是在应归功的地方给予赞誉),并指出您@author在功能/类注释中专门使用标签而做出的贡献。确保README项目根目录中有一个,以概述软件包的含义和作用。

在您的应用程序中包含指向您的Github / Bitbucket配置文件的链接(无论使用哪种格式)。现在,您的准雇主不仅可以轻松访问您的源代码(可以下载整个项目,无论是否进行协作,都可以通过源代码进行grep查找@author协作项目中的标签),还表明您正在使用最新的版本控制技术。


2
这正迅速成为预期的过程。我有多个招聘人员仅根据我的github个人资料与我联系。
Rein Henrichs

到目前为止,我从未听说过github或bitbucket。谢谢。
迈克尔·赖利

18

我将直接告诉您:如果我正在寻找任何级别的程序员,那么我不会浪费时间阅读每个申请人的代码示例。这会花费很多时间,如果我这样做并且喜欢您的代码,但是又不喜欢您,那我就浪费了时间。弄清楚自己是否适合,比弄清楚自己是否好,要快得多,所以我会首先这样做。

但是,对于最终面试,我想绝望地看到您的代码(或至少让一位年长的人看到它)。到那时我已经决定我喜欢你。在我们决定向您提供报价之前,我需要知道您的实力如何。然后我会要求看到它,您不需要说服我。

所以问题是,“ 如何使自己脱颖而出在简历阶段?”,您如何首先让我采访您?作为高年级学生,您可以在简历中放很多东西来解释您的职业道路,但是作为毕业生,您没有。

因此,您应该将资格证书放在顶部,顶部和中间。如果我正在寻找毕业生,那么这就是我首先要了解的(我想说的是大四学生的对立面,如果他们足够令人印象深刻,可以打扰他们的)。如果我对此印象深刻,那么我将阅读其余的简历。在这里,总结您所从事的个人项目是不错的。

没有代码,只有代码和原因,最重要的是您要解决什么问题。事实证明,将问题转化为解决方案的能力非常宝贵。还要列出您的技术堆栈。如果您在个人项目上使用源代码控制,单元测试以及CI服务器,那么您将引起我的注意。

编辑:也链接。如果您有活跃的网站或应用程序,请通过CV将我链接到它们。尽管我不会复制/粘贴网址,但我无法抗拒点击。我不会在那里呆很长时间,但是可以在第一页上引起我的注意。特别是如果您有一个博客并且任何主题标题都涉及我最近遇到的问题,那么我会注意到这一点并且看起来更深一些;如果您有道理,那么当我回顾时会记住您在谁面试。


1
+1用于描述代码示例在面试过程中通常何时有用。
Dave DuPlantis,2011年

+1这是非常好的建议,也是非常有用的信息,但是它并没有针对我的问题提出的要求(更多的是如何向潜在的雇主提供数据)。我仍然很欣赏答案。
MaQleod

@MaQleod-对不起,我只是再次阅读了您的问题,我想我第一次完全读错了。您是在问如何在需要时展示它,而不是如何以引起人们注意的方式展示它?如果以这种方式阅读,我会说“无论他们想要什么,就个人而言,我提供了很多选择-从电子邮件到Dropbox到github的所有内容”。
pdr

7

只是描述一下。

如果他们想要更多详细信息,他们会要求他们,这时发送更多信息是适当的。

这样考虑:招聘经理将获得许多不同的简历。根据公司的不同,您首先要去人力资源部。人力资源人员将寻找某些关键字。基于这些信息,他们会将应用转发给招聘经理(通常是通过打印出来)。

招聘经理将再次浏览他们,寻找某些关键字。如果他看到他们,他们会让人力资源人员知道更深入的研究。

此时,您将获得安排的电话或面试机会。

任何人都不会真正阅读您的大部分应用程序。主要原因是那些会很坦率地理解它的人没有时间和倾向。那些有时间(HR)的人不会理解。此外,多页应用程序(尤其是入门级工作)是一件坏事

因此,请确保简历简洁明了。确保为要获得的工作使用适当的词语;除此之外,当面对面时看起来不错,说话清晰。

最后,意识到当人们试图填补这个职位时,他们将收到很多申请。他们将与许多不同的候选人交谈。归根结底,演示文稿将使您与其他人区分开。


4

Github / CodePlex /任何。编写代码,编写一些代码,编写一些测试,并提出最好的建议。如果入门级开发人员将我的简历递给我,并在Github上给我他们的名字,那么我将通过首先查看代码,然后提出一些与他们的个人项目有关的问题来准备面试。为什么在这里使用这种模式,为什么在这里做出这些决定,如何决定使用这种方式。

首先提供代码可以使面试官了解您的技能水平,并允许他们在面试过程中提出与您的兴趣有关的对话性问题(希望您的个人项目符合您的兴趣...)

有几个用于代码存储库的简历构建器。对于Github,它是resume.github.com-试试看!


2

首先,招聘人员应该对这样的个人项目真正感兴趣。

我的建议是将其放在网站上,并在您的申请信甚至简历中添加一个链接。因此,招聘人员不会得到您试图强迫他去看的印象。

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.