“If you want to be a better programmer, take up the violin.”
This is a really interesting article about the differences between how engineering, science and math are taught in the US and how professionals in those disciplines actually work. (Please click on the photo to be redirected to the article)