This document discusses 21st century challenges for technical communicators, including changes in communication technologies, documents, problems, knowledge, organizations, expertise, and roles. Technical communicators must be flexible and able to work across different problem domains, understand knowledge as distributed and emergent, navigate continually reorganizing work environments, and allocate their presence among tools and audiences. Developing self-awareness of one's assumptions, goals, and place in communities will help technical communicators meet these challenges.