Personally, I live by the notion that it is just as important to be a team player as it is to be an excellent programmer. Learning workflows, and new stacks, comes with hard work and practice.
But a collaborative personality, one that enjoys the thrill of achieving success as a unit, can be harder to come by.
Passion driven programming. I put my heart into it.
I understand that it takes a team to build amazing applications.
I strive to keep teamwork and communication part of my normal workflow.
Constantly learning and developing new passion projects to keep my skillset current.