I am generally quite open about my lack of aptitude, as I result I've never really been promoted, I've just bounced around between different junior roles. It always seems obvious that I'm the most junior member of any team I'm on, but I'm starting to wonder if that's all in my head.
Your post kinda makes me wish I'd tried a bit harder at bullshitting. Maybe I could've at least made a bit more money.