Professional writers and those who aspire to earning a living from writing may or may not be familiar with the argument of generalization versus specialization but they surely know the concept. Should a writer be an expert in the field in which he or she is writing? Or can writers write about anything they please and take assignments as they come along? What is the role of subject expertise for the professional writer?