Stop Talking So Much

I recently got some good advice. Someone told me that it is not a good idea to say what you are going to do. Stop talking so much. What is the point in saying, “I’m going to write a book” or “I’m going to do a music tour”. Stop talking so much about what you are going to do. When you say that you are going to do something it creates a FALSE SENSE of ACCOMPLISHMENT. Sending out an e-blast or telling everyone something that you are going to do makes you feel that you have accomplished something when in actuality, you have accomplished nothing.
It would be better, to write the book first, book the music tour first, accomplish the tasks first, and then tell people. Promote, promote, promote. People don’t become admired or famous or respected because of what they say they are going to do, but for what they actually accomplish.
Please tell me your thoughts on this.