Ba belatedly announced his arrival with a treble in Saturday's 3-1 home victory over Blackburn which extended the Magpies' unbeaten start to the campaign to eight games in all competitions.
Ba said: "I just want to have good performances and score goals. That's what makes me happy. I have a competition against myself.
"It's been a good day after a lot of work and a lot of bad performances and now today, the work just paid off for me.
"I was not fit at the beginning of the season and now after six games, I am starting to get my sharpness back, and I am just going to keep on working to have it 100 per cent for the next weeks.
"You feel happy. I have scored my first goal here this season and I just hope it is going to keep on going."