At my company, I usually assign each individual (including interns) primary responsibility over a sector of the code. When I have a large enough staff to cover our active projects in that manner, I like to go to various staff members, including interns, and ask them what they'd like me to do. I literally let them assign me tasks.
When I'm working on such a task, I refrain from making project decisions; I'll ask them instead. Even if it's not the decision I would have made, if I'm not asked for my feedback, I'll generally go with the flow. [See my other comment.] It's amazing how often I learn things, even from interns, that way.
I find that really empowers the staff members, especially interns, to work independently, make mistakes, and get a taste of real-world project management. Bonus, it keeps me closely involved, without me being underfoot.
(By the way, I do have the authority as lead developer to provide unsolicited feedback and override decisions, but I rarely do so unless the mistake would have significant repercussions beyond the immediate code sector.)
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Fantastic!
At my company, I usually assign each individual (including interns) primary responsibility over a sector of the code. When I have a large enough staff to cover our active projects in that manner, I like to go to various staff members, including interns, and ask them what they'd like me to do. I literally let them assign me tasks.
When I'm working on such a task, I refrain from making project decisions; I'll ask them instead. Even if it's not the decision I would have made, if I'm not asked for my feedback, I'll generally go with the flow. [See my other comment.] It's amazing how often I learn things, even from interns, that way.
I find that really empowers the staff members, especially interns, to work independently, make mistakes, and get a taste of real-world project management. Bonus, it keeps me closely involved, without me being underfoot.
(By the way, I do have the authority as lead developer to provide unsolicited feedback and override decisions, but I rarely do so unless the mistake would have significant repercussions beyond the immediate code sector.)