The England U21 international was the hero and the villain for new club Swansea City as they drew 2-2 with his former employers on Monday night.
However, Shelvey recovered to provide Michu with Swansea's 64th minute leveller to complete a full turn around in performance which will only improve him as a player according to Rodgers.
"It's nights like this why Jonjo came to Swansea. He's a very, very good young player and he showed that with the first goal," Rodgers told Sky Sports.
"We didn't really want him to go, and I'm sure he didn't want to go, but we knew it was in the best interests of a young player to go and play.
"He's a terrific young player. He got caught out a couple of times, which led to our goals, but he'll be better for the experience and he'll develop into a very good player."