In The Force Awakens, it's mentioned at least twice that Finn is not a pilot.
First, when Finn rescues Poe:
Poe: Why are you helping me?
Finn: Because it's the right thing to do.
Poe: You need a pilot.
Finn: [chagrined] I need a pilot.
And later, when Finn and Rey are trying to escape the First Order on Jakku:
Finn: We can't outrun them!
Rey: We might... in that quadjumper!
Finn: We need a pilot!
Rey: We've got one!
However, at the end of The Last Jedi, we see Finn joining the final battle on Crait in one of the ski speeders. Where did he learn to fly so quickly?
During my initial viewing of the film, I presumed that he only joined the battle out of desperation, as by that point the Resistance had lost most of its remaining members (with only a few dozen successfully making it to Crait). However, from my observation, he seemed to pilot it fairly well for someone who's supposedly new to flying. Are speeders of that type just easier to pilot than other types of hovering/flying vehicles?