Should we tell our kids "good effort" instead of "you're smart"?
TLDR: For some kids (from low socio-economic status / lower-achieving students), it helps. For kids in general, it might help though only a little bit (but might as well do it).
I've heard (a version of) this advise on social media / podcasts a few times (including on this Huberman Labs episode). The idea (roughly speaking) is: we should praise children's "effort" (as opposed to their "ability") -- because if we praise effort, kids will take a "growth" mindset, and try new things/improve (as opposed to have a "fixed ability" mindset and stagnate).
Sounds logical, but I was curious what the research actually says. I looked into two studies:
(1) This 2018 study by Sisk et al. investigated whether growth mindsets improve academic performance. The meta-analyses (covering over 300 other studies) found:
Overall, having a "growth mindset" or having growth mindset intervention (in schools) only has weak effects on academic achievements.
However, it also found that students with low socioeconomic status or at academic risk might benefit more from these interventions.
(2) This 2019 standalone randomised control trial by Yeager et al. tested a "growth mindset" lesson with 12,490 ninth graders from 65 schools in the US. It found:
Following the public debate, it sounds like a takeaway from the 2018 Sisk paper was that "oh growth mindset works, but not by that much", and the 2019 Yeager paper helped emphasised that "well actually for students who aren't doing so well, it actually helps quite a bit".