Perché i libri di progettazione Web Suck e come risolverli

Hai una lista di cose che sai che dovresti imparare ma che non sei riuscito a raccogliere? Hai provato a leggere un libro o due senza successo?

Oggi discuteremo perché non è possibile superare quei noiosi libri sul web design, come dovrebbero essere diversi e cosa cercare per sfruttare il modo in cui effettivamente si impara.

Sei rotto?

Ci siamo già stati prima. Vuoi imparare qualcosa di nuovo, quindi fai ciò che qualsiasi persona educata farebbe: dirigiti verso il negozio di libri. Lavoriamo in un settore che sta crescendo e si evolve più velocemente di quanto chiunque di noi possa continuare a fare, quindi questi viaggi sono una necessità per qualsiasi web designer che non vuole essere obsoleto in pochi anni.

La pressione che proviamo da questo ambiente ci dà un senso di panico urgenza. Noi bisogno per imparare a sopravvivere. Se potessi solo codificare temi WordPress, imparare Ruby on Rails, o capire quali sono le app HTML5, allora sarei molto più occupabile!

Esploriamo la piccola raccolta di libri per nerd che vengono inevitabilmente infilati in un angolo, fanno i nostri acquisti e guidano verso casa provando un profondo senso di realizzazione. Sto arrivando adesso. Dammi una settimana e padroneggerò questa nuova abilità, lo so perché la giacca del libro dice così!

Ti bevi un drink, apri il libro e ti risvegli due ore dopo con il viso incollato alle pagine?

Quando arrivi a casa, non c'è tempo come il presente per iniziare il tuo viaggio educativo. Ti versi da bere, apri il libro e ti risvegli due ore dopo con il viso incollato alle pagine. Dopo una settimana o due di episodi simili, hai letto 100 pagine e non ti sembra di aver imparato una sola cosa.

Quello che è successo? Perché alcune persone possono apprendere nuove competenze così facilmente mentre si fatica a finire un singolo libro? Sei rotto?

Libri di testo? avvincente

Ripensa ai tuoi giorni al college, versandoti sui libri di testo prima delle finali. Hai imparato molto in quei giorni, ma anche i migliori studenti tra noi possono dirlo goduto leggendo i loro libri di testo?

La verità è che hai imparato perché hai fatto un test, non perché ti è piaciuto il materiale, altrimenti continuerai a leggere quei libri. Anche allora quel libro noioso era sostenuto da ore e ore di lezione trascorse a riversare le informazioni importanti. Ci sono state diapositive di presentazione, discussioni, quiz e progetti tutti finalizzati ad una cosa: farti imparare e assorbire tutta quella schifosa merda che c'era nel libro.

I libri di testo sono scritti da accademici per accademici. Una cosa che trovo interessante è che quando un web designer scrive un libro, lui / lei spesso indossa lo stesso mantello del mondo accademico e tenta di scrivere sotto queste linee guida, trascurando così il pubblico previsto a favore del montaggio dello stampo accettato (ammettiamolo, gli editori sono probabilmente più colpevoli degli autori).

"Invece di incolpare i lettori, perché non consideriamo come rendere un po 'meglio l'esperienza di apprendimento ??

Questo formato, quando le pressioni delle classi e dei test vengono sottratti, spesso sfocia in pile di libri non letti che i lettori hanno tutte le intenzioni di farcela, ma semplicemente non hanno avuto successo. Invece di incolpare i lettori, perché non consideriamo come rendere un po 'meglio l'esperienza di apprendimento?

Libri contro blog: un modello di apprendimento diverso

È facile fare affermazioni vaghe su come i libri di design sono noiosi per farmi sentire meglio non godendoli, ma dov'è la solida spiegazione di cosa c'è che non va e suggerimenti su come risolverlo?

Per rispondere a questa domanda, ovviamente sto andando su una piattaforma molto parziale e dico che i blog di design sanno che gli editori di libri non parlano di come i web designer e persino gli sviluppatori preferiscono spesso imparare.

Scoraggiante: la via del libro

Qual è la parte peggiore dell'apprendimento dello sviluppo web? Tutte quelle cose all'inizio, giusto? Sviluppo Web 101: ecco cos'è un tag HTML, ecco il ragazzo che li ha inventati, qui è dove è cresciuto, ecco perché usare i tag è meglio che non usare tag, blah blah bah. Poi, una volta che hai imparato tutto quello che c'è da sapere sui tag in generale, è tempo di esaminare a fondo ogni tag per vedere di cosa si tratta.

"Il modo accademico per imparare qualcosa è di gettare una solida base di teoria asciutta su ogni aspetto individualmente prima che ti sia permesso di provare a mettere tutto insieme."

Dopo venti pagine di questo sei pronto per tirare fuori gli occhi con un cucchiaio solo così non dovrai più vedere un altro tag HTML. Perché il web design è insegnato in questo modo? Perché il modo accademico di apprendere qualcosa è di gettare una solida base di teoria secca su ogni aspetto individualmente prima che tu possa provare a mettere tutto insieme. Altrimenti, il tuo cervello esploderebbe o impareresti semplicemente a codice senza sapere la differenza e .

Il problema con un modello di apprendimento che si appoggia così pesantemente alla teoria è che nessuno può superarlo. Prendi un libro su HTML e leggi 3/4 o anche tutto questo prima che tu abbia mai avuto il potere con le capacità e le conoscenze di cui hai bisogno per uscire da una pagina web da solo. Questo è un modo scoraggiante per imparare.

Incoraggiante: la via del blog

Per molte persone, incluso me stesso, uno dei modi migliori per imparare a codificare i siti web di base risulta essere frequentare i blog di web design in cui vengono pubblicati i tutorial. Qual è la differenza? Perché sembra più facile imparare in questo ambiente?

La risposta ovvia è che i blog di web design suddividono il contenuto in blocchi gestibili. Non sei quasi travolto da un singolo post come un intero libro. Ma in realtà, i libri sono suddivisi abbastanza bene così che non sembra essere il quadro completo.

Una cosa interessante di scrivere un post sul blog è che, per la maggior parte, ogni post è trattato come un'identità individuale destinata a fare appello a quante più persone possibile in una quantità di spazio piuttosto ridotta. Questi vincoli hanno portato a un modello di apprendimento che, per molti, è molto più amichevole dell'approccio adottato dalla maggior parte dei libri.

Vedere il grande quadro

Come ho detto prima, i libri di web design tendono a farti setacciare così tanta roba noiosa che molte persone non riescono nemmeno a fare le cose belle alla fine. Anche se lo fai, di solito non c'è molto nemmeno lì per riscattare il libro.

I blog di web design, d'altro canto, sono famosi per una specifica marca di post che sono stati al di là degli strumenti per la mia formazione: Convertire un PSD in HTML e CSS. In un unico, breve post (a volte due se ti insegnano a creare il PSD), questi fantastici tutorial passano attraverso il layout, la codifica e lo stile di una pagina web di base.

Anche se non ho mai toccato un editor di testo nella mia vita, posso seguire questi tutorial e avere una pagina web attiva in funzione in un solo pomeriggio! Questo è probabilmente meno del tempo che impiegherebbe per passare attraverso quella sezione di tag HTML dall'ipotetico libro sopra.

? Subito dopo puoi costruire qualcosa di reale e avere un'idea di ciò che il web design e lo sviluppo sono davvero.

In contrasto con l'altro metodo, questo è un modo molto incoraggiante per imparare. A prima vista puoi creare qualcosa di reale e avere un'idea di cosa sia veramente il web design e lo sviluppo. Ci sono alcune lezioni importanti sull'apprendimento in generale.

Saltando in tutto in una volta

La differenza tra i due metodi di insegnamento è chiara. I libri tendono ad allinearti molto lentamente nello sviluppo del web, immaginando che aver costruito un sito web fin dall'inizio sarebbe un'esperienza travolgente e dannosa. Solo dopo aver sviluppato una base di teoria estremamente completa e solida, dovresti effettivamente cercare di costruire una pagina web completa.

I post del blog da PSD a HTML prendono la strada opposta. Qui non c'è il guado, ti getti in piscina tutto in una volta per vedere se riesci a nuotare. Ti viene insegnato mentre vai per quello che sono certe cose e come funzionano. Si presume che sia ragionevolmente intelligente e quindi è autorizzato a ricavare un buon affare dal contesto e raggiungere conclusioni attraverso il fare.

La pubblicazione di un singolo post su PSD in HTML ti insegnerà a fondo a diventare uno sviluppatore web? Assolutamente no. Ci saranno ancora grandi lacune critiche nelle tue conoscenze? Scommetti! Tuttavia, hai visto di cosa si tratta e ha avuto l'immensamente incoraggiante esperienza di vedere qualcosa di complicato che hai costruito prendere vita.

? Inizierai a imparare abbastanza da sapere cosa non sai?

Più di questi post stai passando, più impari, ogni autore è diverso e ha una visione unica. Una volta che ne avrai analizzati alcuni, inizierai a imparare abbastanza da sapere ciò che non sai e potrai quindi iniziare a scavare in post più carnosi sulla complessità del commercio.

Proprio come imparare una canzone

Questa idea si applica a diverse aree di apprendimento. Immagina di imparare a suonare la chitarra e hai due insegnanti tra cui scegliere. Uno ti farà memorizzare ogni nota sul collo, ogni accordo / variante / variante e ogni possibile progressione prima di imparare a suonare una singola canzone.

L'altro insegnante inizierà la lezione insegnandoti i cinque accordi e la semplice strimpella che compongono? La casa del Sol Levante ?. Se sei come me, sceglierai l'insegnante numero due. Certo, il primo insegnante potrebbe effettivamente produrre studenti che sono musicisti migliori, ma tra dieci anni il secondo insegnante avrà tre volte più studenti che suonano ancora la chitarra semplicemente perché quella prima canzone ha dato loro abbastanza incoraggiamento a non arrendersi.

? Hanno ucciso il tuo disco per imparare con il sovraccarico di informazioni?

I libri di web design prendono troppo spesso il percorso del primo insegnante. Uccidono il tuo disco per imparare con il sovraccarico di informazioni e attendi troppo a lungo per offrirti la ricompensa di sentirti davvero come se riuscissi a costruire qualcosa.

Per essere onesti, alcuni libri adottano l'approccio del secondo insegnante, guidandoti attraverso il processo educativo in una serie di progetti soddisfacenti. Se sei nel mercato per un buon modo per imparare qualcosa quando altri metodi hanno fallito, trova un libro come quello e vedi se non è molto più facile da ottenere.

Conclusione

Questo post ha due semplici messaggi, ognuno con un pubblico specifico. Per gli autori e gli editori, prendi in considerazione la possibilità di creare libri che traggano vantaggio dal modo in cui il pubblico apprende piuttosto che seguire uno schema accademico che scoraggia gran parte dei tuoi lettori. Lascia che si tuffino nei grandi progetti subito, fai delle conclusioni e anche degli errori, poi colma le lacune nella conoscenza man mano che progrediscono.

Per quelli di voi che cercano di acquisire una nuova abilità, sia che si tratti di CSS di base o di PHP avanzato, cercate di trovare una fonte d'insegnamento che si adatti al vostro modo di apprendere. Se impari meglio leggendo capitoli e capitoli di teoria prima di tentare qualcosa, grande, hai un sacco di libri tra cui scegliere.

Tuttavia, se questo non funziona per te, cerca qualcosa che ti getti subito nel profondo. Identificare e sfruttare le tue tendenze di apprendimento è un'esperienza che ti cambia la vita!

Crediti fotografici: bgottsab, danflo e LifeSupercharger.