Ani ne. Pod slovem výborný programátor si představuju člověka, který programuje i v noci ve spánku. Po takovém člověku nemůžete chtít, aby dělal obchoďáka. I karierní postup je problematický. Pokud má někdo dělat vedoucího, musí mít vůdčí schopnosti. Pokud je nemá, nemůže vést tým. A někteří ani nechtějí.
Tím nechci programátorům upírat postup v kariéře. Jenže to nejde dělat klasicky stylem, skladník ⇒ vedoucí skladu ⇒ vedoucí skladovacích prostor ⇒ vedoucí oddělení ⇒ vedoucí pobočky ⇒ ředitel. Už protože, že skladník těžko bude umět dělat ředitele, bez patřičné rekvalifikace. U programátorů je třeba se zeptat, zda vůbec se chtějí rekvalifikovat. Mnoho špičkových programátorů spíš dál rozvíjí své znalosti v oblasti programování a nepotřebují se rekvalifikovat na něco jiného. Otázka ocenění špičkového programátora je o nečem jiným. Špičkový programátor se rozhodně od nováčka pozná a dobrý team leader by to měl poznat taky.
Už jsem několikrát viděl, jak špičkový programátor vedl tým. Mezi kamarády tomu říkáme „rozklad velení“. Proč asi? Programuje a na tým nemá čas.