Building programs yourself vs interships, for experience

Join the discussion
Registration is free. Ask a follow-up in this thread, or start your own.
8 replies · 2K views
kolleamm
Messages
476
Reaction score
44
I'm trying to get some more work experience for my computer science resume since it's practically empty. All of the internships I've found so far are too demanding of my time since I'm a full time student. Would it be worth my time to create my own software and put that on my resume or should I continue searching for internships?

Thanks in advance
 
Physics news on Phys.org
Your own projects will need time as well, and it is harder to show that you put time into them. Contributing to open-source projects is another option.
 
  • Like
Likes   Reactions: kolleamm
Do both. Doing your own programs shows self-motivation. Getting an internship gives you interview experience, gives you a tangible job reference and gives you practical team experience. Also an internship can lead to a job at the interning company.
 
  • Like
Likes   Reactions: symbolipoint
mfb said:
Your own projects will need time as well, and it is harder to show that you put time into them. Contributing to open-source projects is another option.
I like the open source idea, is there a particular website that's best known for this?
 
Github and sourceforge hosts many open source projects.

However you should find them based on interest. As an example, the processing.org project is always looking for people to investigate and fix issues that they will vet and then add to the official project.
 
  • Like
Likes   Reactions: kolleamm
jedishrfu said:
Github and sourceforge hosts many open source projects.

However you should find them based on interest. As an example, the processing.org project is always looking for people to investigate and fix issues that they will vet and then add to the official project.
Thanks for the help! I definitely don't want to wait around until I graduate to find experience
 
jedishrfu said:
Do both. Doing your own programs shows self-motivation. Getting an internship gives you interview experience, gives you a tangible job reference and gives you practical team experience. Also an internship can lead to a job at the interning company.
I agree here. Do both. You could or should be able to get recognition for your individual project IF YOU ARE SHARING IT WITH THE TARGETED USERS for the application.
 
I know when I and my coworkers interview candidates, we get particularly interested when we see extracurricular items listed related to our work. One person had C/C++ audio processing on Arduino and Raspberry PI platforms, another had contributed to the Processing foundation and yet another had worked on a team for some open source initiatives. These people are truly interested in programming and have gone above and beyond regular coursework. These are the kinds of people we want working for us.

Also don't sell yourself short, sometimes your hobbies should be listed and may interest an interviewer with the same interests:
- read and write sci-fi / fantasy novels
- active member of Society for Creative Anachronism, designing your own costumes and accoutrements
- compete in robotics competitions as part of a team doing hardware/software development...
 
  • Like
Likes   Reactions: kolleamm
jedishrfu said:
I know when I and my coworkers interview candidates, we get particularly interested when we see extracurricular items listed related to our work. One person had C/C++ audio processing on Arduino and Raspberry PI platforms, another had contributed to the Processing foundation and yet another had worked on a team for some open source initiatives. These people are truly interested in programming and have gone above and beyond regular coursework. These are the kinds of people we want working for us.

Also don't sell yourself short, sometimes your hobbies should be listed and may interest an interviewer with the same interests:
- read and write sci-fi / fantasy novels
- active member of Society for Creative Anachronism, designing your own costumes and accoutrements
- compete in robotics competitions as part of a team doing hardware/software development...
Wow that's really good advice, thank you! It''s encouraging to hear that non-work related activities do help. I would like to do as much as possible and use my time as efficiently as possible but sometimes I just have no idea where to start, whether internship or learning things on my own. I'm not a procrastinator by any means, I just want to make sure I'm using my time wisely.