Today was my last day at the firm I worked for, and as part of the change in the company (my resignation) - management decided to hire an additional programmer - as I was given a small programming project to complete before ending the contract, and they wanted to hire someone who could complete it, after I leave.
This guy is a 4th year student (Software Engineering) and his C.V. is full of programming languages he apparently knows (summed up 3 pages)
Problem is: he knows crap. I mean this guy doesn't even know basic things, like using loops, very basic Object orient programming, and such.
Furthermore, he does not show any signs that a hard-working employee would have - I asked him several times to read some papers on several technologies we use - and when I asked him whether he did it (he didn't as he didn't know what I'm talking about when we coded together) - he said "Yes I've done that".
Not to mention the fact that he keeps bragging saying "Oh yeah I sold already a few products I programmed" (while having zero programming experience), but leave that aside.
My superior is the one who decided to hire him - I don't know what went on the job interview and what is the impression he got from him, but I have a hunch he got a whole different impression comparing to reality
Should I inform him that this employee doesn't fit the position? This project has a deadline and the fact that I will be (probably) giving consulting services to this firm, make me ponder about this issue.