软件工程流程图编写软件_如何编写杀手级软件工程简历

软件工程流程图编写软件

对简历的深入分析使我在Google,Facebook,亚马逊,微软,苹果等公司接受了采访。 (An in-depth analysis of the résumé that got me interviews at Google, Facebook, Amazon, Microsoft, Apple, and more.)

This résumé got me interviews at Google, Facebook, Amazon, Microsoft, and Apple.

这个简历让我在Google,Facebook,Amazon,Microsoft和Apple接受了采访。

I obtained these interviews by sending my résumé to the résumé black hole, also known as applying online.

通过将简历发送到“ 黑洞 ”简历(也称为在线申请)获得了这些采访。

Applying online is the most common way people go about applying for a job and therefore the least effective way to land an interview due to competition. Yet that is exactly how I obtained all my interviews.

在线申请是人们求职的最常见方式,因此由于竞争而导致面试的最无效方式。 但这正是我获得所有采访的方式。

How did I accomplish this?

我是如何做到的?

In this article, I will go through a line-by-line analysis of my résumé for the following purposes:

在本文中,出于以下目的,我将对我的简历进行逐行分析:

  • explaining the choices that I made in creating my résumé

    解释我在创建简历时所做的选择
  • why I believe this résumé worked to help me land those interviews, and

    为什么我相信这份简历能帮助我进行那些访谈,以及
  • how you can create an even better résumé!

    如何创建更好的简历!

I decided to write this article because I struggled a lot with landing interviews when I first started looking for a job. It would have been extremely helpful for me to have a real-life example résumé to look at.

我之所以决定写这篇文章,是因为当我第一次开始寻找工作时,我在着陆面试上挣扎很多。 拥有一个真实的示例简历对我来说将非常有帮助。

This article is organized into the following sections:

本文分为以下几节:

  1. The All Too Familiar Way of Not Landing an Interview - a short anecdote of my frustrations when I first started applying for jobs

    完全不参加面试的方式 -我第一次开始求职时感到沮丧的简短轶事

  2. Evaluating the Options: Moving Forward - a reflection on different strategies to improve the odds of landing interviews

    评估选项:前进 -关于提高登陆面试几率的不同策略的思考

  3. Learning How to Write a Killer Résumé By Example - the step-by-step analysis of my résumé with each of the following sections corresponding to my résumé:

    通过示例学习如何编写杀手简历 -对我的简历进行分步分析,以下各节与我的简历相对应:

  • The Essentials from a Glance

    一目了然
  • Who Are You

    你是谁
  • Contact Information

    联系信息
  • Education

    教育
  • Employment

    就业机会
  • Personal Projects

    个人项目
  • Skills

    技能专长

完全没有面试的方式 (The All Too Familiar Way of Not Landing an Interview)

在线申请 (Applying Online)

You probably know the link that every company provides for online applications. It’s the classic career site that shows you a bunch of job titles which you think you are totally qualified for until you open the job description and read the minimum requirements.

您可能知道每个公司为在线应用程序提供的链接。 它是经典的职业网站,向您显示很多职位,您认为自己完全有资格,直到您打开职位描述并阅读最低要求。

A job description with a bunch of words that you have never heard of, may have heard of, or hoped you had heard of. And it has an innocent-looking “Apply” button.

带有一连串您从未听说过,可能听说过或希望听到过的单词的职位描述。 而且它还有一个看起来很天真的“ 应用”按钮

Despite the uncertainty you may feel about your qualifications, you apply anyway because you want a job.

尽管您可能会对自己的学历感到不确定,但是您还是想申请,因为您想要一份工作。

So you fill out the application form, press submit — and wait and hope for a positive response.

因此,您填写申请表,按提交,然后等待并希望得到积极的答复。

Your results will be varied:

您的结果将有所不同:

  1. Phone Interview ? (yay, a chance at employment!!!)

    电话面试? (是的,有就业机会!!!)
  2. Immediate Rejection ? (darn, back to the drawing board)

    立即拒绝? (该死,回到绘图板上)
  3. No reply  ? (ugh, at least give me the courtesy of having some closure)

    无回复 ? (嗯,至少请给我一些关闭的礼貌)
重复直到成功...对吗? (Repeat Until Success… Right?)

Sadly, this is the typical process that many people go through when looking for a job/internship.

可悲的是,这是许多人在寻找工作/实习时要经历的典型过程。

Apply to a couple of companies. Get a couple of rejections or no replies. Apply to a couple more companies. Get a couple more rejections or no replies. Over, and over, and over again.

适用于两家公司。 得到几次拒绝或没有回复。 申请更多的两家公司。 得到更多的拒绝或没有答复。 一而再,再而三。

Why do we do this to ourselves? We spend all this time doing the same repetitive task to obtain the same, disappointing results.

我们为什么要对自己这样做? 我们将所有这些时间都花在相同的重复任务上,以获得相同的令人失望的结果。

Because this is what everyone does to get an interview, right? Because at least we’re working towards the right direction and have a glimmer of hope, right? How else are you supposed to get an interview?

因为这是每个人都要做的采访,对吧? 因为至少我们正在朝着正确的方向努力并有一线希望,对吗? 您还应该如何接受面试?

评估选项:前进 (Evaluating the Options: Moving Forward)

“Discouragement and failure are two of the surest stepping stones to success.”

“挫败感和失败是成功的两个最可靠的垫脚石。”

“Discouragement and failure are two of the surest stepping stones to success.”

“挫败感和失败是成功的两个最可靠的垫脚石。”

We can think of approaching the problem of not getting interviews in two ways:

我们可以考虑通过两种方式解决不接受采访的问题:

  1. Putting your application/ résumé under the microscope

    将您的应用程序/简历放在显微镜下
  2. Questioning the process in which you go about obtaining an interview

    对获得面试的过程提出质疑

This article focuses on the former, because no matter what avenue you end up taking to get an interview, essentially every company utilizes your résumé as a basis for evaluation. Therefore, we will examine my résumé under a microscope and focus on learning how to write a remarkable résumé.

本文重点讨论前者,因为无论您最终采用哪种途径进行面试, 基本上每个公司都将您的简历用作评估的基础 。 因此,我们将在显微镜下检查我的简历,并着重于学习如何撰写出色的简历。

Getting an interview via online application is extremely challenging because your résumé has to pass numerous stages before it gets into the hands of the hiring manager.

通过在线申请进行面试非常具有挑战性,因为您的简历在进入招聘经理手中之前必须经过许多阶段。

It has to bypass online keyword filters, stand out to a recruiter who reviews it for about 6 seconds and meet the expectations of the hiring manager who decides whether you are worth interviewing.

它必须绕过在线关键字过滤器 ,在招聘者中脱颖而出,后者会对其进行约6秒钟的审核,并满足决定您是否值得面试的招聘经理的期望。

Yet, despite all those hurdles, I obtained all my interviews by applying online. How? Trial and error. I’ve applied to hundreds of different software engineering positions since my sophomore year of college.

然而,尽管有这些障碍,我还是通过在线申请获得了所有采访。 怎么样? 反复试验 。 自大学二年级以来,我已经申请了数百个不同的软件工程职位。

When I first started applying, I faced a staggering number of rejections, but over time I learned how to adapt. By the time I was a senior, I was extremely successful in landing interviews from almost every company I applied to.

刚开始申请时,我面临着惊人的拒绝,但是随着时间的推移,我学会了如何适应。 到我大四的时候,我几乎成功地接受了我申请的每家公司的面试。

The résumé that landed me all those interviews is the exact one in this article.

降落我所有的面试简历是这篇文章的确切之一。

It took me four years of iteration and real-life testing to get to this point. From this experience, I have come up with a list of résumé writing principles to help you write an even better software résumé. These are principles that have helped me land my dream job and are principles that can help you land yours.

我花了四年的迭代和实际测试才能达到这一点。 根据这些经验,我提出了一份简历编写原则,以帮助您编写更好的软件简历。 这些原则可以帮助我找到理想的工作,并且可以帮助您找到理想的工作。

While it took me four years of college to figure this all out, you don’t have to go through all the leaps and bounds because you can learn all of it right here, right now.

尽管花了我四年的大学时间才能弄清楚这一切,但您不必经历所有的飞跃,因为您可以在此处立即学习所有知识。

My goal is to be the one-stop hub for all your questions on how to obtain a software engineering interview. That way, you don’t have to waste countless hours cross-referencing Google search results to find the best answer on how to write a software engineering résumé that gets interviews.

我的目标是成为有关如何获得软件工程面试的所有问题的一站式中心。 这样,您就不必浪费大量时间交叉引用Google搜索结果,从而找到有关如何撰写获得面试的软件工程简历的最佳答案。

Your valuable time could be better spent on writing your killer résumé.

您可以将宝贵的时间花在编写杀手级简历上。

So start here and now with this article. Reap the benefits from my past experiences and let’s begin the step-by-step walkthrough of my résumé!

因此,从现在开始,从本文开始。 从过去的经验中受益,让我们开始我的简历的分步演练!

学习如何编写杀手简历—例如 (Learning How to Write a Killer Résumé — By Example)

“As to methods there may be a million and then some, but principles are few. The man who grasps principles can successfully select his own methods. The man who tries methods, ignoring principles, is sure to have trouble.”
“关于方法,可能有一百万,然后是一百万,但原理很少。 掌握原则的人可以成功地选择自己的方法。 尝试方法而忽略原则的人一定会遇到麻烦。”
- Ralph Waldo Emerson
-拉尔夫·沃尔多·爱默生

Let’s take another look at this résumé:

让我们再看一下这个简历:

一目了然 (The Essentials from a Glance)
一页简历 (One-page résumé)

Recruiters do not have all day to read your résumé. On average they view it for less than 6 seconds. Keep it short and concise.

招聘人员没有一整天都阅读您的简历。 平均而言,他们观看该影片的时间少于6秒。 保持它简明扼要

部分(标题,教育,就业,软件项目,技能) (Sections (Header, Education, Employment, Software Projects, Skills))

Place sections in order of importance from top to bottom. The ‘Personal Projects’ section is a unique, must-have for people looking for a software engineering position.

从上到下按重要性顺序放置各节。 “ 个人项目 ”部分对于正在寻找软件工程职位的人们来说是一个独特的必备条件。

一致的布局+每节字体 (Consistent layout + font per section)

Make sure each section contains a uniform look. Consistent style is important as it enhances the readability. Readability is essential.

确保每个部分都包含统一的外观。 一致的样式很重要,因为它可以提高可读性。 可读性至关重要。

So why does this résumé work? Let’s explore the numbered bullet points.

那么,为什么这种简历有效呢? 让我们探索编号的项目符号点。

你是谁(1) (Who Are You (1))

Target Audience: Anyone writing a résumé

目标受众:撰写简历的任何人

Starting off real easy. Your name. Place your name at the top of your résumé in a large legible font.

开始真正的容易。 你的名字。 用清晰易读大字体将您的名字放在简历的顶部

No need to be all fancy about it with extravagant colors or fancy fonts. Plain and simple does the trick. You want the recruiter to see this easily from a mile away because you want them to know who you are. A recruiter who has to do minimum work is a happy recruiter. A happy recruiter is one who is more likely to give you an interview.

不用花哨的颜色或花哨的字体就可以了。 简单而简单就可以了。 您希望招聘人员可以从一英里外轻松看到这一点,因为您希望他们知道您是谁。 要做最低限度工作的招聘人员是一个快乐的招聘人员。 一个快乐的招聘者是更有可能给您面试的人。

Recap: Make it ridiculously easy for the recruiter to read and find your name.

概述:使招聘人员阅读和查找您的名字变得非常容易。

联系信息(2) (Contact Information (2))

Target Audience: Anyone writing a résumé

目标受众:撰写简历的任何人

Your contact info should be as easy as identifying your name. This is so important. Of all the things in the world, please do not mess this one up because how else on earth will the recruiter contact you?

您的联系信息应该和识别您的名字一样简单。 这很重要。 在世界上的所有事物中, 请不要搞砸这一件事,因为招聘人员还会与您联系吗?

Recap: Put in the correct contact information or you’ll never be contacted.

总结:请输入正确的联系信息,否则您将永远无法联系到您。

教育(3) (Education (3))

Target Audience: Anyone writing a résumé with a degree

目标受众:撰写具有学位的简历的人

If you are attending or attended college, this should be the first section of your résumé, because going to college is a huge accomplishment. According to the U.S. Bureau of Labor Statistics, only “66.7 percent of 2017 high school graduates age 16 to 24 enrolled in colleges or universities”. So be proud of it and include it!

如果您正在上学或上过大学,这应该是您的简历的第一部分,因为上大学是一项巨大的成就。 根据美国劳工统计局的数据,“只有16.7%的2017年高中毕业生年龄在16至24岁之间,就读大学”。 因此,以它为荣并加入其中!

Right off the bat, this tells the recruiter that you are invested in education and learning, which is crucial because technology is continuously changing. Furthermore, this information serves as an indicator of your successes, so be sure to put it down.

马上,它告诉招聘者您在教育和学习上的投入,这是至关重要的,因为技术在不断变化。 此外,此信息可作为您成功与否的指标,因此请务必放下。

Recap: Put down where you got educated.

回顾:放下你受过教育的地方。

Be sure to include relevant coursework corresponding to the position that you are applying for. While a course on the History of Italian Gastronomy sounds exceptionally appetizing, it doesn’t have a place in a résumé that is trying to get you a job in computer science.

确保包括您申请的职位相对应的相关课程。 虽然有关“ 意大利美食史”的课程听起来非常吸引人,但它在试图让您从事计算机科学工作的简历中没有位置。

This will significantly improve the ability of the recruiter and the hiring manager looking at your résumé in deciding whether you are a good fit for the position. And as previously mentioned, a happy recruiter is more likely to give you an interview.

这将显着提高招聘人员和招聘经理查看您的简历的能力,以决定您是否适合该职位。 如前所述,一个快乐的招聘者更有可能给您面试。

Recap: Only include relevant coursework.

回顾:仅包括相关课程。

Okay. GPA. Before we talk about this, let’s remind ourselves of the main purpose of a résumé.

好的。 GPA。 在我们谈论这个之前,让我们提醒一下简历的主要目的。

The main purpose of a résumé is to highlight your knowledge, skills, and accomplishments succinctly. You want to include things on your résumé that you are proud of, but also things that will impress. You want to paint a picture of yourself in the best light possible so that recruiters and hiring managers want to interview you.

简历的主要目的是简洁地突出您的知识,技能和成就。 您想在简历中加入自己引以为傲的东西,但也要留下深刻的印象。 您希望以最好的方式描绘自己的照片,以便招聘人员和招聘经理想要采访您。

Now back to your GPA. It should be fairly obvious whether or not your GPA is impressive. If your GPA is below a 3.0, don’t put it on your résumé. There’s nothing wrong with excluding your GPA from your résumé if it only harms your chances.

现在回到您的GPA。 您的GPA是否令人印象深刻,这应该是相当明显的。 如果您的GPA低于3.0,请不要将其放在简历中。 如果您的GPA只影响您的机会,那么从您的简历中排除GPA并没有错。

If you have a GPA between 3.0–3.2, this is a judgment call. From personal experience, I have talked to some companies that require a minimum GPA of 3.2, but these were primarily financial or quantitative companies. Most software companies have little regard for your GPA. If you have anything above a 3.2, I would place it on your résumé.

如果您的GPA在3.0-3.2之间,这是一个判断。 根据个人经验,我曾与一些要求GPA最低为3.2的公司进行过交谈,但这些公司主要是金融或定量公司。 大多数软件公司很少考虑您的GPA。 如果您有高于3.2的任何内容,我会将其放在您的简历中。

If you have a low GPA, fear not, as this gives you the opportunity to be creative! My overall GPA was a 3.2 due to poor grades from my freshman engineering prerequisites and humanities classes. But once I finished and started taking courses within my major, my in-major GPA (GPA calculated from courses in my major) was a 3.44, which was significantly higher. So that’s what I put down (but make sure to qualify it as a departmental GPA).

如果您的GPA偏低,请不要担心,因为这使您有创造力的机会! 由于我的新生工程先修课程和人文学科的成绩不佳,我的总体GPA为3.2。 但是,一旦我完成并开始攻读本专业的课程,我的专业平均GPA(根据我的专业课程计算得出的GPA)为3.44,这要高得多。 这就是我的看法(但请确保将其评定为部门GPA)。

There are many ways of going about presenting yourself in the best light possible, even when it may seem like the odds are stacked against you. I only provided one example of accomplishing this, but there are many more ways waiting to be discovered by you. Fully embrace your failures and accomplishments because they make up who are you. Be honest and truthful, and always focus on highlighting the best parts about yourself.

有许多方法可以使自己展现出最佳的状态,即使看起来似乎有很多不利于您的情况。 我仅提供了一个完成此操作的示例,但是您还有许多其他等待发现的方法。 充分接受您的失败和成就,因为它们构成了您。 诚实和诚实,并始终专注于突出有关自己的最佳方面。

Recap: Your GPA does not define you. The purpose of your résumé is to present yourself in the best light. Never forget that! Be creative when going about this and DON’T LIE.

回顾:您的GPA并未定义您。 简历的目的是为了以最好的方式展现自己。 永远别忘了! 做到这一点时要有创造力,不要说谎。

就业(4) (Employment (4))

Target Audience: Students with software engineering work experience

目标受众:具有软件工程工作经验的学生

If you are a college student without any experience, don’t be afraid! This was my senior year résumé when I was applying for a full-time job. I was fortunate enough to have accumulated relevant work experience from summer internships, but this isn’t absolutely necessary to get an interview. If you find that you don’t have much to put in section, jump down to the ‘Personal Projects’ section.

如果您是没有任何经验的大学生,请不要害怕! 这是我申请全职工作时的大四简历。 我很幸运能够从暑期实习中积累相关的工作经验,但这并不是接受面试的绝对必要。 如果您发现该部分没有太多内容,请跳至“ 个人项目 ”部分。

While it is great to have past work experience, not all work experience is treated equally when it comes to looking for a job in software engineering. Focus only on including work experience that has relevance to the job that you are applying for. For instance, if you have experience working as a cashier in retail or a waiter in the food industry, don’t include it! Unfortunately, your abilities to handle money or serve food did not provide any indication that you will succeed as a software engineer.

拥有过去的工作经验固然很棒,但是在寻找软件工程工作时,并不是所有的工作经验都得到平等对待。 仅专注于包括您所申请工作相关的工作经验。 例如,如果您有在零售中担任收银员或在食品行业中担任服务员的经验,请不要包括在内! 不幸的是,您的能力或提供食物的能力并不能说明您将以软件工程师的身份获得成功。

A recruiter’s goal is to match candidates with jobs that fit the candidates’ skill sets. Therefore it is essential only to include past work experience that has some relation to the position that you are currently applying to, on your résumé.

招聘人员的目标是使应聘者与适合其技能的工作相匹配。 因此,只需要在简历中包括与您当前应聘职位有一定关系的过去工作经验即可。

Part of accomplishing this means creating a collection of various résumés, each tailored specifically for the different job that you are interested in. This is analogous to the college application process, where you had to write separate essays for each university that you applied to. Each college has its own values, culture, and vision, making it nearly impossible to write a generic, one-size-fits-all college essay. Therefore, tailor your résumé to the job that you are applying for.

完成此任务的一部分意味着创建各种简历的集合,每种简历都是针对您感兴趣的不同工作量身定制的。这类似于大学申请过程,在该过程中,您必须为申请的每一所大学撰写不同的论文。 每所大学都有自己的价值观,文化和愿景,因此几乎不可能撰写一份通用的,适合所有人的大学论文。 因此,根据您的工作量身定制简历。

Lastly, a note on dates. Order your experiences in descending order starting with your most recent experiences. For undergraduates, this means being mindful of including experiences that are both recent and relevant. Sadly, no one cares about whatever accomplishments you had in middle school or high school. If the experience is outdated, leave it out.

最后,请注意日期。 从最近的经历开始,以降序排列您的经历。 对于大学生而言,这意味着要牢记包括最新和相关的经验。 可悲的是,没有人关心您在初中或高中取得的成就。 如果体验已过时,则将其排除在外。

Recap: Have various versions of your résumé tailored for each job you are applying for. There is no one-size-fits-all résumé.

总结:为您要申请的每份工作量身定制各种版本的简历。 没有一种适合所有人的简历。

The hardest part about résumé writing is having descriptions that fully encapsulate your accomplishments from past work experiences in a meaningful and impressive way.

简历写作中最难的部分是要有描述,以有意义且令人印象深刻的方式完全囊括您过去工作经验中的成就。

What does it mean for your descriptions to be meaningful and impressive? It means getting the recruiter to think: “This is someone that has the skill sets we are looking for. This is someone that has made a significant impact in their past jobs. This is someone we would like to interview and potentially hire.”

您的描述有意义且令人印象深刻是什么意思? 这意味着让招聘人员思考:“这是具有我们所寻找技能的人。 这个人对他们过去的工作产生了重大影响。 这是我们想要面试并可能雇用的人。”

The primary objective of the Employment section is to show the impact and value that you had while working at an established institution. Your goal is to show recruiters that you are a candidate that can get things done and do them well.

就业部分的主要目的是显示您在已建立的机构工作时所产生的影响和价值。 您的目标是向招聘人员表明,您是可以完成工作并将其做好的候选人。

To best showcase my accomplishments in my résumé, I adopted the following powerful formula, created by the Former SVP of People Operations at Google, Laszlo Bock:

为了最好地展示我的履历,我采用了以下强大的公式,该公式由Google的前人员运营高级副总裁Laszlo Bock创建:

“Accomplished [X] as measured by [Y] by doing [Z]” — Laszlo Bock
“完成[X],由[Y]通过执行[Z]来衡量” — Laszlo Bock

You can see this very clearly in the very first bullet point of this section on my résumé.

您可以在我的简历的本节的第一个重点中清楚地看到这一点。

Improved device’s battery lifespan by 8% by integrating a fuel gauge sensor and establishing a battery saving state

通过集成电量计传感器并建立节电状态,将设备的电池寿命提高了8%

Let’s break it down:

让我们分解一下:

Accomplished [X]- Improved device’s battery lifespan

已完成[X]-延长了设备的电池寿命

Measured by [Y]- by 8%

由[Y]-测得 8%

By Doing [Z]- integrating a fuel gauge sensor and establishing a battery saving state

通过执行[Z]-集成电量计传感器并建立节电状态

I leveraged this formula in some shape or form in almost every sentence in my résumé.

我在简历中的几乎每个句子中都以某种形式使用了该公式。

To help you along this process, below is a word bank of excellent verbs you can and should use:

为了帮助您完成此过程,下面是您可以并且应该使用的出色动词词库:

Here are some examples of fill-in the blank sentences that I have come up with for you to get started:

以下是一些示例示例,这些示例是我为您准备的空白句子的补充:

  • Reduced _____ by _____ by _____.

    将_____减_____减_____。
  • Redesigned _____ for _____.

    为_____重新设计了_____。
  • Implemented _____ for _____ by _____.

    由_____为_____实现_____。
  • Improved _____ by _____ through _____.

    通过_____通过_____改进了_____。
  • Utilized _____ to _____ for _____.

    已将_____应用于_____。
  • Increased _____ by _____ through _____.

    _____通过_____增加了_____。
  • Integrated _____ by _____ for _____.

    由______与______集成为_____。
  • Incorporated _____ for _____ by _____.

    由_____合并为_____。

Recap: Use the “Accomplished [X] as measured by [Y] by doing [Z]” formula. It’s the most effective and most apparent way of showing recruiters/managers your impact.

总结:使用“通过[Z]完成的[X],由[Y]测量]。 这是向招聘人员/管理人员展示您的影响力的最有效,最明显的方法。

Lastly, I end each work experience with a leveraged knowledge bullet point. The utility behind this last bit is it enables the reader to really get a sense of the technology I am familiar with by explicitly stating the technologies that I used for the project.

最后,我以杠杆知识结尾来结束每种工作经验。 最后一点的实用程序是通过明确说明我在项目中使用的技术,使读者能够真正了解我熟悉的技术。

This also allows me to have a concise, but clean ‘Skills’ section located at the bottom of my résumé. Recruiters can then look at the bottom to immediately obtain a sense of my capabilities by seeing which computer languages I am familiar with. If they are looking to see if I have specific knowledge in a particular tool, framework, or library, then they can find this out by looking at my projects.

这也使我在简历的底部有一个简洁但干净的“技能”部分。 然后,招聘人员可以查看最底层的内容,以了解我熟悉的计算机语言,从而立即了解我的能力。 如果他们希望了解我是否对特定的工具,框架或库具有特定的知识,那么他们可以通过查看我的项目来找到答案。

Recap: Including technologies that you used in your descriptions will help you bypass online keyword filters when applying online. This will also give recruiters a clearer idea of your experiences and knowledge.

回顾:包括在描述中使用的技术将帮助您在在线申请时绕过在线关键字过滤器。 这也将使招聘人员对您的经验和知识有更清晰的认识。

个人项目(5) (Personal Projects (5))

Target Audience: Students looking for software engineering internships/full-time positions + Unique section for software engineering applicants

目标受众:寻求软件工程实习/全职职位的学生+软件工程申请人的独特部分

Maybe if I say it enough times, you will understand the importance of this section, especially for those that do not have work experience.

也许如果我说了足够多的时间,您将会理解本节的重要性, 尤其是对于那些没有工作经验的人

Personal projects are integral to piquing recruiters and hiring managers interest as it shows you are passionate about programming.
个人项目对于激发招聘者和招聘经理的兴趣至关重要,因为它表明您对编程充满热情。

A personal project can be anything programming related, whether it be a Python script, Java program, web page, mobile application, etc. These projects show that you are genuinely interested in computer science and you have strong desires to work as a software engineer because you are willing to go beyond your schoolwork and create something on your own.

个人项目可以是与编程相关的任何东西,无论它是Python脚本,Java程序,网页,移动应用程序等。这些项目表明您对计算机科学非常感兴趣,并且您强烈希望担任软件工程师,因为您愿意超越自己的功课,自己创造一些东西。

Taking the initiative to build something on your own is extremely impressive. It shows that you are dedicated to expanding your knowledge of computer science and that you are not afraid of putting in the extra work to do so. Ultimately, it is a fantastic way to demonstrate self-initiative and genuine interest in this field.

主动建立自己的东西是非常令人印象深刻的。 它表明您致力于扩展计算机科学知识,并且您不害怕为此付出额外的努力。 归根结底,这是一种展现这一领域自我激励和真正兴趣的绝佳方式。

The other benefit of doing personal projects is that you inevitably gain the skills that apply to work in the real world. Things that you don’t usually do at school, but you will do at work such as using standard frameworks/libraries, understanding full-stack web development, creating mobile applications, setting up a development environment, or programming efficiently with Vim.

进行个人项目的另一个好处是,您不可避免地会获得适用于现实世界中工作的技能。 您通常在学校不会做的事情,但是会在工作中做,例如使用标准框架/库,了解全栈式Web开发,创建移动应用程序,设置开发环境或使用Vim进行高效编程。

Tip: Create a personal website that showcases and documents all of your personal projects. This is a little hack that ‘virtually extends’ your résumé beyond the one-page limit.

提示:创建一个个人网站,以展示和记录您的所有个人项目。 这是一个小技巧,实际上可以将您的简历“扩展到”一页以上。

To reiterate one last time, personal projects show your passion and dedication towards developing the necessary skills needed for a job that you don’t yet have. This is a must-have on any software engineering resume.

最后要重申的是,个人项目显示出您对开发尚未具备的工作所需的必要技能的热情和奉献精神。 这是任何软件工程简历中必不可少的

“Build some iPhone apps, web apps, whatever! Honestly it doesn’t matter that much what you’re building as long as you’re building something. You can build a fairly meaty project in one weekend. This means that with about 3–4 weekends of work, you can make your résumé go from so-so to fantastic. Seriously — I’ve seen lots of people do this.”

“构建一些iPhone应用程序,Web应用程序,随便! 老实说,只要您正在构建某些东西,那么就无关紧要了。 您可以在一个周末内完成一个相当多的项目。 这意味着在大约3-4个周末的工作时间里,您的简历可以从一般般地变为奇妙。 说真的-我见过很多人这样做。”

“Build some iPhone apps, web apps, whatever! Honestly it doesn’t matter that much what you’re building as long as you’re building something. You can build a fairly meaty project in one weekend. This means that with about 3–4 weekends of work, you can make your résumé go from so-so to fantastic. Seriously — I’ve seen lots of people do this.”

“构建一些iPhone应用程序,Web应用程序,随便! 老实说,只要您正在构建某些东西,那么就无关紧要了。 您可以在一个周末内完成一个相当多的项目。 这意味着在大约3-4个周末的工作时间里,您的简历可以从一般般地变为奇妙。 说真的-我见过很多人这样做。”

If there is a specific company that you really want to work at, one of the best ways to stand out is doing a personal project that is directly related to the job that you are applying for.

如果有一个特定的公司,你真的要在工作中,脱颖而出的最佳方法之一是做一个个人项目,直接关系到你所申请的职位。

I got my internship at Autodesk by taking a free online interactive computer graphics course on Udacity. The course taught me to use a JavaScript library called three.js, and it just so happened that there was a software engineering internship opening at Autodesk looking for someone with full-stack website and knowledge in three.js (aka ME).

我通过参加Udacity上的免费在线交互式计算机图形学课程而在Autodesk实习。 该课程教我如何使用一个名为three.jsJavaScript库,并且碰巧在Autodesk开设了一个软件工程实习职位,以寻找具有Three.js (又名ME)全栈网站和知识的人员

A word of caution on this technique. This strategy is not perfect. This only really works for companies like Autodesk which do not have generalized software engineering internships like Google, Facebook, and Microsoft. When starting off early in your career, it is better to generalize and figure out the different disciplines of computer science. Nonetheless, this is an excellent method worth trying if there is a specific company you want.

请谨慎使用此技术。 这种策略并不完美。 这仅对像Autodesk这样没有通用软件工程实习生(例如Google,Facebook和Microsoft)的公司有效。 在您职业生涯的早期开始时,最好概括一下计算机科学的不同学科。 尽管如此,如果您想要一家特定的公司,这是一个值得尝试的出色方法。

Recap: Personal projects are imperative. If you haven’t already, start NOW! You have nothing to lose and everything to gain.

回顾:个人项目势在必行。 如果您还没有,请立即开始! 您没有什么可以失去的,一切都可以得到的。

技能(6) (Skills (6))

Target Audience: Anyone looking for a software engineering job

目标受众:正在寻找软件工程工作的任何人

The title explains it all. Keep this section dumb, simple, and clean. List all the relevant skills that you want the recruiter to know you have. The more skills you have listed here that match key technical words in the qualification section of the job description, the better your chances!

标题说明了一切。 保持本节的哑巴,简单和整洁。 列出您希望招聘者知道的所有相关技能。 您在此处列出的与职位描述的“资格”部分中的关键技术词相匹配的技能越多,机会就越大!

This will allow you to bypass the online keyword scanner easily. However, this is not a fool-proof method of circumventing the scanner. Ultimately it is a recruiter who gets their hands on your résumé that decides, but they will also be more inclined to give you an interview if they see you as a good fit for the job!

这将使您轻松绕过在线关键字扫描器。 但是,这不是绕过扫描仪的简单方法。 最终,是由招聘人员决定您的简历,但如果他们认为您很适合这份工作,他们也将更愿意接受面试!

A thing to note about the skills section is to NOT simply list all the keywords on the job description just for the sake of showing you’re a good fit. It will come back to bite you as you will be questioned on the skills you claim to know.

关于技能部分要注意的一点是不要仅仅为了表明自己很合适就在工作说明中列出所有关键字。 它会再次叮咬您,因为您会被问及声称拥有的技能。

Part of giving yourself some leeway in this is including an indication of your proficiency level. Since you are probably not practicing every language you’ve ever encountered on a day to day basis, including a proficiency level can help the recruiter know your strongest languages at a moment in time and other languages that you are familiar with.

给自己一些余地的部分包括表明你的熟练程度。 由于您可能不练习日常所遇到的每种语言,因此包括熟练程度可以帮助招聘者及时了解您最强的语言以及您熟悉的其他语言。

I’ve opted to use two tiers:

我选择使用两层:

  1. Proficient - Languages that I am very familiar with, feel very comfortable using, and can interview with right now.

    精通 -我非常熟悉,使用起来很舒服并且可以立即进行面试的语言。

  2. Familiar - Languages that I have utilized in the past but may not be as knowledgeable in currently, but can pick back up given time.

    熟悉 -我过去使用过的语言,但目前可能不熟悉,但是可以在一定时间后恢复。

Other valid options include:

其他有效选项包括:

  1. Advanced

    高级
  2. Intermediate

    中间
  3. Basic

    基本的

or

要么

  1. Expert

    专家
  2. Advanced

    高级
  3. Intermediate

    中间

or

要么

  1. Fluent

    流利
  2. Proficient

    精通
  3. Familiar

    熟悉的

or

要么

  1. Working Knowledge

    工作知识
  2. Basic Knowledge

    基础知识

Recap: When applying for a specific job online, cross-reference the job description and add essential technical keywords on your résumé to increase your chance of getting an interview.

概述:在线申请特定工作时,请交叉参考工作描述,并在简历中添加必要的技术关键字,以增加获得面试的机会。

重要要点 (Key Takeaways)

  • Make sure your name and contact information is correct and legible

    确保您的姓名和联系信息正确且清晰
  • Be sure to include your education. If your GPA is low, leave it out or be creative!

    确保包括您的教育。 如果您的GPA偏低,那就别说了,还是要有创造力!
  • Utilize the “Accomplished [X] as measured by [Y] by doing [Z]” formula to effectively show the impact that you had in your past employment

    利用“以[Y]表示的[X]来完成的[X]”公式有效地显示您在过去的工作中所受到的影响
  • Do personal projects — especially if you do not have past experience working in tech

    做个人项目-特别是如果您以前没有从事过技术工作的经验时

最后的想法 (Final Thoughts)

While this résumé got me interviews at numerous software engineering companies, there is no guarantee that following all the principles and techniques I have explained here will yield the same results for you.

尽管此简历让我在众多软件工程公司中接受了采访,但不能保证遵循我在此说明的所有原理和技术都可以为您带来相同的结果。

This was my senior year résumé in 2017. It is a showcase of my journey and interest in software engineering. Copying it will do you no good, as technology is constantly evolving and the talent search is an ever-changing process. Instead, use this as a reference.

这是我在2017年的大四简历。这是我对软件工程的旅程和兴趣的展示。 复制它对您没有好处,因为技术在不断发展,人才搜寻是一个日新月异的过程。 而是使用它作为参考。

Use my résumé and this article as a resource to become a better résumé writer and a more effective communicator. Focus on learning how to best convey your skills and achievements to others. This in itself is an invaluable, lifelong skill that you will need wherever you go.

使用我的简历和本文作为资源,成为更好的简历作家和更有效的沟通者。 专注于学习如何最好地向他人传达您的技能和成就。 这本身就是一项无价的终身技能,无论您走到哪里,都将需要它。

As you write your résumé, please remember — be yourself!

在编写简历时,请记住-做你自己!

Your résumé is a list of your own accomplishments, achievements, and interests. Your goal is to craft the most polished version of yourself. Lastly, have fun and enjoy the process!

您的简历是自己的成就,成就和兴趣的列表。 您的目标是制作最精美的版本。 最后,玩得开心,享受过程!

For anyone interested in using this resume template, I obtained it from CareerCup which was founded by Gayle Laakmann McDowell, author of Cracking The Coding Interview.

对于任何对使用此简历模板感兴趣的人,我从CareerCup那里获得了该文件, 该书Cracking The Coding Interview的作者Gayle Laakmann McDowell创立。

From personal experience, what’s most important is the content. The resume writing principles discussed above can be applied to any template!

从个人经验来看, 最重要的是内容。 上面讨论的简历编写原则可以应用于任何模板!

翻译自: https://www.freecodecamp.org/news/writing-a-killer-software-engineering-resume-b11c91ef699d/

软件工程流程图编写软件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值