Špičkový programátor je ten, který napíše kód, jenž není potřeba po půl roce předělávat. Nebo takový, který to napíše tak, aby po půl roce nebyl potřeba kompletní redesign (smazat a napsat znova). Nebo takový, který napíše kód tak, že chyba se v něm najde během minuty a doba vychytávání chyb je kratší než doba vývoje. Špičkový programátor napíše takový kód, který na výjimečné situace reaguje tak, že se nezhroutí, nesmaže půlku databáze, zareportuje stav a to tak, aby vyhledání problému zvládnul sám uživatel/admin. Aplikace špičkového programátora jsou stabilní, správně zareagují na všechny nepředvídatelné situace, jsou rychlé, a svižně reagují na uživatele. Kód špičkového programátora je dobře čitelný, rozhranní je podrobně okomentované a použití rozhraní je intuitivní, bez nutnosti pro každý případ užití kopírovat nutnou omáčku kolem toho. Kód špičkového programátora je domyšlený do detailu, řešící každou situaci, která může nastat, efektivní, rychlé, paměťově (prostředkově) nenáročné… a to v termínu, nebo ještě lépe před termínem. Špičkový programátor by měl šetřit čas a peníze a to i v případě, že si řekne o vyšší plat.
Samozřejmě všechny ty věci okolo, jako komunikace, verzování, doučování v oboru, jsou věci, který by měl zvládnout běžný programátor, o tom snad nikdo nepochybuje.
(s termínama je to problém, protože špičkový programátor pod mizerným seniorem bude buď vypadat jako lammer – ńa složité úkoly krátké termíny, nebo jako génius – totéž obráceně.)