4 ms·
I second what DC1350 said. I didn't get enough opportunities to face criticism, have my code reviewed, or to get steered in the right direction, and that led to
by porb121 6y ago
I second what DC1350 said. I didn't get enough opportunities to face criticism, have my code reviewed, or to get steered in the right direction, and that led to the same exact situation where I would piss away weekdays and scramble to put something together before my weekly 1:1.
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.