{"id":1216,"date":"2012-06-14T06:00:00","date_gmt":"2012-06-14T04:00:00","guid":{"rendered":"http:\/\/www.manuelmarangoni.it\/sir-bit\/?p=1216"},"modified":"2016-02-03T17:50:53","modified_gmt":"2016-02-03T16:50:53","slug":"webdeveloper-e-webdesigner-due-figure-al-confronto-scontri-e-compromesso","status":"publish","type":"post","link":"https:\/\/www.manuelmarangoni.it\/sir-bit\/1216\/webdeveloper-e-webdesigner-due-figure-al-confronto-scontri-e-compromesso\/","title":{"rendered":"Webdeveloper e Webdesigner, due figure al confronto &#8211; Scontri e compromesso"},"content":{"rendered":"<p>E\u2019 innegabile: in un\u2019azienda di creazione di siti web dove le mansioni sono specializzate, le figure del Webdeveloper e del Webdesigner finiscono per confrontarsi in gran parte dei lavori. Che si tratti di uno scontro o di un vero e proprio confronto dipende, sicuramente, dall\u2019impostazione della struttura aziendale e del metodo di lavoro, ma anche dall\u2019apertura mentale dei dipendenti.<\/p>\n<p>Perch\u00e9 succede? Le finalit\u00e0 di entrambi sono le stesse: creare un sito web che il pubblico pu\u00f2 gradire. L\u2019unica (sostanziale) differenza \u00e8 il modo con cui si vuole perseguire questo obiettivo. Proprio <strong>per la natura delle due figure, le modalit\u00e0 risultano essere quasi opposte<\/strong>. Ecco, quindi, che si deve assolutamente trovare un compromesso.<\/p>\n<p>Facciamo un po\u2019 di ordine nei termini: vi sar\u00e0 chiaro dove sta l\u2019elemento \u201cdestabilizzante\u201d e perch\u00e9 sia necessario trovare un compromesso. In fondo all\u2019articolo cercheremo poi di capire come trovare questo punto di incontro.<br \/>\nL\u2019argomento \u00e8 lungo e non \u00e8 possibile condensarlo, a meno di togliere elementi portanti. A ogni modo, immagino che questo articolo sar\u00e0 letto dalle persone prese in causa pi\u00f9 che dagli utenti di passaggio, e cio\u00e8 da webdeveloper e webdesigner. Se siete convinti di conoscere alla perfezione entrambe le figure, potete leggere subito il fondo dell\u2019articolo, dove si parla dei modi migliori per interagire e trovare un compromesso.<\/p>\n<p>Lasciate pure commenti e critiche: l\u2019articolo rispetta il mondo del web cos\u00ec <strong>come ho avuto esperienza di monitorare di persona<\/strong> e non \u00e8 necessariamente una verit\u00e0 assoluta.<\/p>\n<p>Da notare che ho lasciato volutamente da parte l\u2019area del web marketing: non perch\u00e9 inutile (tutt\u2019altro) o perch\u00e9 si deve poco interfacciare con gli altri dipendenti, ma perch\u00e9 si tratta di figure leggermente distaccate e meno coinvolte nello sviluppo centrale. Su di loro andrebbe scritto un articolo a parte.<\/p>\n<h2>WEBDESIGNER<\/h2>\n<h3>Figura e competenze generali<\/h3>\n<div id=\"attachment_1220\" style=\"width: 430px\" class=\"wp-caption aligncenter\"><a class=\"lightbox\" title=\"Il web designer ha il compito di creare la struttura grafica del sito, ma anche di impostare l'intero progetto su cui lavorer\u00e0 insieme al suo team\" href=\"https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-content\/uploads\/2012\/06\/Web-designer-con-tre-sfere.jpg\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-1220\" class=\"size-medium wp-image-1220 \" style=\"margin-bottom: 5px;\" title=\"Web designer con tre sfere\" src=\"https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-content\/uploads\/2012\/06\/Web-designer-con-tre-sfere-420x300.jpg\" alt=\"Ombra di uomo con tre sfere verde, blu e rossa\" width=\"420\" height=\"300\" srcset=\"https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-content\/uploads\/2012\/06\/Web-designer-con-tre-sfere-420x300.jpg 420w, https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-content\/uploads\/2012\/06\/Web-designer-con-tre-sfere-1024x731.jpg 1024w, https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-content\/uploads\/2012\/06\/Web-designer-con-tre-sfere.jpg 1280w\" sizes=\"(max-width: 420px) 100vw, 420px\" \/><\/a><p id=\"caption-attachment-1220\" class=\"wp-caption-text\">Il web designer ha il compito di creare la struttura grafica del sito, ma anche di impostare l&#8217;intero progetto su cui lavorer\u00e0 insieme al suo team (1)<\/p><\/div>\n<p>Il <em>webdesigner<\/em> (o <em>web designer<\/em>) \u00e8 la figura professionale che si occupa di <strong>stabilire la struttura del sito, sia nella sua parte tecnica che nella sua parte grafica<\/strong>. E\u2019 la base dello sviluppo: dal suo lavoro dipende la buona riuscita del progetto nella totalit\u00e0.<\/p>\n<p>Il webdesigner deve essere in continuo aggiornamento, sia con le nuove tendenze grafiche e con gli strumenti grafici pi\u00f9 recenti, sia con l\u2019evoluzione del web: il fatto che un sito debba essere compatibile con una vecchia versione del browser o che debba \u201cignorare\u201d il decadente uso del flash andr\u00e0 a colpire la grafica e, di conseguenza, la programmazione del webdeveloper.<!--more--><\/p>\n<p>Il suo ruolo deve <strong>entrare in comunicazione anche con i SEO e i SEM<\/strong>, altre figure indispensabili nell\u2019azienda che si occupano di promuovere e indicizzare sui motori di ricerca il sito costruito.<\/p>\n<p>Il webdesigner \u00e8 quindi l\u2019elemento \u201ciniziale\u201d, che d\u00e0 il via allo sviluppo e che deve \u201cconquistare\u201d la fiducia delle altre figure aziendali. Se manca la fiducia, perch\u00e9 il lavoro \u00e8 malfatto, si mina l\u2019efficienza dell\u2019intero progetto. Se, al contrario, la preparazione \u00e8 ben fatta, le altre figure professionali si troveranno la strada spianata e portanno occuparsi delle loro mansioni, senza preoccuparsi di correggere errori o di apportare rattoppi.<\/p>\n<h3>Punti di forza<\/h3>\n<div id=\"attachment_1221\" style=\"width: 411px\" class=\"wp-caption aligncenter\"><a class=\"lightbox\" title=\"Il web designer ha dal suo lato la creativit\u00e0 e la visione d'insieme del progetto, che lo porta a innovare di continuo la struttura\" href=\"https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-content\/uploads\/2012\/06\/Due-donne-e-un-uomo-progettano-al-tavolo.jpg\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-1221\" class=\"size-medium wp-image-1221 \" style=\"margin-bottom: 5px;\" title=\"Due donne e un uomo progettano al tavolo\" src=\"https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-content\/uploads\/2012\/06\/Due-donne-e-un-uomo-progettano-al-tavolo-401x300.jpg\" alt=\"Due donne e un uomo progettano al tavolo di lavoro\" width=\"401\" height=\"300\" srcset=\"https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-content\/uploads\/2012\/06\/Due-donne-e-un-uomo-progettano-al-tavolo-401x300.jpg 401w, https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-content\/uploads\/2012\/06\/Due-donne-e-un-uomo-progettano-al-tavolo-1024x764.jpg 1024w, https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-content\/uploads\/2012\/06\/Due-donne-e-un-uomo-progettano-al-tavolo.jpg 1280w\" sizes=\"(max-width: 401px) 100vw, 401px\" \/><\/a><p id=\"caption-attachment-1221\" class=\"wp-caption-text\">Il web designer ha dal suo lato la creativit\u00e0 e la visione d&#8217;insieme del progetto, che lo porta a innovare di continuo la struttura (4)<\/p><\/div>\n<p>Il webdesigner \u00e8 fondamentale perch\u00e9 un sito mantenga un aspetto innovativo e piacevole anche nel tempo. Sembra una questione da poco, ma grafiche che un tempo andavano di moda adesso danno l\u2019idea di essere trascurate, lasciate a marcire per scarsit\u00e0 di visite.<br \/>\nIl <strong>primo impatto pu\u00f2 richiamare l\u2019attenzione di altri possibili acquirenti<\/strong> che si trovano a passare per caso nel sito; oppure pu\u00f2 ancorare l\u2019interesse degli utenti che lo stanno navigando, promettendo un loro ritorno.<br \/>\nTutto questo si pu\u00f2 tradurre in nuovi acquisti per l\u2019azienda.<\/p>\n<p>Il punto di forza del webdesigner \u00e8 senz\u2019altro la creativit\u00e0, il saper \u201cvagare\u201d nella mente dell\u2019utente in cerca della sua soddisfazione visiva e interattiva.<\/p>\n<p><strong>Il pensiero positivo di un webdesigner<\/strong> si pu\u00f2 tradurre in questi termini:<br \/>\n&#8211; \u00abUn sito deve essere piacevole da vedere, perch\u00e9 altrimenti il cliente tender\u00e0 ad abbandonarlo\u00bb<br \/>\n&#8211; \u00abUn sito innovativo mostra il carattere forte di un\u2019azienda\u00bb<br \/>\n&#8211; \u00abPi\u00f9 la grafica \u00e8 curata e accattivante, attraente, pi\u00f9 l\u2019utente si sentir\u00e0 invogliato a tornare e a proporlo ad altre aziende\u00bb<\/p>\n\n<h3>Punti di debolezza<\/h3>\n<div id=\"attachment_1222\" style=\"width: 359px\" class=\"wp-caption aligncenter\"><a class=\"lightbox\" title=\"Il web designer inesperto rischia di cadere nel classico errore di ritenere l'aspetto grafico e l'impatto iniziale gli unici e i soli elementi di successo, dimenticando la funzionalit\u00e0\" href=\"https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-content\/uploads\/2012\/06\/Ombre-di-due-donne-con-pc.jpg\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-1222\" class=\"size-medium wp-image-1222 \" style=\"margin-bottom: 5px;\" title=\"Ombre di due donne con pc\" src=\"https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-content\/uploads\/2012\/06\/Ombre-di-due-donne-con-pc-349x300.jpg\" alt=\"Ombre di due donne con pc\" width=\"349\" height=\"300\" srcset=\"https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-content\/uploads\/2012\/06\/Ombre-di-due-donne-con-pc-349x300.jpg 349w, https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-content\/uploads\/2012\/06\/Ombre-di-due-donne-con-pc.jpg 800w\" sizes=\"(max-width: 349px) 100vw, 349px\" \/><\/a><p id=\"caption-attachment-1222\" class=\"wp-caption-text\">Il web designer inesperto rischia di cadere nel classico errore di ritenere l&#8217;aspetto grafico e l&#8217;impatto iniziale gli unici e i soli elementi di successo, dimenticando la funzionalit\u00e0 (5)<\/p><\/div>\n<p>In realt\u00e0, a volte la progettazione tecnica iniziale viene lasciata ad altri, mentre il webdesigner si occupa esclusivamente del layout grafico: questo succede quando il webdesigner ha poche o quasi nessuna nozione di programmazione, cio\u00e8 di come il programmatore (webdeveloper) dovr\u00e0 poi realizzare concretamente il progetto. In questo caso la figura non rientra pi\u00f9 tra il \u201cwebdesigner\u201d ma nel ruolo meno complesso di \u201cgrafico\u201d.<br \/>\nQuesto \u00e8 il motivo per cui il webdesigner, oltre al suo bagaglio \u201cgrafico\u201d, <strong>dovrebbe conoscere almeno le basi dell\u2019html e dei css<\/strong>, i due strumenti indispensabili per creare il layout grafico che si presenta in psd, in png o in altri formati che dipendono dal programma di grafica utilizzato.<\/p>\n<p>Non solo: l\u2019assenza di queste conoscenze porta anche una debolezza nel webmarketing, cio\u00e8 nella promozione del sito. Se la struttura \u00e8 fatta male, se i percorsi e i link non sono intuibili, se l\u2019utente fatica a trovare quello che cerca o non capisce di cosa parla il sito, significa che la progettazione iniziale \u00e8 fatta male.<br \/>\nQuesto si tradurr\u00e0 in minori entrate, pi\u00f9 abbandoni e pi\u00f9 surplus di lavoro da parte di SEO e SEM.<\/p>\n<p>In mancanza di queste nozioni di base (che in un\u2019azienda di siti web non dovrebbero mancare in nessuno delle figure sviluppatrici) <strong>andiamo incontro ad alcuni problemi futuri<\/strong>:<br \/>\n&#8211; la progettazione iniziale deve essere affidata ad altri, perch\u00e9 non avendo il quadro completo il grafico non potrebbe creare un buon sito web. Oltre al fatto di introdurre una figura in pi\u00f9, anche il grafico si trover\u00e0 pi\u00f9 in difficolt\u00e0, perch\u00e9 non avr\u00e0 la libert\u00e0 completa di realizzazione.<br \/>\n&#8211; il webdeveloper si pu\u00f2 trovare tra le mani un lavoro estremamente complesso, perch\u00e9 necessita dell\u2019uso di codici o linguaggi particolari per adattarsi alla grafica, che non era stato preventivato. Il risultato sono ore perse nello studio, che potrebbe uscire buono in seguito ma non nel progetto richiesto, su cui sono state previste scadenze ben precise.<\/p>\n<p><strong>Gli errori pi\u00f9 comuni di un webdesigner<\/strong> si traducono in pensieri come:<br \/>\n&#8211; \u00abLa grafica \u00e8 il punto fondamentale: il resto si deve adeguare\u00bb<br \/>\n&#8211; \u00abNon importa quanto sia complessa la struttura grafica: i programmatori troveranno comunque un modo per svilupparla e sar\u00e0 un incentivo per loro a migliorarsi\u00bb<\/p>\n<h2>WEBDEVELOPER<\/h2>\n<h3>Figura e competenze generali<\/h3>\n<div id=\"attachment_1223\" style=\"width: 409px\" class=\"wp-caption aligncenter\"><a class=\"lightbox\" title=\"Il web developer concretizza la realizzazione del sito, curando la parte &quot;invisibile&quot; e pi\u00f9 complessa del codice e impaginando la struttura proposta dal web designer\" href=\"https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-content\/uploads\/2012\/06\/Codice-Matrix.jpg\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-1223\" class=\"size-medium wp-image-1223 \" style=\"margin-bottom: 5px;\" title=\"Codice Matrix\" src=\"https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-content\/uploads\/2012\/06\/Codice-Matrix-399x300.jpg\" alt=\"Codice verde su schermo nero\" width=\"399\" height=\"300\" srcset=\"https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-content\/uploads\/2012\/06\/Codice-Matrix-399x300.jpg 399w, https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-content\/uploads\/2012\/06\/Codice-Matrix.jpg 1019w\" sizes=\"(max-width: 399px) 100vw, 399px\" \/><\/a><p id=\"caption-attachment-1223\" class=\"wp-caption-text\">Il web developer concretizza la realizzazione del sito, curando la parte &#8220;invisibile&#8221; e pi\u00f9 complessa del codice e impaginando la struttura proposta dal web designer (2)<\/p><\/div>\n<p>Il <em>webdeveloper<\/em> (o <em>web developer<\/em>) <strong>\u00e8 lo sviluppatore vero e proprio. Si occupa del codice di programmazione<\/strong>, di tutto quello che \u201csta dietro\u201d all\u2019aspetto del sito.<br \/>\nOltre a creare aree private, pannelli di controllo e sistemare la grafica proposta dal webdesigner, a livelli pi\u00f9 esperti crea intere applicazioni web. Si tende a pensare a un sito come a un \u201cdisegnino\u201d sulla rete: si tratta in realt\u00e0 di un insieme di applicazioni e pu\u00f2 essere visto come un autentico programma da gestire.<\/p>\n<p>Inutile dire che le competenze di un webdeveloper sono legate ai suoi studi frequenti e alla sua esperienza.<\/p>\n<p>&#8211; <em>studi<\/em>: l\u2019aggiornamento del webdeveloper non \u00e8 facoltativo, ma obbligatorio. I browser cambiano di continuo e tecniche che funzionavano fino a un mese fa potrebbero incontrare problemi da un momento all\u2019altro; ecco allora che bisogna apportare dei cambiamenti al codice. Inoltre, <strong>nascono continuamente nuovi linguaggi di programmazione, migliori (o peggiori) dei precedenti<\/strong>. Alcuni di questi programmi potrebbero non incontrare il favore del programmatore, ma se \u00e8 l\u2019utente a richiederlo non ci sono storie: vanno imparati e usati.<br \/>\nLo studio \u00e8 enorme. Tanto per fare un elenco approssimativo dei linguaggi\/strumenti che dovrebbe conoscere per essere completo abbiamo:<br \/>\nhtml, css, javascript, php\/asp, mysql (e\/o altre strutture di database), jquery, ajax<\/p>\n<p>&#8211; <em>esperienza<\/em>: a differenza dei lavori del webdesigner, quello che viene realizzato dal webdeveloper non \u00e8 subito visibile e immediato. Una grafica, una volta sviluppata, \u00e8 cos\u00ec com\u2019\u00e8: non ci piove. Un codice, una volta sviluppato, potrebbe andare incontro a errori futuri non previsti. <strong>Questi errori si riducono con il tempo, ma non scompaiono mai<\/strong>: anche le aziende pi\u00f9 esperte continuano a rilasciare fix per rattoppare errori nei programmi. Si parla di \u201cmiglioramenti\u201d, ma in gran parte dei casi questi miglioramenti sono errori veri e propri da risolvere.<\/p>\n<p>Il webdeveloper \u00e8 il punto centrale del progetto, la realizzazione. Nella pratica, si interfaccia anch\u2019esso sia con il webdesigner (che gli passa il progetto e la grafica su cui lavorare), sia con i SEO e i SEM: con quest\u2019ultimi deve stabilire come sviluppare il codice in modo che poi sia preso in modo efficiente dai motori di ricerca.<\/p>\n<h3>Punti di forza<\/h3>\n<div id=\"attachment_1224\" style=\"width: 460px\" class=\"wp-caption aligncenter\"><a class=\"lightbox\" title=\"Il web developer ha una capacit\u00e0 multitasking, che lo porta ad agire su vari fronti contemporaneamente e ad avere una competenza generale sull'informatica e sul web\" href=\"https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-content\/uploads\/2012\/06\/Due-donne-e-un-uomo-orientali-al-laptop.jpg\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-1224\" class=\"size-medium wp-image-1224 \" style=\"margin-bottom: 5px;\" title=\"Due donne e un uomo orientali al laptop\" src=\"https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-content\/uploads\/2012\/06\/Due-donne-e-un-uomo-orientali-al-laptop-450x298.jpg\" alt=\"Due donne e un uomo orientali al laptop\" width=\"450\" height=\"298\" srcset=\"https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-content\/uploads\/2012\/06\/Due-donne-e-un-uomo-orientali-al-laptop-450x298.jpg 450w, https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-content\/uploads\/2012\/06\/Due-donne-e-un-uomo-orientali-al-laptop.jpg 1024w\" sizes=\"(max-width: 450px) 100vw, 450px\" \/><\/a><p id=\"caption-attachment-1224\" class=\"wp-caption-text\">Il web developer ha una capacit\u00e0 multitasking, che lo porta ad agire su vari fronti contemporaneamente e ad avere una competenza generale sull&#8217;informatica e sul web (6)<\/p><\/div>\n<p>Il webdeveloper \u00e8 fondamentale per tenere \u201cincollate\u201d tra loro le varie aree del progetto. Con lui si concretizzano la grafica e l\u2019aspetto del sito, le funzionalit\u00e0 di ogni sua componente e le richieste \u201coperative\u201d del cliente. Un buon codice permette, poi, una migliore indicizzazione del sito sui motori di ricerca.<\/p>\n<p><strong>Il suo punto di forza \u00e8 nella logica<\/strong>. Ogni linguaggio di programmazione si basa su una struttura logica e non va a \u201cinterpretazione\u201d: \u00e8 bianco o nero, con al massimo lievi sfumature. Un\u2019applicazione o va o non va.<br \/>\nQuesto tipo di mentalit\u00e0 lo porta ad avere una visione dell\u2019insieme del programma (sito) da realizzare, con la conseguenza che con il tempo sapr\u00e0 anticipare i bug e capire dove una grafica presentata pu\u00f2 dargli dei problemi, prima ancora di iniziare a lavorarci.<\/p>\n<p>Il webdeveloper medio <strong>ha una conoscenza a 360\u00b0 del web e dell\u2019informatica<\/strong>. Oltre ai linguaggi di programmazione e degli strumenti legati all\u2019uso aziendale, presumibilmente:<br \/>\n&#8211; sapr\u00e0 come realizzare un sito web da zero, dalle sue fondamenta fino alla realizzazione finale e alla sua messa online<br \/>\n&#8211; avr\u00e0 un\u2019infarinatura di reti<br \/>\n&#8211; conoscer\u00e0 termini informatici in voga e tecnici, che si usano nel quotidiano e non soltanto in ambito web<br \/>\n&#8211; conoscer\u00e0 programmi esterni non legati alla creazione di siti<br \/>\n&#8211; probabilmente si interesser\u00e0 di hardware oltre che di software e sapr\u00e0 rattoppare eventuali \u201cerrori\u201d di base del proprio computer, sia fisici che legati ai programmi<\/p>\n<p>Le sue infarinature generali portano spesso l\u2019utente medio a scambiarlo per un \u201ctecnico informatico\u201d, capace di mettere le mani su qualsiasi strumento elettronico &#8211; che sia il cellulare o la televisione. Inutile dire che si tratta di fraintendimenti e che dipende esclusivamente dalla conoscenza privata.<\/p>\n<p>Dal lato suo ha inoltre la soddisfazione di sapere che, <strong>il suo studio, non sar\u00e0 fine soltanto alla creazione di siti aziendali<\/strong>: tempo e voglia permettendo, a casa potr\u00e0 realizzare proprie applicazioni personali.<\/p>\n<p><strong>Il pensiero positivo di un webdeveloper<\/strong> si pu\u00f2 tradurre in questi termini:<br \/>\n&#8211; \u00abIl sito deve essere funzionale. Deve fare quello che il cliente ha chiesto, ma in modo efficiente\u00bb<br \/>\n&#8211; \u00abUn codice pu\u00f2 sempre essere migliorato: reso pi\u00f9 veloce, meno pesante e pi\u00f9 efficiente. Anche il migliore codice mai creato segue questa regola. Ci sar\u00e0 sempre qualcuno che avr\u00e0 creato un codice o una parte di codice migliore del mio\u00bb<\/p>\n<h3>Punti di debolezza<\/h3>\n<div id=\"attachment_1225\" style=\"width: 410px\" class=\"wp-caption aligncenter\"><a class=\"lightbox\" title=\"Le difficolt\u00e0 pi\u00f9 comuni del web developer stanno nel capire l'utilit\u00e0 della grafica (anche l'occhio vuole la sua parte) e nel gestire il troppo flusso di lavoro che rischia di oberarlo\" href=\"https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-content\/uploads\/2012\/06\/Tre-statue-chine-su-un-tavolo.jpg\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-1225\" class=\"size-medium wp-image-1225 \" style=\"margin-bottom: 5px;\" title=\"Quattro statue chine su un tavolo\" src=\"https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-content\/uploads\/2012\/06\/Tre-statue-chine-su-un-tavolo-400x300.jpg\" alt=\"Quattro statue di argilla chine sul tavolo\" width=\"400\" height=\"300\" srcset=\"https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-content\/uploads\/2012\/06\/Tre-statue-chine-su-un-tavolo-400x300.jpg 400w, https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-content\/uploads\/2012\/06\/Tre-statue-chine-su-un-tavolo-1024x768.jpg 1024w, https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-content\/uploads\/2012\/06\/Tre-statue-chine-su-un-tavolo.jpg 1280w\" sizes=\"(max-width: 400px) 100vw, 400px\" \/><\/a><p id=\"caption-attachment-1225\" class=\"wp-caption-text\">Le difficolt\u00e0 pi\u00f9 comuni del web developer stanno nel capire l&#8217;utilit\u00e0 della grafica (anche l&#8217;occhio vuole la sua parte) e nel gestire il troppo flusso di lavoro che rischia di oberarlo (7)<\/p><\/div>\n<p>La variet\u00e0 di studio dei linguaggi \u00e8 tanto vasta da obbligare il webdeveloper a selezionarli. E\u2019 materialmente impossibile conoscere tutti i linguaggi e tutti alla perfezione (a meno di non essere un nerd che trascorre 24 ore al giorno davanti al monitor).<br \/>\nDi conseguenza <strong>capita di frequente che il webdeveloper conosca solo le parti dei linguaggi che gli sono utili alla realizzazione<\/strong> del sito. Buona cosa, fino a quando non si creer\u00e0 un sito diverso che richiede nuove competenze: allora il programmatore si dovr\u00e0 armare di pazienza e intraprendere un nuovo studio, a volte integrato con il precedente e a volte del tutto distaccato. La situazione peggiore si ha quando il cliente pretende l\u2019uso di uno strumento fine a se stesso, che poi il webdeveloper utilizzer\u00e0 raramente in futuro: lo studio si deve fare, ma \u00e8 uno studio \u201craffermo\u201d, senza sbocchi futuri.<\/p>\n<p>Una volta che il sito \u00e8 stato concluso, pu\u00f2 capitare che il cliente richiami per la risoluzione di errori (i famosi errori di distrazione che non possono mancare) o per apportare \u201cpiccole modifiche\u201d a cui rispondere negativamente sarebbe considerato con maleducazione. Nel complesso, il webdeveloper <strong>avr\u00e0 sempre a che fare con il cliente anche dopo la fine di un progetto<\/strong> e saranno quasi sempre lavori noiosi o di rattoppo, o (peggio) che faranno perdere tempo e denaro non preventivato.<br \/>\nQuesta situazione non succede con il webdesigner che, a meno di aggiunte particolari, una volta realizzato il progetto e la grafica avr\u00e0 concluso la sua comunicazione \u201cdiretta\u201d con il cliente.<\/p>\n<p>Un \u201ccattivo\u201d webdeveloper coincide con il \u201cdisordinato\u201d: chi non ottimizza il codice sin da subito ma procrastina la risoluzione dei problemi a fine progetto, chi crea un codice approssimato solo perch\u00e9 \u00abfunziona comunque\u00bb e chi non commenta le parti da lui realizzate: quest\u2019ultima mancanza dar\u00e0 problemi in futuro, quando lo riprender\u00e0 in mano o quando lo riprenderanno in mano altri programmatori, che perderanno tempo per capire come \u00e8 stato sviluppato il codice.<\/p>\n<p><strong>Gli errori pi\u00f9 comuni di un webdeveloper<\/strong> si traducono in pensieri come:<br \/>\n&#8211; \u00abLa grafica non serve a niente. Quello che conta \u00e8 il codice e la funzionalit\u00e0 di un sito\u00bb<br \/>\n&#8211; \u00abNon vale la pena ottimizzare adesso il codice. In fase di debug risolver\u00f2 i piccoli problemi\u00bb<\/p>\n<h2>SCONTRI E COMPROMESSO<\/h2>\n<div id=\"attachment_1226\" style=\"width: 434px\" class=\"wp-caption aligncenter\"><a class=\"lightbox\" title=\"Anche se hanno idee e punti di vista diversi, web designer e web developer devono trovare un punto di incontro nel realizzare il progetto, a volte giungendo a dei compromessi\" href=\"https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-content\/uploads\/2012\/06\/Sagome-di-due-facce-che-discutono.jpg\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-1226\" class=\"size-medium wp-image-1226 \" style=\"margin-bottom: 5px;\" title=\"Sagome di due facce che discutono\" src=\"https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-content\/uploads\/2012\/06\/Sagome-di-due-facce-che-discutono-424x300.jpg\" alt=\"Sagome di due facce che si urlano contro\" width=\"424\" height=\"300\" srcset=\"https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-content\/uploads\/2012\/06\/Sagome-di-due-facce-che-discutono-424x300.jpg 424w, https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-content\/uploads\/2012\/06\/Sagome-di-due-facce-che-discutono.jpg 824w\" sizes=\"(max-width: 424px) 100vw, 424px\" \/><\/a><p id=\"caption-attachment-1226\" class=\"wp-caption-text\">Anche se hanno idee e punti di vista diversi, web designer e web developer devono trovare un punto di incontro nel realizzare il progetto, a volte giungendo a dei compromessi (3)<\/p><\/div>\n<p>Se avete letto per intero le due figure, avrete capito dove sta il problema chiave: il webdesigner punta all\u2019aspetto del sito e alla creativit\u00e0, il webdeveloper punta alla funzionalit\u00e0 e all\u2019efficienza di come l\u2019utente interagir\u00e0 con le pagine.<br \/>\nSembra una situazione irrisolvibile, ma non \u00e8 cos\u00ec. Vediamo come si potrebbe risolvere.<\/p>\n<p>Tutto deve partire, chiaramente, dalla mentalit\u00e0 delle due \u201cfazioni\u201d. Si deve capire innanzitutto che <strong>non si pu\u00f2 avere l\u2019assoluta libert\u00e0: bisogna scendere a compromessi<\/strong>. Cos\u00ec il webdesigner rinuncer\u00e0 ad alcune \u201cmeraviglie attraenti\u201d, mentre il webdeveloper dovr\u00e0 fare lo sforzo di studiarsi un codice pi\u00f9 complesso per compiacere il grafico.<br \/>\nDeve essere necessariamente un accordo tra le parti: se una cede qualcosa, l\u2019altra deve ricambiare.<\/p>\n<p>L\u2019approccio migliore per lavorare \u00e8 comunicare sin dalla realizzazione del progetto.<br \/>\nQuando il webdesigner impronta la struttura del sito, dovrebbe chiedere consulenza al webdeveloper su come sia meglio realizzare una certa grafica. Nella maggioranza dei casi si trover\u00e0 una soluzione indolore per entrambe. Nella minoranza dei casi si dovr\u00e0 cercare un compromesso.<br \/>\n<strong>La comunicazione deve proseguire nel corso del progetto<\/strong>, sia durante la realizzazione della grafica e del codice, sia alla luce di nuovi sviluppi (per esempio se il cliente chiama per modifiche).<\/p>\n<p>Tutto va valutato insieme, in team. E\u2019 l\u2019unico modo veramente efficiente per realizzare un progetto solido.<\/p>\n<p><strong>I risultati saranno evidenti<\/strong>:<br \/>\n&#8211; realizzazione del progetto pi\u00f9 rapida (con possibilit\u00e0 per l\u2019azienda di acquisire pi\u00f9 progetti e incassare pi\u00f9 utili)<br \/>\n&#8211; minori problemi nella creazione<br \/>\n&#8211; minore stress per scadenze o modifiche pesanti<br \/>\n&#8211; pi\u00f9 coesione tra i gruppi, che oltre al progetto in corso sar\u00e0 utile per realizzare i progetti futuri<br \/>\n&#8211; visione ampia del progetto per tutte le figure aziendali<\/p>\n<div style=\"margin-top: 100px; margin-bottom: 20px;\"><strong><em>Copyright immagini<\/em><\/strong><\/div>\n<p>(1) http:\/\/www.italianwebdesign.it\/tag\/freelance\/<br \/>\n(2) http:\/\/blog.savethemom.com\/2011\/11\/cerchiamo-web-developer\/<br \/>\n(3) http:\/\/www.productivemuslim.com\/having-productive-discussions\/<br \/>\n(4) http:\/\/www.gmp.police.uk\/trainingpages\/F742FBC46B6CC31E802573C90058C3C7?OpenDocument<br \/>\n(5) http:\/\/www.tip.duke.edu\/independent_learning\/language_arts\/wj2_lesson\/Lesson5_print.html<br \/>\n(6) http:\/\/the-pavilion.com.au\/<br \/>\n(7) http:\/\/en.wikipedia.org\/wiki\/File:Serious_Discussion.jpg<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Web developer e web designer sono due figure che, in un ambiente di lavoro, devono collaborare per raggiungere buoni risultati. Non sempre succede. Vediamo i motivi e come risolvere.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[64],"class_list":["post-1216","post","type-post","status-publish","format-standard","hentry","category-varie","tag-lavoro","cat-1-id"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-json\/wp\/v2\/posts\/1216"}],"collection":[{"href":"https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-json\/wp\/v2\/comments?post=1216"}],"version-history":[{"count":11,"href":"https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-json\/wp\/v2\/posts\/1216\/revisions"}],"predecessor-version":[{"id":2332,"href":"https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-json\/wp\/v2\/posts\/1216\/revisions\/2332"}],"wp:attachment":[{"href":"https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-json\/wp\/v2\/media?parent=1216"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-json\/wp\/v2\/categories?post=1216"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-json\/wp\/v2\/tags?post=1216"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}