I am working hard but I don't see results Why are my efforts in vain

I am struggling with my job When is the right time to change jobs