That's the new Starfleet, ladies and gentledudes. Cadets become Captains, and navigator ensigns become chief engineers.
Geordi became Chief Engineer in TNG without seeming to know anything about engineering (being sent down there or offering suggestions in Season 1). And not only that he was an expert from the get-go.
At least Ensign Chekov had problems there.