DEV Community

Discussion on: I've Trained Programming Interns For 6+ Years, Ask Me Anything!

Collapse
 
codemouse92 profile image
Jason C. McDonald

It depends on the internship, really. Some (like the one I run) only require basic proficiency with at least one programming language, and familiarity with either object-oriented or functional programming; all of that you'd get from your typical CS-101/102. Others may want you to know a particular language, or have other knowledge; look at the posted requirements for any internship you're interested in.

As far as gaining coding confidence, you only gain that by working on real projects. In lieu of an internship, start a side-project of your own. Make it about something you personally care about, something you would actually use. Then, build it, learning as you go. This is the single best way to gain confidence in programming, and it makes an excellent addition to your coding portfolio, especially if you put it on GitHub or the like.

Collapse
 
dah00 profile image
Obed

Thank you for your respond, it is very helpful.