Shakib, who became Bangladesh's first-ever ICC No.1-ranked cricketer on January 21, 2009, said Nahid's pace and impact have made him the nation's biggest cricketing attraction following his own era and Mustafizur Rahman's rise.
Speaking to Cricfrenzy, Shakib praised the 23-year-old fast bowler, who is currently sidelined with injury.
"Nahid is doing very well. I hope he has a long career. He has to look after himself because fast bowlers who bowl at that pace face a tough challenge. I hope he manages himself well and enjoys a long and successful career," Shakib said.
The former world No.1 all-rounder, who has not played an international match in Bangladesh for more than two years, said he continues to follow the national team closely despite remaining away from home.
Shakib also weighed in on the ongoing discussions surrounding Bangladesh's captaincy, with reports suggesting the team could move away from its current three-captain model.
Litton Das has reportedly emerged as a candidate to take over the ODI captaincy from Mehidy Hasan Miraz, alongside leading the T20I side.
Having captained Bangladesh across all three formats during his career, Shakib questioned whether another leadership reshuffle would benefit the dressing room.
"I'm not sure how much moving from three captains to two actually helps create a better environment within the team. But these kinds of changes happen quite often in Bangladesh, and perhaps the players have become used to them," he said.
Shakib, however, believes the impact of any captaincy change can only be judged by the team's performances.
"Everyone reacts differently mentally, so it's difficult for me to say how it will affect the players. If the team performs poorly, people will naturally point to the captaincy change. But if the results are good, they'll say it had no negative impact," he added.