I'm a software engineering co-op that's finishing my term in the next few days. I've worked solo on a decently sized project that seems to have garnered some interest from my co-workers. I really like this team and my manager. I'm leaving because I have to go back to school, no bad blood and a few hints at a possible full time position.
About 2 months ago, my replacement co-op was hired, and we worked together so I could catch him up to speed. For context, he's from a nearby University and has had 2-3 times as much schooling as me (4 years as CS versus my 1.5 years as CE).
I've served as a shield from the rest of the team, taking most of his questions, but when I'm gone, he'll be going to the rest of them. They all have real work to do, and can't spend hours a day explaining what inheritance, XML, or character escaping is. I don't want to just dump the new guy on them, but I'm not sure what I can do.
Significant language barriers exist between him and me, and a lot of the questions come from my comments and documentation not translating well into his own language (he's not fluent in English). But even accounting for those barriers, he still has a long way to go before he can be useful. Shotgun/voodoo programming seems to be his thing, etc.
My manager hired this co-op over someone I had recommended, and was the 10th pick or so.
My exit interview is coming up with my manager. Should I bring up my concerns about my replacement co-op? And if so, how?