Hvordan finne gode programvareutviklere i India

Hvordan finne gode programvareutviklere i India

Erfarne og dedikerte programvareutviklere fungerer som utvidelser til ditt interne team og hjelper deg med å gi ut robuste og skalerbare applikasjoner. Du kan finne programvareutviklere uansett hvor du går, men å finne dyktige utviklere er livets oppgave.

I en fersk avisrapport er omtrent 95 % av ingeniørene i India ikke egnet for programvareutviklingsjobber. Omtrent 36 000 ingeniørstudenter innen IT-feltet ble alle testet gjennom Automata, en maskinlæringsbasert vurdering av ferdigheter i programvareutvikling, og det ble avslørt at 2 av 3 av dem ikke kunne skrive riktige koder.

Omtrent bare 1,4 % av utviklerne klarer å skrive korrekte og effektive koder. Noe som bringer de fleste bedrifter til dilemmaet med å finne gode utviklere som kan produsere innovative programvareløsninger for dem. De trenger ikke hvem som helst til å skrive tusenvis og tusenvis av linjer med kode, de vil ha et konsept som gir maksimal forretningsverdi.

Garantert at du vil være bevæpnet med alle de store ressursene som vil hjelpe deg å finne utviklere når du kommer til søket. LinkedIn, Twitter, utviklerfora og fellesskap og så videre.

Men det er også viktig å sjekke om de passer for ditt prosjekt. India er en stor ressurs for dyktige utviklere, og mange mennesker får virkelig gjort vellykket arbeid her.

Problemet med India er imidlertid at du har for mange utviklere med sine sertifiseringer og kvalifikasjoner, og klare til å presentere dem på forespørsel. Men å finne kremen fra denne enorme, voksende listen er virkelig en utfordring. De beste vil alltid bli plukket raskt, så her er noen tips der du kan skaffe dem selv.

1) Språket

Du kan kommunisere på engelsk med partneren din i India. Men problemet ligger i måten indianere forstår språket og måten det snakkes på i Storbritannia eller USA. Tonen, intonasjonen, uttalen og bruken av stress er så forskjellig i landet at du virkelig må sørge for at dere begge er på samme side før du forplikter utviklerne til et prosjekt.

Og det er visse termer som bare brukes på indisk engelsk. Eksempler er godt navn,
Prøverom, mor lover, nevn ikke, fetter bror/søster, Gå tilbake og gummi (i stedet for viskelær). Så neste gang du takker din indiske partner for et godt utført arbeid, og han sier «Nevn ikke», ikke klø deg i hodet, det er bare deres måte å vise takknemlighet på.

2) Gode kommunikasjonsevner

En programvareekspert er kanskje ikke en ekspert på engelsk. Men personen bør være i stand til å snakke selvsikkert for å gjengi den rette holdningen. Hvis han møter noen form for problemer i løpet av prosjektet, må han formidle det samme, så alt vil bli diskutert svart på hvitt.

Det er ikke rom for antakelser. I stedet for å slå seg rundt og sløyfe problemene, ville den rette måten være å møte dem og finne en permanent løsning. Hvis du noen gang får følelsen av at utvikleren ikke kommuniserer riktig, eller skjuler et spesielt problem, er det på tide å tenke deg om to ganger.

3) Utnytte de riktige ressursene

Det er nok av ressurser som vil gi deg de beste menneskene for jobben. StackOverflow har over fem millioner registrerte brukere, så du kan enkelt nå ut til dem gjennom jobbtavlene deres eller Twitter.

Og LinkedIn er en annen god ressurs. Du kan søke gjennom dine egne kontakter etter sted og region. GitHub er et sted hvor utviklere deler sine åpen kildekode-prosjekter, og det vil sannsynligvis inneholde medlemmer med størst tilhengerskare. Du kan enkelt vurdere arbeidet deres og kunnskapen om koder her.

4) Sender en kort test

Fokuser på utviklerne som du føler er verdt innsatsen. Du kan invitere dem til å delta i intervjuer, og ha en-til-en intervjuer om deres ferdigheter og milepæler. Dette vil bidra til å eliminere folk som ikke var i stand til å imponere deg.

Når du har begrenset listen til noen få utviklere som du faktisk har likt, kan du invitere dem til en kort test. Dette vil gi deg et innblikk i kvaliteten på arbeidet deres. Test med falske problemer, slik at de kan finne veien ut. Hvis du inviterer dem til å utvikle en liten applikasjon, og du virkelig har likt produktet deres, kan du til og med betale dem for det.

5) Gode blogger

Hvis du har for vane å lese blogger skrevet av utviklere, kan du sannsynligvis abonnere på dem, og følge med jevnlig. Dette vil gi deg en ide om kunnskapsnivået deres. Du kan til og med forstå komfortnivået til utviklerne og hvilket programmeringsspråk de er dyktige i. Regelmessig publisering av bloggene vil fortelle deg hvor oppdaterte de er på sitt spesielle felt også. Så følg med på bloggene for å ta en god ansettelsesbeslutning.

6) Å ha en god forretningspolitikk


På din søken etter talentfulle utviklere, må du også samarbeide med selskapet som en enhet, så sørg for at de har en god forretningspolitikk. Å ha en gjennomsiktig policy betyr at de vil jobbe med ærlighet og integritet, slik at du kan stole på at arbeidet vil bli levert nøyaktig.

Lag en tydelig sikkerhetspolicy og plan. Selskaper signerer kontrakter med sine offshore-partnere, så de må sørge for at deres retningslinjer er gjennomsiktige. Signer MoU eller lignende dokumenter før du frigir det endelige produktet.

Avsluttende tanker

Programvareutviklere i India er generelt villige til å jobbe i forskjellige tidssoner. Dette vil være enklere for deg i tilfelle du ønsker å ha en en-til-en med dem angående endringer og oppdateringer i prosjektet. Betalinger kan gjøres ved fullføring av hver milepæl eller ved slutten av prosjektet.

Og sørg for at det ikke er noen skjulte avgifter som lurer når de oppgir en pris. Det er alltid en god idé å ansette outsourcing-selskaper i stedet for individuelle frilansere, med mindre de har skapt et navn for seg selv. Dette gjør ansettelsesprosessen enklere og det er mer sannsynlig at du får ansvarlige fagfolk på denne måten.

Interessante artikler:
Grunner til å velge programvareutviklere i India
Måter å finne en programmerer i India

Bildekilde: Flickr.com/ Mozilla


Om forfatteren: Reema jobber som tankeleder ved PHPBabu.

Legg igjen en kommentar