自学/没有经验的程序员的简历应该是什么样的?[关闭]


13

不久前,我问了一个问题,即知道何时准备好找工作并得到积极的答复。现在,我正在写简历以开始我的工作。

标题几乎可以概括这个问题,简历中只具有个人项目经验的自学成才的程序员该怎么办?

PS。我真正要问的是让某人快速浏览我的简历(草稿),但是我知道这太具体了。有什么地方可以问这种问题吗?

编辑:感谢大家的反馈。我已经完成了RC版本,希望不久就会进入就业市场。


2
评论员:评论只是为了寻求澄清,而不是为了扩展讨论。如果您有解决方案,请留下答案。如果您的解决方案已经发布,请对其进行投票。如果您想与其他人讨论这个问题,请使用chat。有关更多信息,请参见FAQ

Answers:


6

你的简历就是你的简历。您可以在互联网上搜索样式/模板,甚至可以使用Microsoft Word的简历模板。

坦白说,我讨厌一遍又一遍地看到相同的简历模板,并喜欢申请人申请花时间创建自己简历的简历。

尽管您希望包括以下内容,但或多或​​少:

  • 联系信息
    • 如果需要,请确保这是最新的,姓名/电子邮件/电话,地址,但我认为不需要该地址。
  • 经验
    • 如果您是自学成才,您可能没有工作经验。如果有个人项目或开源项目的贡献,请在此处列出。
  • 学历/技能
    • 对于自学,这可能与经验部分相同,可能会有所重叠。
  • 教育/证明
    • 任何相关的教育都不能伤害。

求职信 -求职信的解释不会损害您的情况和缺乏正式的工作经验。


您是否建议放弃无关的经验?我有很多业务经验,但是我想编码。
Nick Frezynski 2011年

3
@杰克:您可能想放弃修剪树木的经历。除非您在Python中进行过树修剪,否则……别介意。:-)
彼得·罗威尔

@Peter Rowell:我认为在Scheme中修剪树木会更容易,但这只是我的观点。我将其包括在内是出于商业经验,因为我是一家公司的所有者,而另一家公司的顾问。我真正的问题是我应该完全排除业务内容吗?我不想涉足管理/营销/客户服务。
Nick Frezynski 2011年

2
@杰克:不,我将其保留,因为(坦白地说)有太多的程序员不了解大多数企业存在的根本原因不是编程。就是说,您可能想看看是否可以进行任何编程旋转。再加上您正在申请编程职位的事实,可能会给他们一个小提示,让您不想再做生意了。
彼得·罗威尔

+1列出对开源项目的贡献。人们在寻找程序员的本质上是想知道:1)您能在没有我们牵手的情况下完成我们需要做的工作吗?2)您可以在团队中编码吗?3)您会在社交层面融入团队吗?-前两个由您的简历出售,第三个在面试中出售。表明您已经在开源项目中工作过,这涵盖了前两个方面,如果项目工作涉及您的工作所涉及的类似语言和技术,则更是如此。
多项式2012年

2

在这种情况下,最明智的方法是引用您已完成的项目。那将传达出您正在做事形象。因此,将重点放在已经完成的事情上,而不是开始,尝试然后放弃的事情上。您可以提取通过“尝试过的”项目获得的技能,并放在单独的“技能”部分中,而无需提及这些项目本身。

如果您没有完成的项目,那么那就是一个问题。


什么是完成的项目?我列出的项目在可用的意义上是“完成的”。但是,它们在任何方面都不接近商业质量。我不确定创建一个商业质量的口译员/图表程序/基因编程系统需要多长时间,但是我认为时间将以年为单位。
Nick Frezynski

@Jack Trades:您所拥有的很好。他们正在努力,因此有所成就。我的意思是避免提及诸如您感兴趣,开始但随后停止的事情,这可能是由于任何原因(时间短,学习,家庭生活等)。

2

由于本地化太快,这个问题很可能会结束,因此给您一个快速的印象-

摆脱博客的页眉,菜单和页脚-“无意义编程”是一个可爱的博客名称,但是对于简历却是一个糟糕的标题。除了您的履历外,不要给读者其他任何地方(也就是使其成为“着陆页”)

对于每个项目,无论是个人项目还是其他项目,请说明其创建的收益 -尽可能使用特定数字。节省了$ X。快27.3%。处理时间减少了50%。领先品牌代码的一半。随你。这使其更加真实,并表明您知道如何为企业增加价值。

如果您的博客与您的编程项目同时提及您的博客,请提供流量统计信息。一个没有人阅读的200页博客比每个月有10,000个唯一身份访问者的博客印象深刻[如果有的话,就可以向访问者出售他们所需要的东西!]。如果您的博客没有读者,也没有访问量,请改为将其移至技术写作技能部分。这很有价值-良好的沟通非常有价值-但它本身并不是编程

而不是自雇人士,请输入“所有者”。听起来更严重

祝好运!


谢谢参观。我不会将最终的简历放在我的博客上(至少现在不像现在这样),这只会引起一些批评。关于项目的提示听起来确实不错。我的博客每月可获得约1,000次页面浏览。这值得注意吗?
Nick Frezynski 2011年

@Jack-我想其中大多数不是实际用户,只是网络爬虫。
拉姆猎犬,

@Jack看看您的访问来自何处以及人们使用哪些关键字来查找您的页面,这将告诉您是否是机器人。每月1K的浏览量并不多- 另一方面,请参阅alexa.com/siteinfo/pointlessprogramming.wordpress.com#,拥有定期更新的博客是承诺,关注和热情的标志,因此加分。请记住,简历是销售手册,产品就是
Steven A. Lowe

我真的不知道机器人的百分比。我从发布在新闻组/质量检查网站上的答案中获得了大多数意见,但这仅基于Wordpress统计信息和Clicky中的信息。尽管我确实查看统计数据,但我并不是真正打算写一个受欢迎的博客。通常,我使用撰写文章来帮助我学习新概念。我发现当我教别人时,即使“别人”是虚构的,我也学得最好。
Nick Frezynski 2011年

我给+1,因为指标和成就很重要。它使您显得比“我为...负责”要有价值得多,后者显示了您所做的任务,但并没有说明您在这些方面有多出色。
Nic

1

我建议在简历的顶部写一个“个人资料”段落,用实际的句子解释您的身份和身份。该文档的其余部分是支持这一点的证据,招聘人员的关键字以及面试的重点。要为个人资料腾出空间,您可以将所有业务技能要点折叠到一个用逗号分隔的列表中。我还建议将更多技术技能移至最前沿,然后列出您的项目。我认为您的履历表确实令人印象深刻,一开始只是有些混乱。

顺便说一句,通过阅读您的博客,我注意到您有一个名为“地狱中的东西...”系列的部分……有趣的是,我打算将完全相同的内容放在我的个人主页上,甚至称为相同的东西。希望您对该部分有所了解。


感谢您的提示,但对于令人困惑的格式表示抱歉。这是我的简历的非常粗略的草稿,我敢肯定,当我结束时,它看起来将完全不同。这实际上是我写过的第一份简历。“地狱有什么”系列的灵感来自于鹦鹉的Squawks上的“有什么东西”系列。大多数文章都是为了巩固我对概念的理解而写的。不幸的是,尽管这是编写它的主要动力,但我的博客上并没有得到很多反馈(好坏)。
Nick Frezynski 2011年

1

从您在此处的评论以及对博客和代码的简短阅读中可以明显看出,简历并未充分体现您的价值主张。您应该包括一个简短的提要,描述您的经验和兴趣。您应该尽可能描述克服的挑战和实现的目标:以前的工作经验,开源,个人项目。

如果我可以在此处链接它(mods或其他人,请编辑该段,否则),您可能希望以我的简历为例:http : //reinh.github.com。除了古怪的格式,我认为它在表达我的价值主张方面做得很合理,并且可能会建议您改进自己的方法。(请注意,我不是在找工作。

还要记住,对于一个简历简短的初级软件开发人员而言,IMO最好的做法是通过进行演讲,贡献开源以及在论坛中提供帮助来在相关社区(本地和在线)中建立您的个人品牌。 ,irc和SE等网站。

最后但并非最不重要的一点:在您的职业生涯中,网络非常重要。获得良好工作的最佳机会是通过口口相传,简历本身就成了一种形式。


我进行了价值主张的搜索,但不确定我是否深刻理解了这意味着什么。我查看了您的简历,但确实得到了一些建议,这很有帮助。至于网络,我一直在尝试一些东西,但是并没有取得太大的成功。在寻求帮助时,我非常勇敢,而且我没有足够的专业知识来回答许多问题,而无需先进行研究。不幸的是,我住的地方有一个小型的技术社区,因此我一直在寻找该地区的聚会,但没有成功。
Nick Frezynski 2011年

通过价值主张,我的意思是为什么我应该雇用您?
Rein Henrichs

我想我了解得更好。我倾向于罗y,我很难将我想告诉潜在雇主的所有内容都保留在一页上。如果我至少不以要点粗略的草稿开始,那么我将得到一份50页的文档,其中详尽地描述了所有内容。不知何故,我将不得不为最终草案找到一个平衡点。感谢您查看。
Nick Frezynski 2011年

1

也许这不是最诚实的答案(就雇主而言),但是如果您可以将您曾经从事的项目解释为曾经为别人服务,即使只是一个家庭朋友(企业主) ,例如医生,律师等专业人员),这样看起来可能会更好,您可以将其列为合同。也许您有这样的人,您知道您可以为谁做一个小项目,即使您不想收费,也只需写一份合同,概述您的工作,然后从技术上讲是一份合同。我认为给人的印象是,无论您有多小,都可以为您提供帮助,而不仅仅是在这里工作。


好吧,pyTrade纸交易项目是为一个朋友编写的,以帮助他学习如何进行交易。尽管我想对自己的履历诚实要非常小心。我已经感觉到我在某些事情上突破了界限,因为我并不是所列事物的真正专家(因此得名Jack Trades)。多年来,我已经为自己拥有/从事咨询的业务编写了代码,但是其中很多都是肮脏的hack,它们只能完成工作。例如,我有一个待办事项列表,可通过短信向我发送出价信息,但我不想将代码显示给任何人。
Nick Frezynski 2011年

1

我知道我一直在重复这个过程,但是如果您的项目无所不在,那么没有比这更好的参考了。假设您声称自己是mongodb开发人员,并且可以提供签到的链接,那么它将比添加到简历中的任何奇特格式更快地为您带来工作。

加入OSS项目,并努力完成!这将提高您的沟通/编码/测试/ cr技能以及奖金。


我的所有项目,除了一些快速的技巧来完成工作外,都托管在github / my博客上。很高兴听到这对寻找工作会有所帮助。当我使用开源许可证发布所有代码时,我还没有加入正在进行的项目。在不久的将来,我将不得不考虑这一点。感谢您的提示。
Nick Frezynski 2011年

1

在项目工作上方,列出一小段技能。将最强的技能放在首位。不要列出您不希望工作使用的技能。

除非你申请的是管理工作,绝对不要把“商业技巧”上面“技能”,绝对做到列表之类的东西“巨蟒”的技术技能。

您的技能部分并不那么热门。它没有重点,并且包含了一些不太新颖的东西。删除那些。当前的内容应该放在简历的底部,如果有的话。缺少的内容(Python,Scheme,Tk)应该放在最顶部的列表中。

刚到底部;将技术部分移到最顶部。将技能部分移至底部,结果如下:

“技术”“项目”,以证明这些技术的合理性并表明我知道他们。“工作经历”,以显示我可以担任一份工作。“技能”,用于填写内容,让我告诉他们我不需要的经验。考虑将其集成到其他部分中,并简单地让项目和工作经验为我在该工作中使用的技能提供要点。


在完成我的简历的第一个候选发布之后,我才开始阅读您的建议。但是,我仍然设法合并了其中许多。我已经对技能部分进行了一些整理,但是我仍然对此并不完全满意。我认为将技能转移到项目/经验下的要点中将是一个好主意。感谢您的提示。
Nick Frezynski 2011年
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.