I've never been on the drive team...
More often than not, I'll watch our matches, usually apart from the rest of the team - it's easier to focus when you're not surrounded by cheering people.

I try to pay attention to what the robot is doing and what looks like it's going wrong. When it's not match time...
I tend to do a bit of everything when we're not competing. I've been in the pits, working on the program and/or the robot itself. I've been a gofer, running around to find our drivers so they can strategize for the next match. I've done scouting. I talk to other teams in an attempt to forge friendships with them. Heck, I've programmed robots for other teams before...like 507 in Palmetto.
I do whatever needs to be done, basically. I think they're happy as long as I don't touch the robot - bad things tend to happen when I do that.
