Din prof havde ret - du bør navngive kolonnerne eksplicit, før du navngiver værdierne.
I dette tilfælde vil værdierne dog blive indsat i den rækkefølge, som de vises i tabeldefinitionen.
Problemet med dette er, at hvis den rækkefølge ændres, eller kolonner fjernes eller tilføjes (selvom de er nullable), så vil indsætningen bryde.
Med hensyn til dens anvendelighed, ikke så meget i produktionskode. Hvis du håndkoder en hurtig indsættelse, kan det måske bare hjælpe med at spare dig for at indtaste alle kolonnenavnene.