Sådan finder du gode softwareudviklere i Indien
Erfarne og dedikerede softwareudviklere fungerer som en udvidelse af dit interne team og hjælper dig med at frigive robuste og skalerbare applikationer . Du kan finde softwareudviklere hvor som helst, men det er en livsopgave at finde dygtige udviklere.
Ifølge en nylig avisrapport er ca. 95 % af ingeniørerne i Indien ikke egnet til job inden for softwareudvikling. Omkring 36.000 ingeniørstuderende inden for it-området blev alle testet gennem Automata, en maskinlæringsbaseret vurdering af softwareudviklingsfærdigheder, og det viste sig, at 2 ud af 3 af dem ikke kunne skrive ordentlig kode.
Kun ca. 1,4 % af udviklerne er i stand til at skrive korrekte og effektive koder. Det bringer de fleste virksomheder i dilemmaet med at finde gode udviklere, der kan producere innovative softwareløsninger til dem. De har ikke brug for hvem som helst til at skrive tusindvis og atter tusindvis af linjer kode, de ønsker et koncept, der skaber maksimal forretningsværdi.
Du vil med garanti være bevæbnet med alle de vigtigste ressourcer, der kan hjælpe dig med at finde udviklere, når du skal i gang med at søge. LinkedIn, Twitter, udviklerfora og -fællesskaber og så videre.
Men det er også vigtigt at kontrollere, om de er egnede til dit projekt. Indien er en stor ressource for dygtige udviklere, og mange mennesker får virkelig succesfuldt arbejde udført her.
Problemet i Indien er imidlertid, at der er for mange udviklere, som har deres certificeringer og kvalifikationer og er klar til at fremvise dem på anmodning. Men det er en stor udfordring at finde cremen fra denne enorme, voksende liste. De bedste vil altid blive plukket hurtigt, så her er nogle tips til, hvordan du selv kan få dem.
1) Sproget
Du kan kommunikere på engelsk med din partner i Indien. Men problemet ligger i den måde, som inderne forstår sproget på, og den måde, som det tales på i Storbritannien og USA. Tonen, intonationen, udtalen og brugen af stress er så forskellig i landet, at du virkelig skal sikre dig, at I begge er på samme side, før du engagerer udviklerne i et projekt.
Og der er visse udtryk, som kun bruges på indisk engelsk. Eksempler er Godt navn,
Prøverum, Mor lover, Nævn ikke, Fætter/bror/søster, Tilbage og gummi (i stedet for viskelæder). Så næste gang du takker din indiske partner for et godt stykke arbejde, og han siger “Mention not”, skal du ikke klø dig i hovedet, for det er bare deres måde at vise deres anerkendelse på.
2) Gode kommunikationsevner
En softwareekspert er ikke nødvendigvis ekspert i engelsk sprog. Men personen skal være i stand til at tale med selvtillid for at give den rigtige holdning. Hvis han støder på nogen form for problemer i løbet af projektet, skal han formidle det samme, så alt bliver diskuteret sort på hvidt.
Der er ikke plads til antagelser. I stedet for at gå udenom og omgå problemerne ville den rigtige måde være at se dem i øjnene og finde en permanent løsning. Hvis du nogensinde får en fornemmelse af, at udvikleren ikke kommunikerer korrekt eller skjuler et bestemt problem, så er det på tide at tænke dig om en ekstra gang.
3) Udnytte de rigtige ressourcer
Der findes masser af ressourcer, som kan give dig de bedste personer til jobbet. StackOverflow har over fem millioner registrerede brugere, så du kan nemt komme i kontakt med dem via deres jobportaler eller Twitter.
Og LinkedIn er en anden god ressource. Du kan søge i dine egne kontakter efter placering og region. GitHub er et sted, hvor udviklere deler deres open source-projekter, og det er sandsynligt, at der er de medlemmer, der har de største tilhængere. Du kan nemt vurdere deres arbejde og deres viden om koder her.
4) Afsendelse af en kort test
Fokuser på de udviklere, som du føler,er værd at gøre en indsats. Du kan invitere dem til at deltage i samtaler og holde individuelle samtaler om deres færdigheder og milepæle. Det vil hjælpe dig med at fjerne personer, der ikke har kunnet imponere dig.
Når du har indsnævret din liste til nogle få udviklere, som du faktisk kan lide, kan du invitere dem til en kort test. Det vil give dig et indblik i kvaliteten af deres arbejde. Test med prøveopgaver, så de kan finde ud af det. Hvis du inviterer dem til at udvikle en lille applikation, og du er virkelig glad for deres produkt, kan du endda betale dem for det.
5) Gode blogs
Hvis du har for vane at læse blogs skrevet af udviklere, kan du sikkert abonnere på dem og følge dem regelmæssigt. Dette vil give dig et indtryk af deres vidensniveau. Du kan endda forstå udviklernes komfortniveau, og hvilket programmeringssprog de behersker. Regelmæssig udstationering af blogs vil også fortælle dig, hvor opdaterede de er inden for deres særlige område. Så hold øje med bloggene for at træffe en god beslutning om ansættelse.
6) At have en god forretningspolitik
I din søgen efter talentfulde udviklere skal du også samarbejde med virksomheden som en enhed, så sørg for, at de har en god forretningspolitik. En gennemsigtig politik betyder, at de vil arbejde ærligt og med integritet, så du kan stole på, at arbejdet bliver leveret korrekt.
Udarbejd en klar og tydelig sikkerhedspolitik og -plan. Virksomhederne underskriver kontrakter med deres offshore-partnere, så de skal sikre, at deres politikker er gennemsigtige. Underskriv aftalememorandum eller lignende dokumenter, før det endelige produkt frigives.
Afsluttende tanker
Softwareudviklere i Indien er generelt villige til at arbejde i forskellige tidszoner. Det vil være nemmere for dig, hvis du ønsker at tale med dem om ændringer og opdateringer i projektet. Betalinger kan foretages ved afslutningen af hver milepæl eller ved projektets afslutning.
Og sørg for, at der ikke er nogen skjulte gebyrer, når de giver et pristilbud. Det er altid en god idé at hyre outsourcingvirksomheder frem for individuelle freelancere, medmindre de har skabt sig et navn for sig selv. Det gør ansættelsesprocessen lettere, og du har større sandsynlighed for at få ansvarlige fagfolk på denne måde.
Interessante artikler:
Årsager til at vælge softwareudviklere i Indien
Måder at finde en programmør i Indien
Billedkilde : Flickr.com/ Mozilla
Om forfatteren: Reema arbejder som Thought Leader hos PHPBabu.