MOST technology knowledge involves a good deal of tacit knowledge which an only be transmitted person-to-person in an intern/mentor/supervisor mode.
So simpler tasks that have zero barriers-to-entry for automation can be done without this. But for more complex stuff, not so much. This is the same for B2B sales - that will ALWAYS be person-to-person - it simply can't work via e-commerce like selling books or CDs on Amazon.
What advice would you give to an intern's mentor to improve the remote internship experience?
Also remember that interns don’t have a home office and most are in their bedroom at the same desk they relax and play games at. It doesn’t feel like I’m actually at work unless there’s frequent interaction
Of course, if I were a better intern, I would have taken care of a lot of those things myself, but I think it's better practice as a mentor to start with the metaphorical bowling bumpers up and then relax the oversight as the intern proves themselves capable over the 3 months.
Doing it again this summer, I plan to ask for at least 3x weekly 1:1s (e.g. MWF) and to make sure I have code reviewed in the first week or two of the internship. More interaction with other interns would also help, especially technical interaction and not just high-level discussions of our projects. I also think it would be cool to do some sort of pair programming / spectating where I watch the mentor work through a problem to get a sense of what the professional workflow actually looks like.