Possibly. It depends on your goals.
If you want to reach a broader audience, a blog can help. If you plan on coaching individuals or consulting with companies, a blog can demonstrate your knowledge, skill, and experience.
If you plan on offering online courses or products, a blog is an effective marketing tool to help potential customers get to know you and build an email subscriber list.