Just to clarify, I do find your original statement to be absolutely correct: "Anyone who's good at anything knows that there's an inverse correlation between talking about it and being good at it." The reason you have to explicitly say it, though, is that it goes against the grain of human behavior.
Being the type of person who actually does things without wasting time talking about it, I've had to learn the hard way that that's not what hiring managers look for. I would not trade my satisfaction of good work for money, but I've found that by spending a little more time on marketing skills rather than on programming skills, I can greatly improve my income.