java開發簡歷編寫
So you’ve seen your dream junior developer role advertised, and are thinking about applying. It’s time to write that Resume! Nothing better than sitting down to a blank piece of paper and not knowing how to start, right?
因此,您已經看到了夢想中的初級開發人員角色的廣告,并且正在考慮申請。 現在該寫簡歷了! 沒有什么比坐在一張空白的紙上又不知道如何開始好嗎?
The resume is the first thing that the recruiter sees. It’s the gateway to the interview process and could be the difference between getting your dream job and, well, not getting it. And with one A4 page available, you’re going to want to make sure it’s in check.
簡歷是招聘人員看到的第一件事。 它是面試過程的門戶,可能是獲得理想工作與沒有得到理想工作之間的區別。 在一個A4頁面可用的情況下,您將需要確保對其進行檢查。
進入正確的心態 (Getting into the right mindset)
It’s important to get into the right mindset before starting your resume. Believe it or not, your attitude will come out in your resume. Having been in the position to recruit junior developers myself, it’s easy to tell between the ones who ‘really want the job’ and those who ‘kind of want the job’.
在開始簡歷之前,要有正確的心態是很重要的。 信不信由你,你的態度會出現在你的簡歷中。 由于自己可以招募初級開發人員,因此很容易在“真正想要這份工作”的人和那些“真的想要這份工作”的人之間做出區分。
Confidence in yourself and your abilities is important. So before you start, stand in front of the mirror, put on the rocky theme tune (or whatever pumps you up), and tell yourself that you’re awesome.
對自己和能力的信心很重要。 因此,在開始之前,請站在鏡子前,穿上巖石主題曲(或其他使您振奮的曲調),并告訴自己您超贊。
The main things recruiters look for in junior developers are:
招聘人員在初級開發人員中尋找的主要內容是:
- A basic handle on technology 技術的基本知識
- Passion and a level of curiosity for technology 熱情和對技術的好奇心
- Willingness to learn 學習的意愿
They know that you are at the beginning of your career. You won’t be expected to lead teams and design systems from day one. They are looking for someone who has potential, but who can also bring value to the business.
他們知道您正處于職業生涯的開始。 從第一天起,您就不會領導團隊和設計系統。 他們正在尋找有潛力的人,但也可以為公司帶來價值。
You want to convince the recruiter that you have these traits and that you are the right person for the job.
您想說服招聘人員您具有這些特征,并且您是該職位的合適人選。
So be bold, be confident and take pride in what you have accomplished so far. — and let’s get it all down on paper.
因此,要大膽,有信心,并對到目前為止所取得的成就感到自豪。 -讓我們把所有內容都寫下來。
是什么讓一個好的初級開發人員簡歷呢? (What makes a good Junior developer Resume?)
A recruiter will spend an average of 15 seconds scanning over your resume. Yes, within the same amount of time it takes to read this paragraph, a recruiter will have decided if you are going to progress to the next interview stage.
招聘人員將平均花費15秒鐘掃描您的簡歷。 是的,在閱讀本段相同的時間內,招聘人員將決定您是否要進行下一個面試階段。
So how do you cram all the important information into 15 seconds worth of reading?
那么,如何將所有重要信息塞入15秒鐘的閱讀中呢?
- Keep it simple. Fancy templates might look nice, but recruiters don’t care. Have clear headings, nice spacing between lines, and consistent, easy to read font. 把事情簡單化。 精美的模板看起來不錯,但招聘人員不在乎。 標題清晰,行間距良好,字體一致,易于閱讀。
- Keep it to 1–2 pages. 保留到1-2頁。
- Favor short bullet points over long paragraphs 在長段落中優先使用短項目符號
- Be clear and concise. Try to avoid adding fancy words just for the sake of it 簡潔明了。 盡量避免僅僅為了它而添加奇特的單詞
量身定制 (Tailor it to the company)
Remember, you are trying to convince the company that you are the right fit for that junior developer role. Yet, if the role is for a Python developer, Focusing your resume around JavaScript and React.js won’t get you very far.
請記住,您正在嘗試說服公司您適合擔任該初級開發人員職位。 但是,如果該角色是針對Python開發人員的,那么將簡歷集中在JavaScript和React.js上不會使您走得太遠。
So research the role you are applying for, and focus all your points around the criteria listed:
因此,請研究您所申請的角色,并將所有觀點集中在列出的標準上:
So, if you were to apply for this job, you want to make sure your resume has loads of details about projects and skills that show you know frontend development. Also, it wouldn’t hurt to mention how much you love video games! ;)
因此,如果您要申請這份工作,則要確保您的簡歷中包含有關項目和技能的大量詳細信息,以表明您了解前端開發。 此外,提及您對電子游戲的熱愛也無濟于事! ;)
您應該如何組織簡歷? (How should you structure a Resume?)
The basic structure that recruiters will look for in a resume is:
招聘人員在簡歷中尋找的基本結構是:
- Personal Details/Contact details 個人資料/聯系方式
- Employment history (Including internships and non-software development related) 工作經歷(包括實習和非軟件開發相關)
- Software Projects 軟件項目
- Education 教育
- Additional Experience and Awards 額外經驗和獎項
- Technical Skills 技術能力
Although this depends on your circumstances. Make sure to put your most valuable/impressive sections closer to the top.
雖然這取決于您的情況。 確保將最有價值/最令人印象深刻的部分放在頂部附近。
If you are a graduate in a computing-related degree, with an internship behind you, this structure is fine.
如果您是計算機相關學位的畢業生,并且擁有實習機會,那么這種結構很好。
However, if you are a self-taught developer, with no prior experience, boost your Software Projects section closer to the top, as this is what will make you stand out.
但是,如果您是一個自學成才的開發人員,并且沒有任何經驗,那么將您的“軟件項目”部分提高到頂部附近,因為這將使您脫穎而出。
個人詳細信息,聯系方式,鏈接 (Personal Details, Contact Details, Links)
This is the easy bit. Keep this concise, within the header. You’ll want to include your name in the center, along with some contact details and a link to your GitHub if you have one. Use as little space as you can here, we have more technical things to talk about!
這很容易。 在標題內保持簡潔。 您需要在中心添加您的姓名,以及一些聯系方式,如果有的話,請指向GitHub的鏈接。 在這里使用盡可能少的空間,我們還有更多技術要談的東西!
軟件項目 (Software Projects)
If you have no previous software development experience, this is your chance to shine. For a junior developer role, the recruiter will zero in on this section to see if you have the necessary skills required for the job.
如果您以前沒有軟件開發經驗,那么這就是您閃耀的機會。 對于初級開發人員角色,招聘人員將在本節中進行調零,以查看您是否具備從事這項工作所需的必要技能。
Likewise, even if you have internship experience, listing 1–2 side projects will make a great impression and boost your chances of getting a face to face interview.
同樣,即使您有實習經驗,列出1-2個輔助項目也會給人留下深刻的印象,并增加您獲得面對面采訪的機會。
List 3–5 of the best projects that you have completed on freeCodeCamp, a coding boot camp, or from your side projects.
列出您在freeCodeCamp,編碼新手訓練營或從其他項目中完成的最佳項目的3-5。
Make sure each project shows something different e.g,
確保每個項目顯示不同的內容,例如,
- frontend development skills, 前端開發技能,
- backend development skills, 后端開發技能,
- mobile app development skills, 移動應用開發技能,
- working with end users, 與最終用戶合作,
- UX/Design skills, UX /設計技巧
- collaboration and team working skills, 協作和團隊合作能力,
- challenging problems 挑戰性的問題
…and so on. For each project, list the following:
…等等。 對于每個項目,列出以下內容:
- Technologies used 使用的技術
- A short description of the project 項目簡介
- A skill implemented and problems you solved 實施的技能和您解決的問題
Link each to your GitHub, or even better, if you have it hosted, drop a link to the URL. Your code doesn’t have to be perfect. Although make sure that your code is professional. Having funny comments and variables may seem like a good idea when your code is free from prying eyes, but the recruiters might not see it that way.
將每個鏈接到您的GitHub,或者,如果托管,甚至更好,將鏈接鏈接到URL。 您的代碼不一定是完美的。 盡管請確保您的代碼是專業的。 當您的代碼不被窺探時,擁有有趣的注釋和變量似乎是個好主意,但是招聘人員可能不會那樣看。
Use this as a chance to show how passionate you are about technology and learning new things. Remember, that is what the recruiters are looking for in their search for a junior developer!
借此機會展示您對技術和學習新事物的熱情。 請記住,這就是招聘人員在尋找初級開發人員時要尋找的東西!
For example, you could say;
例如,您可以說;
“I encountered a some problem, so I built a web app using React.js and Node.js which does some awesome thing . Also, I was really curious about learning server-side development”
“我遇到了一個問題,所以我使用React.js和Node.js構建了一個Web應用程序,它做了一些很棒的事情。 另外,我真的很好奇學習服務器端開發”
Simple, but effective.
簡單但有效。
就業機會 (Employment)
This is where you list your employment history (e.g internships & previous jobs).
您可以在這里列出您的工作經歷(例如實習和以前的工作)。
Don’t have development related employment history? Add your most recent employment history instead. E.g, if you worked as an accountant, write that down.
沒有與發展相關的工作經歷嗎? 而是添加您最近的工作經歷。 例如,如果您是會計師,請將其寫下來。
If you can, add 2 previous jobs you worked at.
如果可以的話,添加之前工作過的2個工作。
For each, you want to add your role, the company name, and the time you spent in the role.
對于每個角色,您都想添加您的角色,公司名稱以及在角色中花費的時間。
List the projects you worked on during your time there, as well as a bulleted list of the things you accomplished within that role. Here’s an example of one of my previous roles:
列出您在此期間從事的項目,以及在該角色中完成的項目的項目符號列表。 這是我以前的角色之一的示例:
Don’t simply state what you did, but why you made a difference. For example, you could say,
不要簡單地陳述您所做的事情,而要說明您為何有所作為。 例如,您可以說,
“I worked on adding social sign-in and registration to the application”
“我致力于為應用程序添加社交登錄和注冊”
Which is ok I guess, it gets the point across. But how about this instead:
我猜沒關系,這很重要。 但是,相反呢:
“Worked on social sign-in and registration. This resulted in quick and easy sign-in, as well as a greater number of registrations and paying customers”
“致力于社交登錄和注冊。 這樣就可以快速輕松地登錄,并獲得更多的注冊和付費客戶”
This not only concisely outlines what you did, but also the effect it has on the business. Remember, the company is looking for someone who can make an impact.
這不僅簡要地概述了您所做的事情,還概述了其對業務的影響。 請記住,公司正在尋找可以產生影響的人。
But what if you don’t have previous internships or software development experience to talk about?
但是,如果您沒有以前的實習經驗或軟件開發經驗可以談論?
Don’t worry, you can still list the projects from your previous jobs. The main goal here is to show the recruiter that you can manage projects, can work in a team, and can effectively contribute to the success of the business.
不用擔心,您仍然可以列出以前工作中的項目。 這里的主要目的是向招聘人員表明,您可以管理項目,可以在團隊中工作并且可以有效地促進業務成功。
教育 (Education)
Your resume is coming along nicely! Now it’s time for some final few bits of information.
您的簡歷進展順利! 現在是時候獲取最后一些信息了。
You’ll want to add the highest qualification you have. It’s also a good idea to add a few lines about any final year projects/dissertations you have completed. This will help if you think you are a bit light in the Employment and Software Projects sections.
您將要添加自己擁有的最高資格。 在您完成的任何最后一年的項目/論文中添加幾行也是一個好主意。 如果您認為自己對“ 就業和軟件項目”部分有所了解,這將有所幫助。
Space on your resume might be limited at this point, so try and keep this as short as you can:
此時,簡歷上的空間可能有限,因此,請盡量保持簡短:
成就,愛好和技能 (Accomplishments, hobbies, and Skills)
Add any achievement and accomplishments if you have them; like leadership activities or awards. If you attend meetups or conferences in your spare time, add this to your resume well. This will reinforce your skills and passion for technology.
如果有的話,添加任何成就和成就; 例如領導力活動或獎勵。 如果您在業余時間參加聚會或會議,請將其很好地添加到簡歷中。 這將增強您的技能和對技術的熱情。
Lastly, you want to add a 1–2 liner with your technology-related skills. A simple comma-separated list will do. This is helpful for recruiters to get a quick overview of your areas of expertise.
最后,您想添加具有技術相關技能的1-2班輪。 一個簡單的逗號分隔列表即可。 這對于招聘人員快速了解您的專業領域很有幫助。
不該做什么 (What not to do)
- Try not to repeat yourself. If you mentioned that you used JavaScript, no need to repeat it numerous times 盡量不要重復自己。 如果您提到使用過JavaScript,則無需重復多次
- Leave out generic terms i.e, “I can communicate with team members” instead, show how, e.g, “working on Team Project X shows I can communicate well”. 省略通用術語,例如“我可以與團隊成員進行交流”,而不要說明例如“在Team Project X上工作表明我可以很好地交流”。
- Don’t lie. If you haven’t used a certain language before, leave it out of your resume. Chances are you’ll be caught out in the interview, and nobody wants that. 別說謊 如果您以前沒有使用過某種語言,請將其保留在簡歷中。 您很可能會被面試所吸引,沒人愿意這么做。
- Don’t leave out projects or accomplishments because they weren’t complete, if it adds value, add it in! 不要遺漏沒有完成的項目或成就,如果它增加了價值,那就添加它!
Thanks for reading!
謝謝閱讀!
I’m currently creating a bunch of guides, articles, and video courses to help you along your journey into web development. If you would like to be a part of it, make sure to join the mailing list over at chrisblakely.dev!
我目前正在創建大量指南,文章和視頻課程,以幫助您進行Web開發。 如果您想加入其中,請確保通過chrisblakely.dev加入郵件列表!
翻譯自: https://www.freecodecamp.org/news/how-to-write-an-awesome-junior-developer-resume-in-a-few-simple-steps-316010db80ec/
java開發簡歷編寫