What does it mean to be two steps ahead all the time?
The upper management types tend to use vague phrases that sound wonderful for the situation. I’d say if they like what you say, they would probably come and ask you for suggestions again.
In terms of what it means to be “two steps ahead,” I’d say it’s better than being two steps behind. It is easy to make observations when you are a small potato in a big organization. When you are free of responsibilities, you are not constrained in what to think and what to say. So the big boss might enjoy talking to you.
If you like your current job though, just keep doing what you are doing and try to do it well. If the big boss believes in you, she might find a reason to notice you and reward you with something that makes use of your vision and creativity. Beware that your immediate manager might not appreciate your connection with the big boss, so you need to be doubly sure that you are performing well at your current job.
If you prefer to find a job that makes use of your creativity, of course, you might talk to other members of your organization and get some feel for any new opportunities. I suspect that your organization is not quite as depressing as you make it out to be. It is more likely that your immediate boss is somewhat limited in imagination and doesn’t recognize you for everything you can offer, while someone outside of your area can recognize your “outside the box” thinking immediately.
Source: yahoo answers