Souhlas, v projektu je Architekt - pokud to dělá i vývojář jako jednu práci měl by pochopitelně dostat zaplaceno.
Programátor by neměl být přehnaně kreativní - je jasné, že může vznést připomínky a ovlivnit to - je to žádoucí, ale není to jeho job.
Architekt by samozřejmě měl dohlížet na to aby do sebe všechno zapadalo a bylo efektivní. Usměrňovat i použité technologie, napojení systémů mezi sebou apod. On by také měl určit, kde je problém pokud se vyskytne.
Není dobré aby to byl programátor sám, ale určitě by měl mít základy programování aby věděl o čem žvaní.