In a big company, any programmer is at most one link on the org chart away from the line of fire of corporate politics. If anything, communication and office political skills are more crucial to programmers than the average for most professions. It's the stereotype that obscures this fact.