Report Offensive Message

Manage worldwide teams
Like it or not, it's a global economy. So I would add to this list,

11. Learn to work well across national and cultural boundaries.

Learn a little Chinese, French, Spanish, Brazilian. Understand their cultures and be prepared to be the person to lead when and if the programming work gets outsourced to other countries. Be flexible, be able to work across time zones and understand how different cultures think and act in terms of leadership and specifying requirements and tasks.
Posted by technomom_z
29th Jul