3 ms·
Coding is a much different situation in many cases, specifically because of the availability of open source projects -- which serves the same purpose as an inte
by apotheon 17y ago
Coding is a much different situation in many cases, specifically because of the availability of open source projects -- which serves the same purpose as an internship opportunity sometimes. Alas, there's no such thing as "open source development" in many industries.
Even for programmers, though, open source development doesn't do everything an internship can do. In fact, some people have a really difficult time getting started contributing to an open source project without some experience working closely with other coders to learn something about collaborative workflow and code review (for instance). The exception to that is cases where someone lucks into having a local mentor to help get them over the bar to entry for open source contributions -- knowledge of how to review others' code, figure out how to improve on it, and produce patches for submission to the project.