Annons
Att välja någon att bygga en webbplats för dig är inte en lätt uppgift. Även om du inte bygger nästa Gmail bör du göra saker rätt första gången. Men att välja en bra webbutvecklare är inte en enkel uppgift, särskilt om du inte vet mycket om att skapa webbplatser själv. Om du inte riktigt kan berätta för PHP bortsett från CSS, hur ska du veta om personen framför dig (eller på andra sidan e-postmeddelandet) verkligen känner till deras verksamhet?
Behöver du en designer, en utvecklare eller båda?
Första saker först. Webbdesigners och webbutvecklare är två helt olika kategorier. De bästa designarna är riktiga konstnärer. De arbetar med Photoshop, Adobe Illustrator eller (min favorit) CorelDRAW. De kanske inte vet mycket om kod, men de vet vad som är vackert. Ovanför kan du se Dribbble, en gemenskap för designers. Några av Dribbble-personerna är också kodare, men om du vill få en känsla för vad designers gör är Dribbble ett bra ställe att kontrollera.
Utvecklare är å andra sidan ingenjörer. De kanske inte har mycket konstnärlig smak, men med tanke på en design kommer de att kunna implementera det med standard webbteknologier. Så nu när vi klargjorde denna distinktion bör du veta att det här inlägget handlar om
utvecklare. Det finns olika sätt att hitta designers, även om vissa av dessa råd också gäller dem. Det här inlägget antar att du redan vet vad du försöker skapa och att du har en detaljerad mockup som visar hur den slutliga webbplatsen ska se ut. Detta är mycket viktigt för de kommande stegen.Titta på deras tidigare arbete
Detta är den viktigaste faktorn, varför det är den första jag har listat. Vad har din utvecklare gjort hittills?
Bra utvecklare bidrar vanligtvis till open source-projekt på olika sätt. Din utvecklare bör ha en github profilsida som visar deras arbete, vilket gör det enkelt att se vilket projekt de bidrog till.
Priset är en indikator
Om du vill bygga en vacker webbplats för dig själv eller ditt företag, förvänta dig inte att betala någon $ 10 i timmen och låt dem skapa ett mästerverk. Webbplatser som VWorker.com är utmärkta för att hitta kvalitetsarbetare, men de är också fulla av kodare och designers som gärna skulle arbeta för $ 5 i timmen. Bara för att någon är billig eller dyr betyder det inte nödvändigtvis att de är dåliga eller bra - men pris är en indikator. Som ett ord på utvecklarens goda arbetsspridningar kommer deras priser att stiga. Om du vill gå med en erfaren utvecklare, förväntar dig att betala priset.
Jag kommer inte att gå in på specifika priser här eftersom dessa förändras över tid, men som i många andra områden, om den kurs du erbjuds känns för bra för att vara sant, är det förmodligen det.
Kommer du med?
En annan viktig faktor som ofta försummas - kommer du överens med den här personen? Alltför ofta anser högkvalitativa programmerare att vara utmärkta i sina hantverk betyder att de inte nödvändigtvis behöver vara lagspelare eller trevliga människor. Det är värre att utvecklare kan bedöma sina kunder (och andra människor i allmänhet) på grundval av teknisk expertis - så om du är aninglös kan de också tro att du är okänslig.
Är din utvecklare faktiskt trevlig? Jag menar inte på det sättet chitchatt, men känner du att du kan kommunicera som lika?
Fråga om deras åsikter
Bra utvecklare tänker länge och hårt på sina val av verktyg och slutar ha solida åsikter och preferenser. Här är några frågor du kan ställa din utvecklare:
- Vad är din textredigerare att välja? Vim, TextMate, Notepad ++, något annat? Varför den redaktören, och inte en annan?
- Vad är ditt språk du väljer? PHP, Ruby, Python? Något annat? Varför det språket och inte ett annat?
- Använder du en webbutvecklingsram, till exempel Rails eller Django? Varför?
- Kommer du att använda en sådan ram för mitt projekt? (se naturligtvis till att beskriva ditt projekt). Varför?
Även om namnen ovan inte betyder mycket för dig, bör din utvecklare känna dem och borde kunna förklara vad deras preferenser är och varför. Detta är också ett utmärkt sätt att testa den tidigare rekommendationen - kommer du överens? Kan din utvecklare förklara sina tekniska val utan nedlåtande eller att du känner dig dum?
Ha en tydlig, detaljerad vision
Vi har gjort en hel cirkel och går tillbaka till det första rådet. Förvänta dig inte att din utvecklare ska bli en designer. Om du inte vet hur din webbplats ska se ut, gå med en designer först. Din utvecklare bör inte vara den som ser på utseende och känsla. De borde vara den som får det att hända i verkligheten. Din utvecklare bör se till att din webbplats är snabb och framtidssäker och lätt att uppdatera med tanke på din skicklighetsnivå.
För att din utvecklare ska kunna erbjuda dig ett rimligt pris och sedan göra ett bra jobb måste de ha en klar förståelse av vad som förväntas av dem. Så när du kommer med en detaljerad projektinformation och mockups, gör det det mycket lättare för dig att hitta någon att förverkliga din vision.
Dela dina tips nedan
Har du skräckhistorier att dela om att hitta programmerare och utvecklare för att skapa dina projekt? Missade jag ett viktigt tips ovan? Vill du ha ett liknande inlägg, om designers? Låt mig veta i kommentarerna!