There are many reasons why a person can develop dandruff. It might be due to yeast infection on the scalp, stress, nutritional deficiencies and improper use of hair products like dyes, gels, hair sprays, blower, hair iron and not shampooing regularly.