Mi ánimo para tu chico. Si es de 7-8, y si se esfuerza y está motivado, sólo por eso ya merece la pena. Yo estaría orgulloso de él.
Por las matemáticas no te preocupes, no conozco ningún matemático que trabaje en mi ámbito que realmente use sus conocimientos. ¿En qué rama de la informática podría aplicarse? En criptografía, pero en algoritmia, no en su aplicación y uso. Quizá en data sciense sí sea importante, en IA, procesamiento de señal, etc.
Dentro de "informática" hay muchos conocimientos aplicables y habilidades que se pueden aprender (programación, administración de sistemas, ofimática, IA, crypto, desarrollo de frontend, desarrollo de backend, desarrollo de APIs, preventa, ...) Para progresar laboralmente es más importante tener un título superior y capacidad, que conocimientos técnicos.
Esta es mi visión personal.
Saludos.