Dubois scored 18 points (six goals, 12 assists) in 20 games as an alternate captain for Cape Breton before being traded to Blainville-Boisbriand on Jan. 6. He was asked to play a more defensive role as a top-line center and scored 37 points (15 goals, 22 assists) in 28 games to end the season.
"If I made Columbus [in 2016-17] it wouldn't have been a bad decision, but I don't think getting cut was a bad decision either," Dubois said. "I think it all comes down to what I did after I got cut, and I think I did all the right things to learn from it and become a more mature player."
Dubois had five assists in seven games playing left wing for Canada when it won a silver medal at the 2017 IIHF World Junior Championship. He's hoping to get another chance to play for it in the 2018 WJC and is one of 39 Canada invites to the World Junior Summer Showcase at USA Hockey Arena this week.
"My dream is to play in the NHL and I want to make Columbus," Dubois said. "I'm concentrating on making Canada since I'm here at camp, but when I go to Columbus I'll start thinking about them."
Dubois will play for the Blue Jackets at the Traverse City prospects tournament in Michigan from Sept. 8-12, and said he believes he will be a more confident player entering NHL training camp.
"There's not only one road to success," Dubois said. "A lot of guys don't make it [to the NHL] their first try. No one wants to get cut, but the experience I had at training camp in Columbus last year was great. I got to see a lot of systems and meet a lot of the new players and staff. When I return this year, it's not going to be new."