What skills are required for programming internship?

Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
8 replies · 9K views
AVReidy
Messages
49
Reaction score
0
It would be fantastic if someone could come up with a rough list of what you think the necessary skills are for a programming internship. Let's say in C#, for example. I read that companies want interns who are (in theory) very proficient at a language but want to apply their learned skills in the real world.

At what level of proficiency in the language do interns need in order to be hired?

Thanks
 
Physics news on Phys.org
Can you make a simple app (using correct coding practices, like OOP and such) to show at an interview? That's usually enough to know you have the skills you would need.

Just go for an interview with some company and see if you impress them enough to do the internship. If the turn you down, take it as a learning experience and ask the interviewer what they think you need to improve on. Just remember, the worst (reasonable) thing that can happen is that they turn you down, but that's still a good thing in a way, because it's a learning experience.
 
Out of 200 applicants, can you beat out the 199 who can't do something at the level of fizz buzz?
http://www.codinghorror.com/blog/2007/02/why-cant-programmers-program.html

Difficulty: you're usually under the gun... (And you may be using an unfamiliar IDE, so assuming you make it to the sit-down phase, it's probably up to you to say which compiler / IDE you're using). Hell, it sounds as if you might have a decent shot if you can compile and execute "Hello World"!
 
Nobody seems to have a good answer to my question...
 
1. Thanks for the appreciation.

2. There is no "good" answer, if your definition of a "good" answer is a list of skills you need. Specifically, it depends on the place you want to do the internship with. Generally, you need to be at least proficient enough to make a small demo, like I originally said.
 
AVReidy said:
Nobody seems to have a good answer to my question...

What is the domain your working in? What platforms are they working with and what platforms have you worked with? What is the culture of the place? What projects have you worked on (these include your own)?

These are some good starting questions whose answers can lead to more specific ones.
 
Internships varies from corps to corps buddy. In order for us to give to accurate information, tell us a bit about where precisely you planning to work for.