Do some more research.
I find it funny that you used the terms game designers, animators, and developers interchangeably. They are all very different jobs.
Designers have to do a ton of reading and have a general knowledge of just about everything, and when designing, they have to write (in a document) down every aspect of the game so people down the line don't have to make the decisions. They rarely touch any program outside of a word processor unless they're decent at art and draw some storyboards/concept art. They NEVER code if they're in a decent sized company (although it doesn't hurt if they've coded games before, in fact, it's practically a requirement). Once they've done the design for the game they usually have to answer any design questions that arise that were overlooked in the design process, or start designing the next game. An excellent book to read up on what you need to be a GOOD game designer is "Chris Crawford on Game Design".
Animators are the ones who work with Maya, Photoshop, and 3D Studio Max.
Level Designers work with level editors/middleware to build levels.
Developers do the dirty work. Usually the main structure already designed or determined, and they just have to build all the classes/logic/etc and put it all together. Nevertheless, you're right about this being a stressful job, and do to poor management, most industry games usually do go into 70+ hour overtime 6 months before release.
Other sites to read with information on how the industry works are Indie Gamer, Game Matters, and IGDA (all .coms). A good book with detail on the process is "Game Architecture and Design."
As for the animation itself, you really needed faster transitions. Doubling the frame rate would probably solve that for you.