When you hire fresh college graduates as developers, they might have a good academic background, but still have a lot to learn.
What kinds of structured programs for teaching the essential skills have you seen out there? What are the essential skills needed, that one does not learn in school?