[Comment removed by author]
On that note, I think you can only really be relatively good. There isn’t a decent yardstick to measure yourself by, not afaik. If you’re mediocre and everyone at work is pretty bad, then of course you’re going to seem great, and perhaps be told so.
Once you are good at programming then you still need to master actually writing the right code to solve the right problems and not just spinning your wheels while feeling productive.