Mark Zuckerberg says technology doesn't necessarily create more jobs but does improve the pay of workers who get re-trained to take advantage of innovation in their industries.

Zuckerberg made the comments in a post after visiting an Oklahoma wind farm, part of what he says will be the last leg of his 2017 tour of the U.S.

"I'm in Oklahoma on the last trip of my Year of Travel challenge," Zuckerberg wrote in the post, referring to his plan to visit all the states he hadn't previously.

"I've got a few more stops and then Friday morning I'm doing a live discussion in Kansas about what I've learned this year," the CEO wrote.

Zuckerberg, one of the world's five wealthiest people, then turned his attention to the impact of technology on the nation's workers.