Ask HN: Do Interns Create Value?
Do interns working in the technology field create value? Is 3 to 6 months enough to do meaningful work? In my experience, the median intern provides trivially-small but non-zero value in their direct contributions. Sometimes, it works out great and you get big value, but rarely enough to repay the time of the mentor. The primary value of internship programs is as an extended interview and hiring pipeline for the continuous flow of new-grad-level engineers required to keep the company healthy as it's existing employees either eventually depart or move up the ranks. Intern programs also are potent tools for growing a company's reputation. Overall, probably not. Out of 10 interns, I feel like you've got maybe 1 or 2 that are really good. These people have maybe had a previous job or coded open source. You can tell them what you need, and help them out a bit. They will get not only one but maybe a couple of different projects finished. Half maybe are people that you will really need to watch over. Talking with them every day and checking in on their code to make sure they are doing things well. If you don't watch over them, you are very likely to have to throw out what they do. The rest are hopeless. They might not even regularly show up or get anything done. And of course, for the first week, everything is hopeless ramp-up time. You only get a real idea of their productivity after a month or so. Then they have maybe another couple of months before they go back. Given the amount of time you have to put in, it's not a great investment. But it is a great way to find people to hire later on. And after training them for a few years, they start to create value. In general, absolutely- they can end up doing extremely valuable work. The magic happens when they work on a cool project that ends up being transformative to the business but didn't originally seem valuable enough to dedicate engineering resources to exploring. They can also be assigned useless busy work, it's always a gamble and varies entirely by their capabilities and skills, as well as who is managing them. I think an intern shouldn’t have to create value. They are here to learn and get experience. The company is interested in having a long trial period for potential new employees and to have people play with non critical tasks. I have seen people relying on interns and it’s not a good business idea in my opinion. Should they? Isn't the point of intern programs to give young newcomers real world experience and exposure to the post-collegiate world? For people nearing graduation to network and learn about job opportunities? Does everything have to be in the service of profits? Why should a company expend resources on something that doesn't benefit it? It sounds like you're absolutely certain a company gains no benefits whatsoever from hiring interns. Internships are incredibly useful to companies as a hiring funnel. You comment suggested that internships were supposed to benefit interns and that companies should offer them even if they don't benefit from them. Not generally, intern projects serve as prototypes and hiring projects. Every now and then someone knocks it out of the park. Without interns our hiring pipeline would be insufficient for our needs. With interns we get some training time etc. I doubt companies would hire interns (here, internships are paid at roughly junior wages) if they didn't create value.