I can give you a reverse answer, as I got straight from high school to work. I started working as a self-thought programmer, and I was almost immediately productive on the project my employers give me. I had some coworkers that had a fresh computer science degree, and they wasn't productive at all.
Over time, some graduated coworkers improved they skills greatly, while others don't, and that was unrelated to their GPA.