> Máme x tisíc zaměstnanců, x desítek až stovek vývojářů a ani jeden z vývojářů neumí to co požadují naši intelektuálové (v článku).
Nemuzu uverit, ze ani jeden neumi nic z DRY, KISS, TDD, komunikativniho kodu, rychleho uceni ci spoluprace se specialisty. Dali jste jim prostor? Jestli ano, tak to mate jako firma fakt smulu na lidi. S nekolika takovymi (do deseti) jsem spolupracoval a zdaleka nemuzu rict, ze bych zblizka poznal stovky vyvojaru.
Jeste poznamka na okraj – ti „intelektualove“ jsou pragmatici. Tzn. vsechny postupy, ktere davaji do obehu si vyzkouseli, roky je optimalizovali a jeste porad je optimalizuji. Jsou to aktivni vyvojari a kdyz si prectete nejake knizky od MF, zjistite ze manazery a teoretiky zrovna dvakrat neuznavaji.
Pripadne muzete zkusit trenink (mam s tim dobre zkusenosti a da se provozovat paralelne pri programovani, jestlize je clovek ochotny pretrpet trochu multitaskingu): Software Training Sucks: Why We Need to Roll it Back 1,000 Years – http://www.softwarebyrob.com/2005/11/15/software-training-sucks-roll-it-back/ :
"""
Someone with a lot of experience and a little theory tends to write code that runs well but is difficult to maintain and extend. Since the point of software design (which relies heavily on theory) is to organize a complicated system into something extensible and easily-understood, a solution lacking in design tends to want in these two areas. The larger the system, the worse the problem becomes.
"""