Váš prof měl pravdu - před pojmenováním hodnot byste měli sloupce explicitně pojmenovat.
V tomto případě však budou hodnoty vloženy v pořadí, v jakém se objeví v definici tabulky.
Problém je v tom, že pokud se toto pořadí změní nebo se odstraní či přidají sloupce (i když je možné u nich hodnotu null), vložka se zlomí.
Pokud jde o jeho užitečnost, ne tolik v produkčním kódu. Pokud ručně kódujete rychlé vložení, může vám to pomoci ušetřit vypisování všech názvů sloupců.