One good article i found online about how to be a good programmer
Its a little lengthy, but its worth it. Especially for people who are in a sick working environment, and in a paradigm of identifying themselves as a good engineer vs good programmer.