Slik forteller du om noen er en god webutvikler for prosjektet ditt
Å plukke noen til å bygge et nettsted for deg er ikke en lett oppgave. Selv om du ikke bygger neste Gmail, bør du gjøre ting riktig første gang. Men å velge en god webutvikler er ikke en enkel oppgave, spesielt hvis du ikke vet mye om å lage nettsteder selv. Hvis du egentlig ikke kan fortelle PHP, bortsett fra CSS, hvordan skal du vite om personen foran deg (eller på den andre siden av e-posten) virkelig kjenner sin virksomhet?
Trenger du en designer, en utvikler eller begge deler?
Første ting først. Webdesignere og webutviklere er to helt forskjellige kategorier. De beste designerne er sanne kunstnere. De jobber med Photoshop, Adobe Illustrator, eller (min favoritt) CorelDRAW. De kan ikke vite mye om kode, men de vet hva som er vakkert. Over kan du se Dribbble, et fellesskap for designere. Noen av folkene på Dribbble er også kodere, men hvis du ønsker å få en følelse av hva designere gjør, er Dribbble et godt sted å sjekke.
Utviklere, derimot, er ingeniører. De har kanskje ikke mye kunstnerisk smak, men gitt et design, vil de kunne implementere det ved hjelp av standard webteknologi. Så nå som vi gjorde dette skillet klart, bør du vite at dette innlegget handler om utviklere. Det finnes forskjellige måter å finne designere på, selv om noen av disse rådene også gjelder dem. Dette innlegget forutsetter at du allerede vet hva du prøver å opprette, og at du har en detaljert mockup som viser hvordan det endelige nettstedet skal se ut. Dette er veldig viktig for de neste trinnene.
Se på deres tidligere arbeid
Dette er den viktigste faktoren, derfor er det den første jeg har oppført. Hva har utvikleren gjort hittil?
Gode utviklere bidrar vanligvis til åpen kildekodeprosjekt på ulike måter. Din utvikler skal ha en Github-profilside som viser sitt arbeid, noe som gjør det enkelt å se hvilket prosjekt de bidro til.
Prisen er en indikator
Hvis du ønsker å bygge en vakker nettside for deg selv eller din bedrift, ikke forvent å betale noen $ 10 en time og få dem til å skape et mesterverk. Nettsteder som VWorker.com er gode for å finne kvalitetsarbeidere, men de er også fulle av kodere og designere som gjerne vil jobbe for $ 5 i timen. Nå, bare fordi noen er billige eller dyre, betyr ikke nødvendigvis at de er dårlige eller gode - men pris er en indikator. Som ord på en utvikleres gode arbeidsspread, vil prisene øke. Hvis du vil gå med en erfaren utvikler, forvent å betale prisen.
Jeg vil ikke gå inn i spesifikke priser her fordi disse endringene over tid, men som i mange andre felt, hvis prisen du blir tilbudt føles for godt til å være sant, er det sannsynligvis.
Går du sammen?
En annen viktig faktor for ofte forsømt - går du sammen med denne personen? Altfor ofte synes programmer av høy kvalitet som å være gode i håndverket deres, betyr at de ikke nødvendigvis må være lagspillere eller hyggelige mennesker. Enda verre, utviklere kan dømme sine klienter (og andre mennesker generelt) på grunnlag av teknisk ekspertise - så hvis du er clueless, kan de kanskje tro at du er uintelligent, også.
Så er utvikleren din faktisk fin? Jeg mener ikke i chit-chat-typen, men føler du at du kan kommunisere som likeverdige?
Spør om deres meninger
Gode utviklere synes lenge og hardt om valg av verktøy, og ender med å ha solide meninger og preferanser. Her er noen spørsmål du kan spørre utvikleren din:
- Hva er valgfri tekstredigerer? Vim, TextMate, Notepad ++, noe annet? Hvorfor redaktøren, og ikke en annen?
- Hva er ditt valg språk? PHP, Ruby, Python? Noe annet? Hvorfor det språket og ikke en annen?
- Bruker du et webutviklingsramme, for eksempel Rails eller Django? Hvorfor?
- Vil du bruke et slikt rammeverk for prosjektet mitt? (sørg for å beskrive prosjektet ditt selvfølgelig). Hvorfor?
Selv om navnene ovenfor ikke betyr mye for deg, bør utvikleren din kjenne dem, og bør kunne forklare hva deres preferanse er, og hvorfor. Dette er også en fin måte å teste den forrige anbefalingen på - kommer du med? Er utvikleren din i stand til å forklare sine tekniske valg uten å overbevise deg, eller få deg til å føle deg dum?
Ha en klar, detaljert visjon
Vi har gjort en full sirkel, gå tilbake til det første råd. Forvent ikke at utvikleren skal være designer. Hvis du ikke vet hva nettstedet ditt skal se ut, gå med en designer først. Din utvikler bør ikke være den som kommer opp med utseendet. De burde være den som gjør at det skjer i virkeligheten. Din utvikler skal sørge for at nettstedet ditt er raskt og fremtidsbestemt, og det er enkelt for deg å oppdatere gitt ditt ferdighetsnivå.
For at utvikleren skal kunne gi deg en rettferdig pris og deretter gjøre en god jobb, må de ha en klar forståelse av hva som forventes av dem. Så når du kommer med et detaljert prosjektkort og mockups, gjør dette det langt enklere for deg å finne noen til å realisere visjonen din.
Del dine tips nedenfor
Har du horrorhistorier å dele om å finne programmerere og utviklere for å lage dine prosjekter? Mistet jeg et viktig tips ovenfor? Vil du ha et lignende innlegg, om designere? Gi meg beskjed i kommentarene!
Utforsk mer om: Webdesign, webutvikling.