Un'intervista con Harley Alexander

Quando avevo quindici anni, ero un ragazzino magro e goffo la cui voce cambiava ottava apparentemente a caso. Ero il tipo di bambino che diventava rosso vivo anche quando una ragazza diceva ciao. Quello ero io; Ora incontra Harley Alexander. A soli quindici anni, Harley ha accumulato una quantità di conoscenza senza precedenti. Mentre il resto di noi, a quell'età, considerava che il giorno sarebbe stato ben speso se avessimo avuto trenta minuti di lavoro effettivo, Harley ha innalzato il livello a un punteggio estremamente alto. "Come diventare un designer di Rockstar WordPress Designer" a 15 anni? È pazzo? Come ha fatto?

Quanti anni hai?

Sono uscito con 23 anni - Sono persino riuscito a segnare un paio di colpi da baileys su un volo negli Stati Uniti di recente. Posso farla franca con 19 facili, ma in realtà ne ho solo 15 - un mese libero da 16!

In quale parte del mondo vivi?

Vivo a circa 10 minuti di auto da Bondi Beach a Sydney, in Australia - Molto fortunato per un surfy come me.

Da quanto tempo studi lo sviluppo web?

Per circa 4 anni. Abbiamo fatto un grande progetto nell'anno 6 che necessitava di un sito web - sono emerso rapidamente come "il ragazzo d'aiuto". Nell'anno 8 dovevamo creare un sito Web per design e tecnologia. Ho superato la lezione (30/30) e ho aiutato gli insegnanti con roba del genere. Quindi tutto è iniziato abbastanza presto e ha preso velocità.

In quali lingue sei più fluente?

Inglese, francese e spagnolo Oh lingue Web !? Conosco HTML e CSS come il palmo della mia mano. Anche la roba di WordPress è incisa nel mio cranio - penso al codice tutto il tempo ... Geek.

Fai un bel po 'di lavoro con PHP. Cosa ti ha spinto a scegliere questa lingua rispetto agli altri concorrenti?

Più di un ibrido PHP-WordPress, in realtà. Attualmente sto imparando il PHP in modo un po 'più dettagliato da un compagno, ma frequentemente uso il PHP raw nello sviluppo di WordPress - a volte WordPress non ha proprio tutto (shock horror).

Hai avuto una formazione formale?

No. A parte i corsi di scuola in cui ne sapevo di più rispetto agli insegnanti ("Cos'è un div? Usiamo le tabelle ..."), e qualche aiuto Guru davvero basilare dai miei due zii del web designer - ma vivono in Nuova Zelanda quindi non così tanto. Sono praticamente autodidatta. In realtà ho recentemente scritto un articolo a riguardo sul mio sito

Qual è il tuo editor di testo di scelta?

Coda di gran lunga! È così sexy ... Ma devo ammettere che l'imminente Espresso è piuttosto elegante. Devo avere una copia di CSSEdit per complimentarmi con Coda, perché l'editor CSS in Coda è piuttosto scadente.

Libreria Javascript di scelta?

jQuery sembra dominare molto del mio spazio cerebrale. Il modo in cui viene utilizzato sembra così razionalizzato, quindi la ragione della mancanza di MooTools e Dojo Tutorials!

I tuoi eroi di web dev?

In genere non conosco le persone dietro i siti tanto quanto i siti stessi. È davvero un peccato. A meno che tu non si pubblicizzi come fa Adii! I suoi affari sono davvero fantastici e ben pensati.

Nonostante il rapporto commerciale che ho con Collis, penso che sia piuttosto sorprendente quello che lui e Cyan hanno fatto con Envato e FlashDen. È come andare dal nulla a una società da molti milioni di dollari in pochi anni - cose incredibili.

Penso che ragazzi come Small Potato di WPDesigner (Veramente è andato a merda), Alen Grakalic di CSSGlobe e Dejan Cancarevic di Web stilizzato sono anche campioni, voglio dire che hanno tutti costruito contenuti e un sito abbastanza buono da essere venduto dal nulla (CSSGlobe non è in realtà in vendita, ma il contenuto e il seguito sono una prova sufficiente). Avrei desiderato di poter ottenere qualche migliaio di seguaci dal nulla quando ho iniziato. Poi ho trovato feedburner / analytics ed è diventata una dipendenza.

Come sei riuscito a imparare così tanto in così giovane età? Sei stato costretto a fare sacrifici in altre aree della tua vita?

In effetti, c'è qualcosa da dare con tutto il tempo che ci dedico. I miei genitori hanno dovuto parlarmi del bilanciamento del lavoro scolastico e delle mie altre cose. Infatti quando mi sono iscritto per fare il libro ho avuto una lezione specifica per prendere il mio gioco a scuola. Ma ho il permesso di portare il mio computer portatile a scuola, così quando finisco il lavoro di scuola velocemente (scrivendo> scrittura a mano), posso andare avanti con le mie altre cose.

In realtà è divertente, vieni a pensarci, la scuola è probabilmente l'unica cosa che soffre. Amo tutto il mio sport e vedere gli amici più delle cose del web dev (è anche molto importante condurre uno stile di vita equilibrato), e la scuola è l'unica cosa che mi piace di meno. Per non dire che la roba del web è in fondo alla mia lista delle priorità, è solo che se ho programmato tutta la notte, voglio andare a fare sport il giorno dopo.

Il tuo libro di sviluppo web più consigliato?

Non imparo davvero dai libri. Ma se dovessi scegliere un insieme di eBook che leggo, dovrebbe essere uno qualsiasi dei libri di cucina O'Reilley. Imparo facendo, quindi se c'è un prodotto alla fine (piuttosto che la conoscenza di interi e di come si riferiscono al rubino), allora sono felice e avrò imparato qualcosa. Qualsiasi libro / eBook pratico.

* Nota: potresti essere interessato a leggere 50 libri da leggere sullo sviluppo web.

Hai appena finito di aiutare Collis a scrivere il libro "WordPress Rockstar". Puoi parlare un po 'del processo di scrittura? Ti è piaciuto? È possibile che tu debba dover tornare indietro e modificare il tuo lavoro per compensare WordPress 2.7?

Questa è stata una pietra miliare nella mia piccola "carriera". È arrivato subito dopo la mia "grande occasione" (grande alla mia età) con il lavoro NETTUTS, quindi sono stato davvero entusiasta. L'ho finito al più presto (entro un mese penso), e sono stato impaziente di sentire la risposta a riguardo da chiunque lo capiti!

In termini di processo, farei ciò che doveva essere fatto e poi lo reinsegnerei. Non vorrei saltare direttamente all'insegnamento, farei solo qualcosa di grezzo, quindi scrivere a riguardo. Ho avuto a che fare con il singhiozzo lungo la strada. A volte sarei frustrato per giorni e giorni perché un piccolo segmento di codice non funziona. Un po 'di dolore. È stato un po 'difficile trovare tutorial in tempo mentre scrivevo anche il libro - quindi ho chiesto un mese di pausa per farlo, e ha funzionato bene.

È stato come scrivere uno, un grande tutorial (o 4) enorme, che mi piace molto fare. Come ho detto, imparo facendo, quindi anche durante la scrittura ho attraversato una curva di apprendimento enorme - alcune tecniche che non avevo mai conosciuto esistessero. Sono stato molto fortunato di aver avuto il "lavoro" in primo luogo - in realtà avevo lanciato un'idea per un tutorial su Collis che era praticamente quello che il libro era (a-z di WordPress).

Grazie a WordPress 2.7, dovrò sicuramente aggiustare alcune cose - Collis o io dovremo sistemare tutti gli screenshot. Fortunati non ce n'erano tanti ... Ma è ancora un po 'un dolore. La cosa buona è che la versione beta di 2.7 è stata rilasciata con la nuova interfaccia completamente implementata, così possiamo essere aggiornati - forse anche rilasciare in tempo con il rilascio di WordPress - chi lo sa?

Ti piacerebbe scrivere più libri in futuro?

Assolutamente! Mi sono divertito così tanto a scriverlo, ho imparato tanto, ed è stata una grande sfida che mi è piaciuto affrontare. L'intera faccenda delle cose (incontro di I.E. con Collis, organizzazione di materiale legale, pagamento ecc.) È stata anche un'enorme curva di apprendimento, dato che ci sono così tanti singulti dovuti a questioni legali che non è divertente. Non ero a conoscenza del fatto che avevamo bisogno di passare attraverso un migliaio di copie diverse dei contratti per ottenere il risultato perfetto! Mi ha fatto conoscere il brutto mondo delle finanze e del destino.

Ma sì, sicuramente per un'altra sfida di scrittura. Penso che sarebbe bello avere un sacco di libri che posso portare a colloqui di lavoro, ecc., E la sorpresa sui volti delle persone quando dici loro "Oh, sì, ho scritto un libro" è solo d'oro.

Hai in programma di lavorare in uno studio di design nei prossimi anni o preferiresti la vita da freelance?

Sicuramente voglio provare a lavorare per un'azienda di design. È una di quelle cose che ti fanno sentire immerso nel campo. Non conosco quasi nessuno personalmente che sappia una mezza cosa su WordPress. La maggior parte delle persone sa cos'è un blog, ma non WordPress, il che è piuttosto frustrante. È bello parlare con i pochi che sanno cosa sono Smashing Magazine e NETTUTS. Penso anche che mi avrebbe dato una prospettiva su come partecipare a progetti di gruppo, piuttosto che fare le mie cose dall'inizio alla fine. Immagino anche che una ditta sarà bella come gli uffici di Google - tutte cose divertenti da rilassare quando il lavoro diventa troppo duro. Ho promesso di non lavorare mai in un cubicolo.

Sei uno degli scrittori più coerenti su NETTUTS. Come vieni con nuove idee ogni settimana?

Sta diventando sempre più difficile, ma guardo le tendenze nei migliori blog e siti e faccio del mio meglio per replicarle in WordPress. Voglio davvero scrivere più di WordPress e sto imparando Joomlah - vorrei che fosse facile come WordPress. Drupal è un incubo, tutti quei pannelli e intestazioni strani. Il mio prossimo tutorial sarà un tutorial sulle opzioni di WordPress!

Penso anche che il più grande possibile con le lingue / tecniche - jQuery ha una vasta animazione, quindi immagino le interfacce interattive più estese, quindi ridimensionamento fino a che non posso scrivere su di esso - L'intera idea di jQuery Desktop di Leopard è iniziata come come una cosa in 3D su cui poter scagliare oggetti - ma ciò si è dimostrato impossibile. Stavo giocando con tutte le cose di Leopard come procrastinazione per il lavoro scolastico, e ho provato a replicare uno stack in jQuery. Ha funzionato, quindi ho visto cos'altro avrei potuto fare.

Infine, ho notato che gli articoli dell'articolo ricevono sempre una calda accoglienza - se c'è una lista, una serie di suggerimenti, o collegamenti che posso fornire, cercherò il web per il meglio, includendolo e usandolo. Non ho fatto molto di quello però.

Un altro ottimo modo per trarre ispirazione è semplicemente dare un'occhiata ai suggerimenti! Se vedo un suggerimento plausibile, mi siedo e cerco di impararlo, quindi ne scrivo!

Usi jQuery in modo estensivo nelle tue esercitazioni NETTUTS. Esiste una funzione che desideri implementare nella libreria jQuery?

Mi piacerebbe davvero che l'animazione di jQuery fosse un po 'più fluida e veloce - se usi troppo su una pagina tende a diventare buggy. Oltre a questo, sono davvero sorpreso da quanto sia perfetto jQuery per i miei scopi: è un codice leggibile che funziona ed è facile da imparare / capire. Cosa si può volere di più?

Cosa ti ha fatto scegliere jQuery rispetto alle altre librerie disponibili?

È così facile da usare! Inizialmente ho iniziato a provare a usare MooTools (mi piace il nome, e 'Moo' è il soprannome della mia ragazza per me). Ho provato a cogliere MooTools, e ho avuto un grande aiuto da un talentuoso programmatore chiamato Jenna "BlueBerry" Fox - Ho scritto un articolo su di lei un po 'indietro.

Il mio interesse per MooTools è diminuito, e mi sono reso conto di creare siti Web ancora migliori che probabilmente avrei dovuto apprendere correttamente una libreria JavaScript - JavaScript stesso è troppo goffo! In realtà mi ha "ufficialmente" coinvolto quando stavo cercando di accendere e spegnere la luce nel mio vecchio design da scrivania. Ho usato raw JS e ho preso 11 righe, senza animazione. Con jQuery AND animation, sono stato in grado di accenderlo e spegnerlo con solo 5 righe. Roba piuttosto funky.

Di recente c'è stato un dibattito su NETTUTS sull'opportunità o meno per i giovani sviluppatori di talento come te di ritardare la loro carriera di tre o quattro anni per frequentare il college. Quali sono i tuoi pensieri in merito?

Guarda, penso che tu possa avere un equilibrio di entrambi. Voglio dire se riesco a gestire la mia vita scolastica al punto in cui è soddisfacente ma non la migliore, e continuo a fare tutto il lavoro che faccio, quindi penso che tu possa bilanciare entrambi. Oserei dire che la High School è più intensa di Uni (Australian College) - secondo i miei amici più grandi comunque.

L'altra cosa è che potresti sempre studiare qualcosa di design correlato a tenerti sotto controllo con quello che stai facendo! Puoi ottenere una laurea in qualcosa che ti piace.

Detto questo, quali sono i tuoi piani per l'immediato e futuro futuro?

Recentemente ho inserito la mia selezione tematica a scuola; Sto abbandonando la maggior parte degli studi accademici e perseguendo tutti i miei linguaggi e il mio design; Francese, spagnolo, inglese, tedesco, arti visive e matematica. Tutto andrà secondo i piani, lascerò cadere le Arti Visive nelle prime settimane e andrò da TAFE una volta alla settimana (TAFE è un college professionale per adulti) per un corso multimediale.

Poi, nell'anno 12 (ultimo anno di scuola), ho intenzione di abbandonare la matematica e sostituire il corso multimediale con un corso di Graphic Design. Quindi farò un intenso linguaggio e design per i miei voti finali, che ritengo sia una buona mossa. È anche quello che voglio fare, non quello che dovrei fare.

Poi, dopo la scuola, penso che andrò a viaggiare per molto tempo. Ho contatti in tutto il mondo, grazie ai miei viaggi nel passato, quindi mi incontrerò con un sacco di amici e spero di trovare molto anche su di me.

Per Uni, penso che farò un corso di Web design, andando più nella parte della teoria e della programmazione delle cose piuttosto che nel design e nella roba del front end - per quanto noioso e noioso penso che sarà una buona base.

Che consiglio daresti a chiunque abbia voglia di iniziare in questo campo?

Invece di un generico "Rimanere con esso, mostrerà risultati in tempo", sarò molto astratto e dirò a tutti di investire tempo in abilità piuttosto che conoscenza. Una buona lezione che mio padre mi ha insegnato è di scegliere sempre le abilità che si costruiscono su argomenti accademici. È pazzesco che potresti dire! Ma penso che funzioni con lo stesso principio di "Non è quello che sai, è chi conosci". Le persone e le competenze, a mio parere, sono molto più preziose della conoscenza.

Inoltre, seguilo! Ho detto che non avrei ... Ma un errore comune che faccio sempre è di rinunciare dopo alcuni tentativi di qualcosa che funziona - se non ora, poi mai, giusto !? Sbagliato. Persistere. Ci arriverai, se qualcuno là fuori può farlo, puoi farlo anche tu.

Quali sono le prospettive per te in termini di abilità allora?

Voglio imparare un linguaggio / libreria in stile MVC piuttosto male. Mi sto lanciando tra Ruby on Rails, CodeIgniter e CakePHP. Adoro come CakePHP ha piccole metafore per tutte le cose (I.E. Sali e la panetteria), che penso renderebbe più facile capire. Qualche forma di sviluppo del backend però.

E hai qualche obiettivo a breve termine e una serie di obiettivi "a torta nel cielo"?

Chi non lo fa ?! A breve termine, mi piacerebbe avere un seguito decente sul mio sito Baffle! inc .. Voglio davvero rendere il contenuto che le persone leggono e si sentirà soddisfatto quando si rifletterà sul numero di lettori / traffico. Non sono tanto concentrato sui soldi per gli obiettivi del mio sito, e preferirei molto l'idea che le persone ascoltino quello che ho da dire e voglio sentirlo.

La mia torta negli obiettivi del cielo sono gli obiettivi stupidi che suonano alla grande. In definitiva, mi piacerebbe avere un flusso passivo di entrate che porti abbastanza soldi per viaggiare e vivere in tutto il mondo. Quindi stabilirsi con un bambino di una moglie e alcuni bambini da qualche parte in Europa (Possibile Ginevra o Madrid) e freelance - È divertente! Ho solo 15 anni, quindi è tutto ancora in cielo.

Basta con il web design! Che hobby hai, cosa fai con la tua vita attuale?

Come ho detto, penso che sia molto importante avere uno stile di vita equilibrato - troppo di uno schermo non è salutare per te. Amo il mio sport, ed è una grande uscita quando anche uno script non funzionerà. Io faccio surf, faccio Tae Kwon Do e kickboxing - insieme a un sacco di Basket Ball a scuola (sono 6'3 ", torna utile).

Esco molto, trascorro il fine settimana nei luoghi degli amici, vado alle feste, faccio delle passeggiate, vado in spiaggia, molto. Devi essere in grado di sfuggire al mondo degli interwebs e entrare nel mondo reale, perché devi riuscire come persona prima di fare bene online.

--

Grazie mille ad Harley per aver dedicato del tempo per essere intervistato. Venerdì prossimo (sabato per alcuni), pubblicheremo un'intervista con Jonathan Snook. Ci vediamo!