Just stumbled upon this great video by Douglas Crockford.

Must watch for anyone programming or/and managing programmers.