Con moglie e figli, dice Jonathan, la giornata di lavoro dovere finisci precisamente alle 5:00. Eppure, in qualche modo, riesce ancora ad essere un abile sviluppatore web, scrittore, blogger, freelancer - lo chiami! Ci si chiede se Jonathan usi un orologio speciale a cui il resto di noi non è a conoscenza.
"Un web designer e sviluppatore di fama internazionale con sede a Ottawa, in Canada, Jonathan Snook è un abile creatore di design sorprendenti, markup e codice impeccabili, idee e applicazioni lungimiranti che invariabilmente conquistano il rispetto delle migliori persone del settore. "
Vivo alla periferia della capitale nazionale del Canada: Ottawa.
Sono riuscito a rimanere sposato per oltre 10 anni e ho due ragazzini energici.
Come hobbista, ho fatto siti sul web dal 1995, ma ho iniziato a farlo professionalmente solo nel 1999.
JavaScript. È un linguaggio molto versatile che ha trovato la sua strada in browser, server e applicazioni desktop.
Non potevo restringere a uno solo. Ogni framework ha pro e contro ed è importante pesare quelli prima di qualsiasi progetto.
Non gioco preferiti. Passo spesso, cercando di ottenere il giusto mix di funzionalità e alcune applicazioni funzionano meglio per determinati tipi di lavoro. Attualmente ho Zend Studio, Dreamweaver e UltraEdit nella mia suite di strumenti.
No, neanche i preferiti qui. Ho usato jQuery, Prototype, Mootools, YUI ed ExtJS e ci sono cose che mi piacciono (e non mi piacciono) su tutte loro. (E sì, ho usato ognuno di quelli sui progetti dei clienti!)
UltraEdit è sempre aperto. È così leggero, lo sto usando costantemente.
Dalle 9 alle 5, sono alla mia scrivania e mi collego a qualcosa. Avere famiglia impone un programma rigoroso quando si tratta di lavoro, che è probabilmente una buona cosa. Quello che faccio tra 9 e 5 varia molto, ma si fonde tra design, front-end dev, back-end dev, Twitter, e-mail e così via. Arrivare a decidere cosa e come passo la mia giornata è uno dei motivi per cui sono diventato freelance.
Sorprendentemente, non così difficile. Il più grande ostacolo è stato convincere mia moglie che valeva la pena provarci. Alla fine, era consapevole che tornare al lavoro a tempo pieno era sempre possibile. Dal momento che non ho mai avuto problemi con l'atterraggio di un lavoro, ho sempre avuto quella rete di sicurezza.
Devi essere disciplinato. Devi caricarti abbastanza e valutare te stesso abbastanza da non sentirti in colpa per l'addebito di più all'ora di quanto tu abbia lavorato a tempo pieno per "l'uomo". Devi essere dedicato. È facile rinunciare (e mi sono avvicinato un paio di volte) ma le libertà rese possibili dai freelance lo hanno reso utile alla fine.
Il mio più grande cruccio è rimanere bloccato su un problema per mezza giornata. Proverò una dozzina di modi per far funzionare qualcosa solo per rendermi conto che mi mancava una piccola cosa. Fortunatamente, non succede troppo spesso!
C'è una novità nelle opere di cui puoi parlare?
Ero a bordo per scrivere un altro libro ma sono uscito perché non avevo tempo. C'è sempre l'opportunità di scriverne un altro, ma ho davvero bisogno di essere sicuro di essere pronto per l'impegno del tempo. Non ho mai avuto un momento facile quando si tratta di scrivere un libro. Semplicemente non fluisce da me.
Rimanere aggiornato non è stato così difficile. Le cose possono sembrare che si muovono velocemente, ma non è necessario essere sul filo del rasoio per mettere insieme un ottimo sito web. Detto questo, tra feed RSS, Delicious, Twitter e conferenze, riesco a rimanere in sintonia con quello che sta succedendo.
È difficile restringere il campo a una sola caratteristica, ma il raggio di confine è probabilmente comune e continuo a lavorare. Continuo a sperare che Microsoft lo lanci in IE8 all'ultimo minuto, ma non sembra probabile. Anche sfondi multipli sarebbero decenti, dato che potevo realizzare angoli arrotondati con un solo elemento. Non vedo l'ora che sia possibile creare una pagina HTML con scarso interesse per i ganci CSS necessari per modificarlo.
Ogni linguaggio presenta qualche difficoltà quando per prima cosa ci salto dentro perché devo avvolgere la mia mente attorno ai suoi idiomi. Mi sento come se stessi nuotando nel fango fino a quando le cose non sono concettualmente scattate in posizione. Java era probabilmente il più difficile, però, cercando di capire come tutti i pezzi combaciassero.
Attualmente sto cercando di rinnovare Snitter, il mio client Twitter, oltre a completare Haylia, uno strumento di blogging per la community di adozione. Ho una dozzina di progetti a cui mi sembra di pensare in qualsiasi momento. Mi piacerebbe costruirli tutti, ma riesco sempre a mettere da parte i progetti personali mentre mi concentro sul lavoro dei clienti. Forse l'anno prossimo sarà l'anno in cui li tirerò fuori.
Ovviamente! Assicurati di dare un'occhiata ai workshop della sidebar. Il nostro primo è in arrivo (presto!) Il 12 novembre in D.C. con i piani in lavorazione per San Diego e Austin nel nuovo anno.
Grazie per l'intervista. È stato un piacere.
Acquista il libro
Acquista il libro