I pro ei contro di essere un web designer/sviluppatore ibrido

Pubblicato: 2023-03-12

Se sei stato un designer per un certo periodo di tempo, probabilmente i clienti ti hanno richiesto cose che vanno oltre il design e nel regno dello sviluppo.

Il web design, come sai, implica la progettazione visiva e strutturale di un sito web. Stai prendendo decisioni creative su cose come layout, navigazione ed esperienza utente. C'è sicuramente un bel po' di scienza dietro le decisioni che prendi, ma è più arte che scienza.

È come l'architettura: ti vengono in mente i piani per un sito, ma gli sviluppatori sono quelli che effettivamente mettono in atto i trucchi (ovvero la tecnologia) affinché il sito esista. Non sei tu a scavare fondamenta e ad appendere il muro a secco; stai solo dicendo dove dovrebbero andare le fondamenta e il muro a secco.

La persona crea progetti su un computer

Poi c'è lo sviluppo web. Gli sviluppatori sono le persone che effettivamente vanno a costruire un sito web. Se stiamo parlando di arte contro scienza, lo sviluppo è decisamente pesante dal punto di vista scientifico.

Gli sviluppatori prendono un concetto e trovano un modo per eseguirlo, ma in generale non sono le persone che stanno riversando ore di energia creativa e pensiero nel concetto. Si occupano di programmazione, tecnologia e costruzione: sono come i costruttori, non gli architetti.

C'è un avvertimento e probabilmente ci hai già pensato: i designer costruiscono totalmente siti web! Ma lo fanno usando temi, plugin e di solito alcuni CSS o HTML5. Stanno costruendo il sito dai "progetti" del design (per continuare l'idea dell'architettura), ma stanno essenzialmente personalizzando i framework e gli elementi che sono stati creati (codificati) dagli sviluppatori per lo scopo specifico di essere assemblati dai designer.

Pochissimi designer progetteranno effettivamente un sito e poi lo codificheranno da zero.

E quei designer che lo fanno non sono affatto designer. Sono ibridi.

Codici persona sul computer

Allora, cos'è un web designer/sviluppatore ibrido?

Progettazione di designer; gli sviluppatori costruiscono. Un web designer/sviluppatore ibrido progetta e poi costruisce.

Se ami programmare e creare siti web belli ed efficaci da zero, potresti essere un ibrido.

Se fai accadere alcune cose in CSS e forse costruirai una pagina con HTML di tanto in tanto, probabilmente non sei un ibrido. Sei ancora fantastico: un designer in grado di codificare in CSS, HTML e altro. Più capacità di codifica hai, più robusto sei come designer... ma questo non significa necessariamente che sei anche uno sviluppatore.

Funziona anche nell'altro modo. Se sei un programmatore serio e sai come mettere insieme alcuni siti Web di base che sono abbastanza facili da usare ma che non si concentrano realmente sull'esperienza dell'utente, sugli obiettivi di conversione o sul posizionamento, potresti non essere davvero un "web designer" in il senso primario del web design.

Anche tu sei ancora fantastico! Ma non tutti gli sviluppatori dovrebbero essere designer, e non c'è niente di sbagliato nel concentrarsi solo sulla codifica e lasciare le preoccupazioni sui posizionamenti multipli dei menu e gli inviti all'azione a qualcun altro.

Ma, ovviamente, se quella roba ti affascina e l'hai esaminata, o hai anche seguito corsi per saperne di più sullo scopo di un sito Web e su come rendere i progetti più efficaci, potresti essere un ibrido!

Computer desktop con cuffie, tastiera e mouse

Vantaggi dell'ibrido

Al giorno d'oggi, i web designer/sviluppatori ibridi ricevono molto interesse e con buone ragioni. Più sei completo, più robusto puoi essere un fornitore di servizi.

I progettisti che comprendono veramente il processo di sviluppo possono offrire consigli esperti su cosa è fattibile e cosa no, il che può aprire le porte a molta creatività e, cosa forse più importante, chiudere le porte a molte cose che sembrano belle sulla carta (o in wireframe) ma in realtà non è fattibile dal punto di vista costruttivo.

In quanto ibrido, sei quello che alcune persone chiamano un "unicorno", una creatura magica che speriamo di trovare un giorno, ma che in realtà non pensiamo ci riuscirà.

Pensa: un cliente viene da te e ti dice “Lo voglio! e questo! e questo!" e devi portarli sulla Terra perché, per quanto fantastico sia Divi o Genesis, non c'è modo di far accadere tutte quelle idee all'interno di quelle strutture - ed è quello a cui sei limitato.

Ora immagina di essere in grado di far saltare il tetto dal framework, dando al tuo cliente qualsiasi cosa e tutto ciò che desidera nonostante i limiti di un tema particolare, e quindi addebitando un prezzo premium per farlo.

Sembra fantastico, vero?

Questo perché può davvero essere.

Inoltre, c'è una disparità occupazionale tra web designer e sviluppatori, con gli sviluppatori che hanno molti più posti di lavoro disponibili e guadagnano molti più soldi per fare quei lavori. Attingere al mercato degli sviluppatori è un ottimo modo per guadagnare di più, se la programmazione è qualcosa che ti interessa.

Svantaggi di fare sia progettazione che sviluppo

Quando ti pubblicizzi come un ibrido - o accetti un lavoro come qualcuno che può progettare e programmare - quello che stai facendo è posizionarti come una persona, facendo il lavoro di due persone.

Potresti essere una centrale elettrica, ma potresti anche tagliarti le ginocchia.

La persona lavora a un computer in un cubicolo

Con due punti focali, potresti probabilmente diventare "abbastanza bravo" nella progettazione e nella programmazione, o forse davvero bravo da un lato e abbastanza decente dall'altro. Ma è piuttosto difficile diventare fantastici in entrambi. Avrai difficoltà a diventare davvero un leader in entrambi i campi.

In altre parole, sei così completo che non puoi davvero specializzarti in entrambi.

È fantastico per alcune persone. Molti siti Web, dopotutto, non hanno bisogno di un design estremamente complesso e robusto. Un sacco di designer ottengono il loro pane quotidiano da blogger e piccole imprese che hanno solo bisogno di un sito di base. E se questo è il tuo punto debole, sei in una posizione privilegiata per fare davvero bene.

Considerazioni finali sull'essere un web designer/sviluppatore ibrido

Se vuoi davvero essere il migliore, essere il migliore in assoluto in quello che fai, potresti scoprire che concentrarsi su design e sviluppo insieme è troppo per un solo cervello. Nessuna vergogna in questo: tutti abbiamo i nostri punti deboli.

Ma l'attrazione di essere in grado di eseguire sia la progettazione che lo sviluppo ti darà una visione incredibile e potrebbe valere la pena lottare per realizzarlo.

Per superare le sfide dell'essere un ibrido, devi sempre, sempre, sempre imparare e praticare. Potresti non essere in grado di guidare il gruppo in nessuno dei tuoi campi, ma puoi sicuramente tenere il passo finché ti concentri.