I am dubious of Carol Dweck's touted "growth mindset". She writes thing like this:

http://mindsetonline.com/whatisit/about/index.html
Quote
In a fixed mindset, people believe their basic qualities, like their intelligence or talent, are simply fixed traits. They spend their time documenting their intelligence or talent instead of developing them. They also believe that talent alone creates success—without effort. They’re wrong.
Well, most of what I've read about intelligence says that it is not malleable. We don't know how to raise IQ. Someone should study literature, or a foreign language, or mathematics because those subjects are worth studying or to get a useful credential, not because studying makes them smarter.

A detailed critique of the "growth mindset" that I recommend is

NO CLARITY AROUND GROWTH MINDSET…YET
BY SCOTT ALEXANDER
APRIL 8, 2015