I know people who have 10 yrs experience who are not so good at their job and people with 3yrs experience who were whizzes.
ditto. I've been working for 6 months with a junior engineer, this is her first job out of school, and I'm blown away at how much she's learned… She is better than most people with many years of experience under their belts. Sad thing is, management doesn't know how to keep people like this. That's why quitting is always on her mind.