dlockers
D
dlockers
Take this in the way intended (it's late, I'm still working), but this is part of the reason why the cleverest developers shoot off from firms who still have traditional IT houses. These folks should be incubated to be world class developers, not pseudo PMs (or vom-in-my-mouth 'technical' PMs) adopting what their forefathers saw as the important bit.As for working in IT I would say the biggest thing graduates seem to lack isn't technical skills but rather SDLC understanding. So for example they may be very competent in language X, they can write code to produce a required output. What they can't deal with so well, is things like figuring out what data they need to prove their code, understanding the relative importance of different environment stacks, planning and reporting on the status of their work, understanding the interelationships between different elements of a system (e.g. thinking about the potential implications of a change in one area impacting on something else) etc. My guess is they tend to learn concepts in isolation like standalone tasks, rather than as part of a big cohesive ecosystem.
People should play to their strengths.