Left-back Shaw, 18, became the youngest Saints player to win an England cap when he replaced Ashley Cole at half-time in the 1-0 friendly victory over Denmark at Wembley on Wednesday.
Shaw is competing with Chelsea veteran Cole and Everton defender Leighton Baines for the expected two left-back spots in Hodgson's final party for Brazil this summer.
Pochettino said: "I thought it was an amazing moment for him, for Southampton Football Club in general and also especially for all the managers he has had in the youth teams and academy.
"To see a child from 10-years-old to actually making his international debut has to be a moment of great satisfaction and great pride.
"I don't know what is going on through Roy's mind at the moment regarding Luke Shaw but, in light of the 45 minutes he played against Denmark, I think that he showed that he deserves to be in the team.
He definitely showed that he has the quality to be in that team."
Shaw was one of 18 Southampton players on international duty this week - a proud moment for Pochettino only tempered by the negative impact it could have on Saturday's Premier League trip to Crystal Palace.
"I always enjoy watching my players when they play for their national sides," he said.
"It was really great to see Luke's England debut, and Adam (Lallana) made a good contribution in the second half.
"I was very pleased with their performances on Wednesday, but it's always a difficult moment when you have a lot of players away.
"Overall, when you include the Under-21s, Under-19s and Under-17s, we had 18 players out of the club so it's good to have them back and to be able to welcome them into the squad.
"All of the players that have been away on international duty might have a little bit of fatigue, especially those who have travelled long distances like Maya Yoshida and Victor Wanyama, who have just got back.
"Of course there are some minor problems that we need to assess with certain players, especially those who have been away."