11 answers
11 answers
Updated
Alex’s Answer
If you are trying to go corporate, the most important item for the resume is to 'check the boxes'. Make sure you have keywords that will get you through the recruiter.
Things like
* JAVA
* .NET
* C#
* C++
* Assembler
* SQL, etc.
Soft items like school organizations, clubs, hobbies aren't necessary but are fine to include.
Get a classmate or someone in the field to review your resume.
Things like
* JAVA
* .NET
* C#
* C++
* Assembler
* SQL, etc.
Soft items like school organizations, clubs, hobbies aren't necessary but are fine to include.
Alex recommends the following next steps:
Updated
Anup’s Answer
Hello - Few pointers, they're listed below.
1. Include all the internships you've done while in college.
2. List all the big projects you've completed while in college.
3. List any other significant achievement while in college.
4. List all the programming languages you know.
Thanks,
Anup
1. Include all the internships you've done while in college.
2. List all the big projects you've completed while in college.
3. List any other significant achievement while in college.
4. List all the programming languages you know.
Thanks,
Anup
Updated
Todd’s Answer
Hi,
I spend a LOT of time looking at resumes. Others have given great advice about the all the things you could include, but let me talk about what I as a hiring manager go looking for:
First off, be clear about what you can do and are good at up front. You could list a bunch of buzzwords (cool-programming-language-of-the-month, hip-technology, etc) but that at best gets you through an auto-screener. Instead describe a bit what you the human are good at. eg: "Experienced at using Python to control Coffee Machines." Later on when you are listing projects or jobs, make sure the job where you used Python on the Coffee Machine is easy to spot.
Secondly, when you're talking about what you did do, make sure there's a mix of detail about what /you/ personally did and what the team/project accomplished. "Built the control software for 120 Coffee Machines on campus." alongside "I was the primary coder on the boiler temperature using HTCCP for communication." Right there in two lines you showed me that you can code coffee yourself, that you worked on a team, and that you have some awareness of the context in which you coded.
Finally, don't make pad stuff in the hopes of getting a job. If you're early in your career, cool, be early in your career and have a relatively small number of things you've done. All that stuff above here is to get hiring managers to be interested enough to talk to you because they think you'd work well on their team. If you get an interview, they're going to ask questions about it and if you've got fluff, they'll spot the fluff and it won't look awesome.
I spend a LOT of time looking at resumes. Others have given great advice about the all the things you could include, but let me talk about what I as a hiring manager go looking for:
First off, be clear about what you can do and are good at up front. You could list a bunch of buzzwords (cool-programming-language-of-the-month, hip-technology, etc) but that at best gets you through an auto-screener. Instead describe a bit what you the human are good at. eg: "Experienced at using Python to control Coffee Machines." Later on when you are listing projects or jobs, make sure the job where you used Python on the Coffee Machine is easy to spot.
Secondly, when you're talking about what you did do, make sure there's a mix of detail about what /you/ personally did and what the team/project accomplished. "Built the control software for 120 Coffee Machines on campus." alongside "I was the primary coder on the boiler temperature using HTCCP for communication." Right there in two lines you showed me that you can code coffee yourself, that you worked on a team, and that you have some awareness of the context in which you coded.
Finally, don't make pad stuff in the hopes of getting a job. If you're early in your career, cool, be early in your career and have a relatively small number of things you've done. All that stuff above here is to get hiring managers to be interested enough to talk to you because they think you'd work well on their team. If you get an interview, they're going to ask questions about it and if you've got fluff, they'll spot the fluff and it won't look awesome.
Updated
David’s Answer
Hey,
It looks like there's some great answers here already.
In addition to what everyone has mentioned, I would also encourage to use Canva to easily create your resume online. There also a bunch of templates for computer science backgrounds. :)
https://www.canva.com/resumes/templates/
It looks like there's some great answers here already.
In addition to what everyone has mentioned, I would also encourage to use Canva to easily create your resume online. There also a bunch of templates for computer science backgrounds. :)
https://www.canva.com/resumes/templates/
I was about to comment the same thing about using Canva :-) .Depending on the industry and type of company you are applying too a Canva resume, or even website can really add personality. Make sure your which ever doc you send, you send a shining covering letter (doesnt have to be long) but that expresses who you are and your interest. The hiring manager and recruiter are likely reading a multitude of CVs, it becomes easy to skim read the CV but a covering letter or something outside the norm (like a Canva site) can really make you stand out! Good Luck!
Cheryl Watts
Updated
Isaac’s Answer
Hi there!
The only thing I would add is two vital attributes of a software engineer are curiosity & perseverance. Computer science is about solving problems, and the more interested you are in the problem you are solving, the more you will care, the more you will research it and ultimately, you will have a greater understanding of what you are trying to fix. Once you understand the problem, the ability to brainstorm solutions, plan a path forward towards fixing the problem, and executing on this plan, are super important. So any graduate that is curious, has some examples of fixing a problem and shown grit, is someone who I think will have a fantastic career.
Good luck.
Isaac.
The only thing I would add is two vital attributes of a software engineer are curiosity & perseverance. Computer science is about solving problems, and the more interested you are in the problem you are solving, the more you will care, the more you will research it and ultimately, you will have a greater understanding of what you are trying to fix. Once you understand the problem, the ability to brainstorm solutions, plan a path forward towards fixing the problem, and executing on this plan, are super important. So any graduate that is curious, has some examples of fixing a problem and shown grit, is someone who I think will have a fantastic career.
Good luck.
Isaac.
Updated
Chayla’s Answer
Hello -
All of the answers supplied are all great answers. In addition to what has already been mentioned by others, you can also list relevant coursework or projects that you worked on during your time in school, especially if the projects/coursework was unique or solving a complex problem.
You can also consider researching college graduate resume examples on-line to give you an idea of what may be out there or what others are doing.
Best of luck!!
All of the answers supplied are all great answers. In addition to what has already been mentioned by others, you can also list relevant coursework or projects that you worked on during your time in school, especially if the projects/coursework was unique or solving a complex problem.
You can also consider researching college graduate resume examples on-line to give you an idea of what may be out there or what others are doing.
Best of luck!!
Updated
Vladimir’s Answer
One of the most important things every employer would like to see in the CV is the job experience. And since you are a fresh graduate, you obviously have nothing to include into this section of your CV. Really? Of course not - you already have some job experience and you just need to reflect it properly.
It is essential to include into CV any kind of course assignment works, diploma project(s) and other similar activities you work on during your graduation. It is more beneficial to mention practice experience you picked up there rather than just list courses names you had learned. If you have implemented any home-grown or hobby projects related to Computer Science, it would be also a good addition to the "job experience" CV section. Anything that is related is good to mention. Then try to customize your CV to position/company you sent it to, it's more beneficial to list your experience in relevance rather than in chronological order.
And even with such job experience your CV would still have a lack of content. So I'd also recommend to accompany your CV with a kind of cover letter. Before applying to the specific company make sure you get familiar with the company business; so the letter should specify specify your interest to the position and/or a company you are applying to. This usually provides a good impression and could make a difference between you and other candidates who do not have such.
Good luck!
It is essential to include into CV any kind of course assignment works, diploma project(s) and other similar activities you work on during your graduation. It is more beneficial to mention practice experience you picked up there rather than just list courses names you had learned. If you have implemented any home-grown or hobby projects related to Computer Science, it would be also a good addition to the "job experience" CV section. Anything that is related is good to mention. Then try to customize your CV to position/company you sent it to, it's more beneficial to list your experience in relevance rather than in chronological order.
And even with such job experience your CV would still have a lack of content. So I'd also recommend to accompany your CV with a kind of cover letter. Before applying to the specific company make sure you get familiar with the company business; so the letter should specify specify your interest to the position and/or a company you are applying to. This usually provides a good impression and could make a difference between you and other candidates who do not have such.
Good luck!
Updated
Eleanor’s Answer
There have already been great answers about resume content, format, etc. I would also add that you want to have your digital profile tidy and presentable. A LinkedIn profile is a great way to showcase your experience and also to showcase any work you completed. You can link to projects, media, code you've written (GitHub.com), etc.
I also want to advise you to ensure that your social media presence is what you want it to be. So check what content you've posted and what shows up as public. Take the time to clean anything up that needs cleaning up.
Also it's important to keep in mind that the resume only gets the recruiter or hiring manager to pick up the phone (maybe it gets you scheduled for an interview) - and then there's several more steps to go to land the gig!
Check out https://www.linkedin.com/learning/creating-your-personal-brand/what-is-personal-branding?dApp=7752303&u=2190394 for information on personal branding
I also want to advise you to ensure that your social media presence is what you want it to be. So check what content you've posted and what shows up as public. Take the time to clean anything up that needs cleaning up.
Also it's important to keep in mind that the resume only gets the recruiter or hiring manager to pick up the phone (maybe it gets you scheduled for an interview) - and then there's several more steps to go to land the gig!
Eleanor recommends the following next steps:
Updated
Luis Miguel’s Answer
Hi,
It is important to different yourself from other people, so apart from including any project where you have participated and technical skills such as programming languages, try to include thing like objectives that you aim, soft skills, achievements, etc..
It is important to different yourself from other people, so apart from including any project where you have participated and technical skills such as programming languages, try to include thing like objectives that you aim, soft skills, achievements, etc..
Updated
Rebecca’s Answer
In a cv, it usually contains information below:
- basic information about yourself, e.g. your name, contact information, etc.
- Your education background
- Relevant working experience
- Awards & Honors
- Activities & Hobbies,
- ,etc.
You may need to customize it to highlight the above that is relevant to job that you are going to apply. Usually, you need to read the job specification in the job ad in details and analyze it. You may need to identify your qualification, experience and skills that meets the job requirements.
On the other hand, I suggest you keep the cv to at most 3-4 pages and clean & easy to read.
Hope this helps! Good Luck!
- basic information about yourself, e.g. your name, contact information, etc.
- Your education background
- Relevant working experience
- Awards & Honors
- Activities & Hobbies,
- ,etc.
You may need to customize it to highlight the above that is relevant to job that you are going to apply. Usually, you need to read the job specification in the job ad in details and analyze it. You may need to identify your qualification, experience and skills that meets the job requirements.
On the other hand, I suggest you keep the cv to at most 3-4 pages and clean & easy to read.
Hope this helps! Good Luck!