Just stumbled upon this great video by Douglas Crockford. Must watch for anyone programming or/and managing programmers.