Articles

Come assumere un hacker | DataJournalism.com

Posted by admin

Una delle cose che mi viene regolarmente chiesto dai giornalisti è come faccio a ottenere un coder per aiutarmi con il mio progetto?. Non lasciatevi ingannare nel pensare che questo è un processo a senso unico; hacker civici e data-wranglers sono spesso altrettanto desiderosi di entrare in contatto con i giornalisti.

I giornalisti sono utenti esperti di strumenti e servizi basati sui dati. Dal punto di vista degli sviluppatori: i giornalisti pensano fuori dagli schemi di utilizzare strumenti di dati in contesti che gli sviluppatori non hanno sempre considerato prima (il feedback è inestimabile!,) aiutano anche a costruire il contesto e ronzare intorno ai progetti e aiutano a renderli rilevanti. È una relazione simbiotica.

Fortunatamente, questo significa che se stai cercando di assumere un hacker o alla ricerca di possibili collaborazioni con un budget ridotto, ci sarà più che probabile che ci sia qualcuno là fuori che è interessato ad aiutarti.

Quindi come li trovi? Dice Aron Pilhofer dal New York Times:

Potresti scoprire che la tua organizzazione ha già persone con tutte le abilità di cui hai bisogno, ma non sono necessariamente già nella tua redazione., Girovagare, visitare la tecnologia e reparti IT e si rischia di colpire l’oro. È anche importante apprezzare la cultura del coder, imbattersi in qualcuno che ha un computer simile a quello qui

Ecco alcune idee in più:

Post su siti Web di lavoro

Identifica e pubblica su siti Web rivolti a sviluppatori che lavorano in diversi linguaggi di programmazione. Ad esempio, la scheda di lavoro Python.

Contatta le mailing list pertinenti

Ad esempio, le mailing list NICAR-L e Data Driven Journalism.,

Contatta le organizzazioni rilevanti

Ad esempio, se vuoi ripulire o raschiare dati dal web, puoi contattare un’organizzazione come Scraperwiki, che ha una grande rubrica di programmatori fidati e volenterosi.

Unisciti a gruppi/reti pertinenti

Cerca iniziative come Hack/Hacker che riuniscono giornalisti e tecnici. I gruppi di hack/hacker stanno nascendo in tutto il mondo. Si potrebbe anche provare a postare qualcosa alla loro newsletter di posti di lavoro.

Comunità di interesse locale

Potresti provare a fare una rapida ricerca di un’area di competenza nella tua zona (ad es., ‘javascript’ + ‘londra’). Siti come Meetup.com può anche essere un ottimo punto di partenza.

Hackathons e concorsi

Se ci sono premi in denaro disponibili: i concorsi di app e visualizzazione e le giornate di sviluppo sono spesso terreno fertile per la collaborazione e la creazione di connessioni.

Chiedi un geek

Geek appendere in giro con altri geek. Il passaparola è sempre un buon modo per trovare brave persone con cui lavorare.

Una volta trovato un hacker, come fai a sapere se sono buoni?, Abbiamo chiesto ad Alastair Dant, il principale tecnologo interattivo del Guardian, le sue opinioni su come individuarne una buona:

Codificano lo stack completo

Quando si tratta di scadenze, è meglio essere un tuttofare che un maestro di uno. Notizie applicazioni richiedono dispute di dati, grafica dinamica e derring-do.

Vedono l’intero quadro

Il pensiero olistico favorisce il valore narrativo rispetto al dettaglio tecnico. Preferirei sentire una nota suonata con sentimento piuttosto che un incessante virtuosismo in scale oscure. Scopri come qualcuno è felice di lavorare a fianco di un designer.,

Raccontano una buona storia

Presentazione narrativa richiede organizzare le cose nello spazio e nel tempo. Scopri di quale progetto sono più orgogliosi e chiedi loro di guidarti attraverso come è stato costruito — questo rivelerà tanto la loro capacità di comunicare quanto la loro comprensione tecnica.

Parlano le cose attraverso

Costruire le cose velocemente richiede team misti che lavorano verso obiettivi comuni. Ogni partecipante deve rispettare i propri compagni ed essere disposto a negoziare. Gli ostacoli imprevisti spesso richiedono una rapida riprogettazione e un compromesso collettivo.,

Si insegnano

La tecnologia si muove velocemente. E ‘ una lotta per tenere il passo con. Avendo incontrato buoni sviluppatori da tutti i tipi di background, il tratto più comune è la volontà di imparare nuove cose su richiesta.

Come trovare il tuo sviluppatore dei sogni

La differenza di produttività tra un buon e un grande sviluppatore non è lineare, è esponenziale. Assumere bene è estremamente importante. Sfortunatamente, assumere bene è anche molto difficile. È abbastanza difficile controllare i candidati se non sei un manager tecnico esperto., Aggiungete a ciò gli stipendi che le organizzazioni di notizie possono permettersi di pagare, e hai una bella sfida.

A Tribune, reclutiamo con due angolazioni: un appello emotivo e un appello tecnico. Il fascino emotivo è questo: il giornalismo è essenziale per una democrazia funzionante. Lavora qui e puoi cambiare il mondo. Tecnicamente, promuoviamo quanto imparerai. I nostri progetti sono piccoli, veloci e iterativi. Ogni progetto è un nuovo insieme di strumenti, un nuovo linguaggio, un nuovo argomento (sicurezza antincendio, sistema pensionistico) che devi imparare. La redazione è un crogiolo., Non ho mai gestito una squadra che ha imparato così tanto, così in fretta, come la nostra squadra.

Per quanto riguarda dove guardare, abbiamo avuto grande fortuna a trovare grandi hacker nella comunità open government. La mailing list di Sunlight Labs è dove i nerd del buonismo con lavori di giorno di merda si ritrovano di notte. Un’altra risorsa potenziale è il codice per l’America. Ogni anno, un gruppo di borsisti emerge da CfA, alla ricerca del loro prossimo grande progetto. E come bonus, CfA ha un rigoroso processo di intervista – hanno già fatto il controllo per voi. Al giorno d’oggi, i giornalisti interessati alla programmazione stanno emergendo anche dalle scuole di giornalismo., Sono verdi, ma hanno un sacco di potenziale.

Infine, non è sufficiente assumere solo sviluppatori. Hai bisogno di una gestione tecnica. Uno sviluppatore solitario (specialmente fresco di scuola di giornalismo, senza esperienza nel settore) prenderà molte decisioni sbagliate. Anche il miglior programmatore, se lasciato ai propri dispositivi, sceglierà un lavoro tecnicamente interessante rispetto a quello che è più importante per il tuo pubblico. Chiama questo assumere un editor di applicazioni di notizie, un project manager, qualunque cosa., Proprio come gli scrittori, i programmatori hanno bisogno di editor, tutoraggio e qualcuno per disputare loro verso la creazione di software sulla scadenza.

Leave A Comment