A recent Methods & Tools survey tried to find if software developers get the training they need. Results were not encouraging, but maybe not as bad as you might think. http://www.methodsandtools.com/dynpoll/oldpoll.php?SoftTraining