Tive essa duvida por bastante tempo,pois havia treinado para o basquete(que por sinal é meu esporte favorito) por 3 anos,porém mesmo com um horario fixo que me permitia poder treinar sem precisar me enrolar com outros assuntos,mesmo dando meu melhor todo dia notei que não importava o quanto eu me esforçava vi nenhum progresso,simplesmente nenhum mesmo(não me surpreendo se ninguém acreditar que eu não passava do ``basico´´ do basquete),e quando comentava com alguém só ouvia``você não está tentando o bastante,você não está fazendo seu melhor,está inventando desculpa´´,enfim..esforço realmente pode fazer alguém ser bom naquilo que tanto gosta ou é apenas uma mentira inventada para incentivar os outros?
Isso ai é bem relativo, tem muitos pontos. Não é só esforço que conta, tem
muitos outros fatores, como genética, ambiente, psicológico, físico e químico. Por exemplo, se tu tais com todos os níveis de nutrientes certos, se tu tais hidratado.Mas voltando a tua pergunta original, eu acredito que sim, esforço pode fazer qualquer um ficar bom naquilo que quer. Os grandes jogadores de basquete por exemplo treinaram desde crianças, sempre tentando o melhor, tentando aprender com outras pessoas melhores, vendo vídeos, assistindo partidas. As vezes também aprendiam outras coisas fora dessa área, talvez aprenderam a pular de um jeito diferente, com inspiração em outro esporte, inovaram nessa parte. Mas outro ponto que eu gostaria de deixar aqui é, muitas vezes nós não vemos o fruto do nosso esforço por estar habituado a ele. Tem um fenômeno psicológico chamado efeito dunning krugger, depois da uma olhada, mas basicamente é tu se subestima.