Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial

L'architetto di front-end

Un super-professionista del web: è davvero necessario per il progresso del suo sviluppo?
Un super-professionista del web: è davvero necessario per il progresso del suo sviluppo?
Link copiato negli appunti

Garrett Dimon in un recente post dal titolo The time is now for front-end architects definisce una figura professionale di altissimo profilo: l'architetto di front-end, e riflette sul fatto che le web agency abbiano bisogno di professionisti di tale livello.

Grazie a cose come un miglior supporto cross-browser delle tecnologie avanzate, una maggiore attenzione per la user experience e una grande consapevolezza su materie come l'accessibilità , ormai non si tratta solo e semplicemente di HTML e CSS, e quasi ogni team necessita di qualcuno che capisce davvero ed è pratico di tutto cià che riguarda il front-end.

Elenca poi le competenze necessarie a un archittetto di front-end.

  • XHTML
  • CSS (1,2 e 3)
  • Compatibilità  cross-browser e cross-platform
  • Dom Scripting
  • Ajax
  • Flash
  • Progressive Enhancement e Graceful Degradation
  • Accessibilità 
  • Usabilità 
  • Architettura dell'informazione
  • Design di interfacce
  • Visual design
  • Presentation Logic (ASPX, Rails Views, ecc..)
  • Le regole e la logica del business

Una piccola riflessione: per raggiungere un così ampio ventaglio di conoscenze ci vanno davvero diversi anni di studio ed esperienza, e un profilo del genere racchiude almeno cinque figure professionali distinte. Per quanto si possa arrivare ad avere una piena padronanza in tutti gli ambiti sopra elencati (già  che ci sono: nell'elenco credo che manchi l' XML!), difficilmente si avrà  la conoscenza e l'esperienza equivalente a quella di cinque persone.

Nello sviluppo web sono necessari studio e aggiornamento, ma credo che un profilo simile sia veramente troppo elevato per una collocazione in un team di sviluppo in un ruolo diverso dal project leader. Le cose sono molto diverse se il super-professionista è un freelance. A parer mio basterebbe che i programmatori web abbiano un minimo di conoscenza di XHTML e CSS, e chi si occupa di XHTML e CSS conosca Javascript e DOM. La discussione è aperta, sono curioso di sentire i vostri pareri: una figura di tale calibro è davvero necessaria per lo sviluppo web o sono meglio diverse persone con conoscenze specifiche e mirate?

Ti consigliamo anche