Sono un utente abituale qui, ma collegare il mio nome di schermo alla mia vera identità è semplice e la domanda che sto per porre porterebbe ad una spiacevole conversazione con il mio attuale datore di lavoro se lo vedessero. Quindi, mi scuso per questo account calzino-fantoccio; Prometto Socky e non voterò a vicenda, e Socky non farà altro che votare le risposte alle sue stesse domande.
Potrei avere l'opportunità di lavorare con qualcuno con cui ho lavorato in passato. Sintesi breve, estremamente sommessa: è andata bene. Questa volta sta cercando di portarmi come partner di una nascente web venture. Il mio titolo di lavoro non è definito, ma fondamentalmente sarei "il ragazzo" in termini di aspetto tecnologico dell'azienda. Una delle prime cose che farei è estrapolare le esigenze attuali e future del sito e determinare il modo migliore per soddisfarle: revisionare il sito esistente? Elimina completamente il sito esistente e sostituiscilo con qualcosa come Drupal? Avrei anche il compito di assicurarmi che il sito non sia solo una piacevole esperienza utente, ma che abbia l'aspetto di un sito moderno e professionale.
Un problema: non sono qualificato.
Almeno, non ancora.
Non ero veramente qualificato per l'ultima volta che lavoravamo insieme, ma mi sono insegnato quello che dovevo sapere e ... come ho detto. È andata bene. Tuttavia, questa volta ero un wrangler di livello inferiore e molte decisioni chiave erano già state prese. Avevo più spazio per errori e tempo per imparare mentre stavo andando.
Questa uscita, non così tanto. È passato un bel po 'di tempo da quando ero completamente aggiornato sulla programmazione web; il mio concerto attuale ha un bel tocco di roba web, ma l'interfaccia web non è l'attività principale e si basa sulla vecchia tecnologia. (La tecnologia non lo usa particolarmente bene). Non passo molto tempo a giocare con la nuova tecnologia quando non sono al lavoro; Generalmente passo questo tempo su hobby e passioni che non mi pagano.
Ma voglio che succeda. E voglio farlo bene. Quindi la mia domanda è: quali risorse consiglieresti di utilizzare per aggiornarmi e aggiornarmi su una programmazione web di livello professionale?
So che ho bisogno di rinforzare il mio jQuery-fu; Sono stato esposto ad esso un po 'e sacro schifo rende facile il lavoro duro. So anche che ho bisogno di familiarizzare con Drupal e altri sistemi di gestione dei contenuti in modo da poter valutare con precisione se l'utilizzo di uno come base per il sito sarebbe una buona idea o una perdita di tempo. Ma sono sicuro che ci siano altre tecnologie là fuori che mi aiuterebbero a fare quel lavoro di cui ancora non so nulla. Quali sono alcune buone risorse per aiutarmi a capire cosa non so?
Siti web, riviste, podcast, qualunque cosa. Devo capire come tornare correttamente nel gioco.
Questo è spaventoso da morire, ma sembra anche che potrebbe essere un enorme passo avanti nella mia carriera. (Supponendo che non sia un passo in una piscina piena di laser squali.) Grazie in anticipo per l'assistenza che qualcuno può offrire nel curare la mia ignoranza.