Everyone needs a vision. I don't care if your in ministry or if you work a 9-5, vision is something that God calls all of us to have. And I don't believe that ones vision will ever be complete.
A lot of people think that getting the vision is the hard part but that’s not true. Everyone has one, the hard part is being able to articulate ones vision. Not only to others but to themselves.

What do I want in life? What direction am I going in? Is this the direction I should be going in?
After that we can break it down even more specific. For me it’s How do I improve my ministry? How do I improve the bands? The tech team? The overall production? These are all questions that I ask myself on regular basis.
But the most important question I ask to articulate my vision is What am I doing to improve myself to improve my ministry? How am I improving my organization skills? Speaking skills? How do I continue to increase my leadership skills? Our vision never meets us where we are. God gives us our vision to challenge us. To improve ourselves. To turn us into the person God wants us to be. Fulfilling our vision is the final product but I think what God is really after is to improve us. To give us dreams and challenges that we could not possibly conquer at our current physical/emotional/spiritual state.
I've always had a vision for my ministry and my life, but it wasn't until I could articulate it to myself and to others that I was really able to take it to the next level. It's constant evaluation. Never being content. Always bringing our vision to the next level. WORK for your vision. Don’t think it’s come true naturally. And as always let God take you there.