Mislav
Etičko hakiranje:
Kako unajmiti hakera?
Jedna od stvari koju novinari redovito pitaju je kako da dobijem kodera da mi pomogne u mom projektu? Nemojte se zavaravati misleći da je ovo jednosmjeran proces; građanski orijentirani hakeri i trgovci podacima često jednako žele stupiti u kontakt s novinarima.
Novinari su napredni korisnici alata i usluga vođenih podacima. Iz perspektive razvojnih programera: novinari razmišljaju izvan okvira kako bi koristili podatkovne alate u kontekstima koje razvojni programeri prije nisu uvijek razmatrali (povratne informacije su neprocjenjive!) oni također pomažu u izgradnji konteksta i buke oko projekata i pomažu da oni budu relevantni. To je simbiotski odnos.
Na sreću, to znači da će, bez obzira na to želite li zaposliti hakera ili tražite moguću suradnju s malim proračunom, više nego vjerojatno biti netko tko će biti zainteresiran da vam pomogne.
Pa kako ih pronaći? Aron Pilhofer iz New York Timesa kaže:
Možda ćete otkriti da vaša organizacija već ima ljude sa svim potrebnim vještinama, ali oni nisu nužno već u vašoj redakciji. Lutajte okolo, posjetite tehnološke i IT odjele i vjerojatno ćete pronaći zlato. Osim toga, je važno cijeniti kulturu kodera.
Objavite na web stranicama za zapošljavanje. Identificirajte i objavite na web stranicama namijenjenim programerima koji rade na različitim programskim jezicima. Na primjer, Python Job Board.
Kontaktirajte relevantne mailing liste
Na primjer, popisi e -pošte NICAR-L i Data Driven Journalism .
Kontaktirajte relevantne organizacije
Na primjer, ako želite očistiti ili izgrebati podatke s weba, možete se obratiti organizaciji kao što je Scraperwiki , koja ima sjajan adresar pouzdanih i voljnih kodera.
Pridružite se relevantnim grupama/mrežama
Potražite inicijative kao što su Hacks/Hackers koje okupljaju novinare i tehničare. Grupe hakera/hakera sada niču diljem svijeta. Također možete pokušati objaviti nešto na njihovom newsletteru o poslovima.
Lokalne interesne zajednice
Možete pokušati brzo pretražiti područje stručnosti u vašem području (npr. ‘javascript’ + ‘london’). Stranice kao što je Meetup.com također mogu biti odlično mjesto za početak.
Hackatoni i natjecanja
Bez obzira na to jesu li dostupne novčane nagrade: natjecanja u aplikacijama i vizualizaciji te dani razvoja često su plodno tlo za suradnju i stvaranje veza.
Pitaj geeka
Štreberi se druže s drugim štreberima. Usmena predaja uvijek je dobar način da pronađete dobre ljude za suradnju.
Nakon što pronađete hakera, kako ćete znati jesu li dobri?
Pitali smo Alastaira Danta, Guardianova vodećeg interaktivnog tehnologa, za njegovo mišljenje o tome kako uočiti dobrog:
Kodiraju cijeli stog
Kada se bavite rokovima, bolje je biti majstor svih zanata nego majstor jednog. Aplikacije za vijesti zahtijevaju razmjenu podataka, dinamičnu grafiku i spretnost.
Oni vide cijelu sliku
Holističko razmišljanje daje prednost narativnoj vrijednosti u odnosu na tehničke detalje. Radije bih čuo jednu notu odsviranu s osjećajem nego neprestanu virtuoznost u nejasnim ljestvicama. Saznajte koliko je netko sretan raditi zajedno s dizajnerom.
Pričaju dobru priču
Narativna prezentacija zahtijeva raspored stvari u prostoru i vremenu. Saznajte na koji su projekt najviše ponosni i zamolite ih da vas provedu kroz način na koji je izgrađen — to će otkriti koliko i njihovo tehničko razumijevanje o njihovoj sposobnosti komuniciranja.
Oni razgovaraju o stvarima
Brza izgradnja zahtjeva mješovite timove koji rade na zajedničkim ciljevima. Svaki sudionik treba poštovati svoje kolege i biti spreman na pregovore. Nepredviđene prepreke često zahtijevaju brzo ponovno planiranje i kolektivni kompromis.
Oni sami uče
Tehnologija se brzo kreće. Teško je držati korak s tim. Nakon što sam upoznao dobre programere iz najrazličitijih sredina, najčešća osobina je volja za učenjem novih stvari na zahtjev.
Kako pronaći svog programera iz snova
Razlika u produktivnosti između dobrog i izvrsnog programera nije linearna, ona je eksponencijalna. Dobro zapošljavanje iznimno je važno. Nažalost, vrlo je teško i dobro zaposliti. Dovoljno je teško provjeriti kandidate ako niste iskusan tehnički menadžer. Dodajte tome plaće koje si novinske organizacije mogu priuštiti, i pred vama je pravi izazov.
U Tribuneu zapošljavamo iz dva kuta: emocionalnog i tehničkog. Emocionalna privlačnost je sljedeća: novinarstvo je ključno za funkcionalnu demokraciju. Radite ovdje i možete promijeniti svijet. Tehnički, mi promoviramo koliko ćete naučiti. Naši projekti su mali, brzi i iterativni. Svaki projekt je novi set alata, novi jezik, nova tema (zaštita od požara, mirovinski sustav) koju morate naučiti. Redakcija je lonac. Nikada nisam vodio tim koji je učio toliko puno, tako brzo, kao naš tim.
Što se tiče toga gdje tražiti, imali smo puno sreće pronalazeći sjajne hakere u zajednici otvorene vlade. Mailing lista Sunlight Labs mjesto je gdje se noću druže dobri štreberi s usranim dnevnim poslovima. Drugi potencijalni izvor je Code for America. Svake godine iz CfA-e izlazi grupa stipendista koji traže svoj sljedeći veliki projekt.
A kao bonus, CfA ima rigorozan postupak intervjua — oni su već obavili provjeru za vas. Danas iz novinarskih škola izlaze i novinari zainteresirani za programiranje. Zeleni su, ali imaju mnogo potencijala.
Na kraju, nije dovoljno samo unajmiti programere. Trebate tehničko upravljanje. Usamljeni razvojni programer (osobito svježi iz škole novinarstva, bez iskustva u industriji) donijet će mnogo loših odluka. Čak će i najbolji programer, prepušten sam sebi, izabrati tehnički zanimljiv posao umjesto onoga što je najvažnije vašoj publici. Nazovite ovo angažiranje urednika aplikacija za vijesti, voditelja projekta, kako god. Baš kao i pisci, programeri trebaju urednike, mentorstvo i nekoga tko će ih natjerati da naprave softver u roku.