TheSteve0 tweeted this great article about programming in a team environment, but the ten points that are made transcend programming and can easily fit any team activity from a class project to sending a lander to Mars. With new/innovative workflows coming on the scene in the tech arena (eg the spread of AGILE) it is sometimes hard to look around at the insular structure of some working groups. Articles like this one give me hope that we can tip over the silos and all play together. Perhaps it is just the optimist in me. Here is my favorite:
3. No matter how much “karate” you know, someone else will always know more. Such an individual can teach you some new moves if you ask. Seek and accept input from others, especially when you think it’s not needed.
I definitely recommend that you head over and take a look at the article to see if it resonates with you as it did with me.