A technical writer is a professional who translates highly technical concepts into a digestible format for the end-user. A huge part of a technologist's role -- no matter an architect, developer, or sysadmin -- is communication. But everyone has different ways of doing so.