I will soon have my masters degree in Computer Science and will start applying for jobs.
Recently I read an answer to a question about what companies expect from a fresh graduate, where someone said they expect the graduates to work on private projects to show the future employer you have a lot of passion in the field.
As a hiring manager myself, who has recently changed jobs that has me dealing with new graduates more than ever, I have found a few things that I expect.
- I expect the new grad to have some experience. This doesn't necessarily mean that it has to be corporate or professional experience. I want to see that the grad has personal side projects of his own, that aren't related to school either. Ideally I would like to see code samples on something like GitHub as well.
During my studies at university we mostly worked on projects and I also did some internships, so I have enough projects to show on my CV.
Often, I would like to start my own projects, but the projects in University take a lot away from my free time so when I have a free evening or weekend I tend to do something completely unrelated to programming.
To sum it all up:
Do I need to have side projects or work related hobbies in order to show how much passion I have in the field when seeking an IT job as a new graduate?