Lavoro in una grande azienda in cui i tecnici rientrano approssimativamente in una di queste categorie:
- Uno sviluppatore di un team di scrum che si sviluppa per un singolo prodotto e forse lavora con altri team che sono strettamente correlati al prodotto.
- Un architetto che è più un consulente di più team (5-6) e cerca di riconoscere i punti in comune tra gli sforzi del team che potrebbero essere astratti in biblioteche (gli architetti non scrivono il codice della biblioteca, tuttavia). Questo architetto partecipa anche a molti incontri con la direzione e tenta di stabilire una direzione tecnica.
Nella mia azienda il ruolo di architetto è il punto in cui la maggior parte delle persone tecniche passa al prossimo passo della loro carriera.
Le mie domande sono: la maggior parte delle aziende lavora in modo tale che i propri tecnici più pagati siano ben lontani dalla scrittura del codice? È una tendenza naturale per la carriera di uno sviluppatore? Uno sviluppatore può avere tutto (codice E impostare la direzione?)