Update: i due collegamenti sono entrambi rotti, cercherò di trovare alcuni contenuti di sostituzione, ma nel frattempo questa pagina ha una lista di diversi tipi architetto, FWIW: http://en.wikipedia.org/wiki/Systems_architect
~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
Dipende da quello che chiami "Technical Architect", così come dove vuoi andare. Inoltre, la tua esperienza (per quanto hai descritto) è legata alla programmazione/al software, quindi il termine "Architettura tecnica" potrebbe non essere esattamente quello che stai cercando.
Come ho capito, un architetto tecnico è interessato più agli standard sono così avanti, al contrario di un architetto del software che si occuperebbe di più con il codice e modelli di progettazione.
Il mio consiglio generale a voi è questo:
- di ricerca: leggere libri, articoli, blog e (soprattutto) ...
- Interazione: parlare con gli architetti reale su ciò che è che fanno e come ci sono arrivati. Certo, puoi fare domande su forum come questo, ma una discussione approfondita è ciò che cerchi - e non solo uno o due. Un modo per farlo è ...
- Unisciti a un forum di architetti locali o a un gruppo di comunità nella tua zona, o partecipa alle chiacchiere dispari. Grandi conferenze come Tech Ed avranno una traccia architettonica, quindi tieni d'occhio argomenti interessanti.
- Bide you Time: ho ottenuto il titolo formale di "Solutions Architect" dopo 8 anni nello sviluppo di software, che è probabilmente sul lato veloce; quindi preparati per un lungo ma "profondo" viaggio.
- In termini di dominio, si desidera rimanere nel software o spostarsi nell'infrastruttura? Specialista della sicurezza forse? L'unico modo per sapere è sporcarsi le mani su alcuni di loro; e avere un sacco di piccoli pezzi di ampia esperienza (come in infrastrutture, sicurezza, dati) aumenta piacevolmente un profondo "centro di gravità" in qualcosa come l'architettura software.
cose da considerare sulla strada:
- Essere un architetto, non si tratta solo di trovare soluzioni tecniche ai probelms tecniche, è anche (almeno la metà) su "soft skills" ..
- Principali team di sviluppo/team di progetto, consulenza ai project manager; loro staranno guardando a Lei per guida.
- Risoluzione dell'ambiguità, gestione delle esigenze in conflitto. analisi dei problemi aziendali, ecc.
- Pensare fuori dalla piazza e chiedere (ri-chiedere) le domande di base, ad esempio: Domanda: "Qual è il modo migliore per fare X?", la tua risposta: "Perché X nel primo posto?"
FYI, "Aspiring Architects" è il mio argomento preferito.
Aggiornamento gennaio 2017 - infine aggiornato il collegamento interrotto (contenuto scritto nel 2010!), E in aggiunta aggiunto uno nuovo su come definire architecture-roles.
fonte
2010-11-22 23:15:42
http://www.kanneganti.com/technical/architect/ – pramodc84