By high school, I was a 1.4 GPA student who was also on the Academic Decathlon team winning state-level medals. My upbringing was extremely abusive, which definitely contributed to the academic problems, but what I really needed was someone in my corner pushing me to explore and actually try. Being told I was smart wasn’t just useless, it was actively harmful. I became afraid to try and leaned on what came naturally (hence doing well on Decathlon tests) while consistently failing to finish things (no homework, no papers... and the GPA shows it).
What would have made a huge difference for me was being explicitly taught how and why to study, how to take and review notes, and how to manage my time. And just as importantly, someone consistently emphasizing that effort matters a lot more than being "smart."
Even now, I’m honestly surprised by how many people I work with in tech equate being "smart" with being good at math, algorithms, or pattern recognition, while seeming almost oblivious to some pretty big gaps in other areas. That mindset isn’t doing anyone any favors.