The trait personality traits stipulate that a person’s personality can be best understood through studying the traits and characteristics of that person. The theory appreciates the fact that different individuals possess different traits and based on those traits, a person’s identity can be explained (Frick 48). The social-cognitive theory, on the other hand, is of the view that the fulfillment of the psychological needs is based on feelings, emotions and the desire. It states that an individual’s knowledge is directly related to observing other people, their interactions, influences and experiences (Frick 72). An advantage of psychodynamic theory is that it provides an ideal conception of how the earlier experiences and relationships affect personality. The disadvantage is that Freud’s theory is based on case studies and generalizations, and it does not consider cultural variations. Humanistic theory is more realistic compared to other theories, but the demerit is that it is naively optimistic and cannot be tested easily (Frick 94). The strength of trait theory is its capability to categorize behaviors based on observable traits. However, the theory fails consider unpredictability of behavior and fail to explain why people behave the way they do. Social-cognitive theory is an evolving theory that centers its arguments on social behaviors. However, its findings are preliminary and excessively based on self-reports.
Work Cited
Frick, Willard B. Personality Theories: Journeys into Self : an Experiential Workbook. New York: Teachers College Press, 1991. Print.