2 ms·
Off-topic but not completely unrelated, hiring new grads is difficult. No, scratch that; employing new grads is difficult. Enthusiasm and eagerness is valuable
by EliRivers 8y ago
Off-topic but not completely unrelated, hiring new grads is difficult. No, scratch that; employing new grads is difficult.
Enthusiasm and eagerness is valuable, but one needs to set aside an ongoing block of time for education and discussion and guidance and so on; not only do they not know what they don't know (had a CV cross my desk this week in which the new grad rated himself "guru" at C++, which is not impossible but seems very unlikely - typically at the interview, such candidates are actually what one would expect from a new-grad, and just don't realise how much they don't know and to what extent knowing the syntax isn't the same as being any good with it), but I don't know what they don't know and it's impossible for me to fully appreciate how difficult some things are to get to grips with. Sure, it took me a long time as well, but I just don't remember how long it took me to grasp various things, and that's only my experiences. They could have a completely different set of unknowns.
Placing them in the right team is hard too. They need the support and guidance of experienced people, but adding a new grad to a team generally serves to slow things down for a while; ultimately, the team and company benefits, but finding a team with a runway long enough to absorb the hit without jeopardising their own targets is not easy. Sometimes there's just no good place to insert a new grad and we have to just take the hit.
- NullPrefix 8y ago>"guru" at C++ Isn't something like that a requirement for entry level job these days?