Everyone has an environment that will make them shine, so it's up to you to work that out and volunteer yourself for an appropriate opportunity. It could be front-end work, server work, documentation, testing, extreme programming, infrastructure, refactoring, build scripts, web services, databases, critical problem solving, architecture.
Tip: this rule also means don't be afraid to admit what you don't know, or when you are out of your depth. Don't nod in agreement if you have no idea what your manager or the customer is talking about. If something was explained to you, go back and ask questions about the stuff you don't know straight away.