If you need someone else to tell you if you know what you are doing you are already out of touch.
That is just naive.
Oh great, another Cisco person who can't read. From the rest of my paragraph:
As far as where you rank relative to your peers, that's determined politically well above your manager and if at least one of you and your manager aren't in the in group you aren't going anywhere except possibly out the door, often with your team and manager who will be as surprised as you.
It's not a matter of two equal people where only one is getting the managers slippers. It's people close to their own management making bad decisions that cost the company tens of millions of dollars a pop while doing nothing to offset that during their career and getting promotions while the fixers pulled in for weeks to turn around programs which floundered for years get crapped on for embarrassing the truly incompetent in both engineering and management.
I've talked with a lot of managers who have had great people under them tossed by people above them and were completely blindsided, and in some of those cases the manager was also tossed without any indication they were on the chopping block. Competent management all the way up the chain would have intervened far earlier than the one year mark to either get people up to snuff or move them along before wasting a year of loaded labor plus all the work required to fix the damage caused by the problem children but the problem children are now in control. By definition this means they continue to lay off the wrong people and it's not going to get better.
tl;dr: your manager is statistically likely to be less aware of what's going on politically and technically than you and it's up to you to be aware of your own value and that you can be tossed at any time.
What follows: continue growing your skills on your own time and be ready to jump either by force or choice to a better opportunity.