"Computer programming is taught in courses. The excellent books:
The Pragmatic Programmer, Code Complete, Rapid Development, and
Extreme Programming Explained all teach computer programming and the
larger issues of being a good programmer."
Finally, I feel as part of a group, having read all the aforementioned books. I must admit that Code Complete and Rapid Development were a bit on the cumbersome and dull side, however, they all have been a big help in maturing as a
code moneky programmer and seeing the big picture.