Necessário, nenhum dos dois é.
Se vc comer direitinho, vc terá toda a proteína necessária
e não precisa de whey. Se quiser dar mais um passo, toma creatina que realmente dá um grau. Eu tomo creatina e a diferença quando fiquei sem tomar é notável. Se vc não come o suficiente de proteína, pode complementar pra bater os macros com um suplemento proteico. Eu não gosto de whey pq me dá espinha, daí eu uso suplemento vegetal.
Se vc as vezes fica meio mole e quiser dar um gás mental pra chegar no treino e destruir tudo, pode usar um pré treino também, mas eu não gosto.