The present study compares the relative effects of cognitive style and training method on learners' computer self-efficacy and learning performance by a field experiment. The purpose was to determine which training method could be best utilized in computer-related training while taking trainees' cognitive style into account. The significant two- and three-way interactions indicate the critical roles that personal characteristics and situation factors play as joint determinants of behavior. Gender did significantly moderate the effects of training method on performance and self-efficacy. The cognitive by training method effects were most significant for female participants. This finding suggests that to assist individuals taking IT-related training courses, the contingency effects of gender, cognitive style, training approach, and training objective should be taken into account.