Hoe vindt u geweldige softwareontwikkelaars in India
Ervaren en toegewijde softwareontwikkelaars fungeren als uitbreiding van uw interne team en helpen u robuuste en schaalbare toepassingen uit te brengen. U kunt overal softwareontwikkelaars vinden, maar het vinden van bekwame ontwikkelaars is de taak van uw leven.
Volgens een recent krantenbericht is ongeveer 95% van de ingenieurs in India niet geschikt voor banen in de software-ontwikkeling. Ongeveer 36.000 technische studenten op IT-gebied werden allemaal getest via Automata, een op Machine Learning gebaseerde beoordeling van softwareontwikkelingsvaardigheden, en het bleek dat 2 op de 3 van hen geen goede codes konden schrijven.
Ongeveer slechts 1,4% van de ontwikkelaars kan correcte en efficiënte codes schrijven. Dat brengt de meeste bedrijven bij het dilemma om goede ontwikkelaars te vinden die innovatieve softwareoplossingen voor hen kunnen maken. Ze hebben niet zomaar iemand nodig om duizenden en duizenden regels code te schrijven, ze willen een concept dat maximale bedrijfswaarde oplevert.
Gegarandeerd dat u gewapend zult zijn met alle belangrijke bronnen die u zouden helpen ontwikkelaars te vinden wanneer u op zoek gaat. LinkedIn, Twitter, forums en gemeenschappen voor ontwikkelaars, enzovoort.
Maar het is ook belangrijk om na te gaan of ze geschikt zijn voor uw project. India is een geweldige bron voor bekwame ontwikkelaars, en veel mensen krijgen hier echt succesvol werk gedaan.
Het probleem met India is echter dat je te veel ontwikkelaars hebt die met hun certificaten en kwalificaties pronken en klaar staan om ze op verzoek te presenteren. Maar om uit deze enorme, groeiende lijst het neusje van de zalm te vinden is inderdaad een uitdaging. De beste zijn altijd snel geplukt, dus hier zijn wat tips waarmee je ze zelf kunt krijgen.
1) De taal
U kunt in het Engels communiceren met uw partner in India. Maar het probleem ligt in de manier waarop Indiërs de taal begrijpen en de manier waarop die in het VK of de VS wordt gesproken. De toon, intonatie, uitspraak en het gebruik van klemtoon zijn zo verschillend in het land dat u er echt voor moet zorgen dat u beiden op dezelfde lijn zit voordat u de ontwikkelaars aan een project verbindt.
En er zijn bepaalde termen die alleen in Indiaas Engels worden gebruikt. Voorbeelden zijn Goede naam,
Proeflokaal, Moeder belofte, Noem niet, Neef broer/zus, Terug en Rubber (in plaats van gum). Dus de volgende keer dat u uw Indiase partner bedankt voor goed werk, en hij zegt: “Laat maar zitten”, hoeft u zich niet achter de oren te krabben, het is gewoon hun manier om waardering te tonen.
2) Goede communicatievaardigheden
Een software-expert is misschien geen expert in de Engelse taal. Maar de persoon moet zelfverzekerd kunnen spreken om de juiste houding weer te geven. Als hij in de loop van het project op problemen stuit, moet hij die overbrengen, zodat alles zwart op wit staat.
Er is geen ruimte voor veronderstellingen. In plaats van om de hete brij heen te draaien en de problemen te omzeilen, zou het beter zijn ze onder ogen te zien en een permanente oplossing te vinden. Als u ooit het gevoel krijgt dat de ontwikkelaar niet correct communiceert, of een bepaald probleem verbergt, dan is het tijd om twee keer na te denken.
3) De juiste middelen aanboren
Er zijn genoeg bronnen die u de beste mensen voor de baan geven. StackOverflow heeft meer dan vijf miljoen geregistreerde gebruikers, dus u kunt hen gemakkelijk bereiken via hun vacaturebanken of Twitter.
En LinkedIn is een andere goede bron. U kunt uw eigen contacten doorzoeken op locatie en regio. GitHub is een plaats waar ontwikkelaars hun open source-projecten delen, en het bevat waarschijnlijk leden met de grootste aanhang. U kunt hun werk en hun kennis van codes hier gemakkelijk evalueren.
4) Het verzenden van een korte test
Focus op de ontwikkelaars die je de moeite waard vindt. U kunt hen uitnodigen voor interviews en één-op-één gesprekken voeren over hun vaardigheden en mijlpalen. Dit zou helpen mensen te elimineren die geen indruk op je konden maken.
Zodra u uw lijst hebt teruggebracht tot een paar ontwikkelaars die u daadwerkelijk bevallen, kunt u hen uitnodigen voor een korte test. Dit geeft u inzicht in de kwaliteit van hun werk. Test met schijnproblemen, zodat ze hun weg kunnen vinden. Als u hen uitnodigt om een kleine toepassing te ontwikkelen, en hun product bevalt u erg goed, dan kunt u hen er zelfs voor betalen.
5) Goede blogs
Als u de gewoonte hebt om blogs te lezen die door ontwikkelaars zijn geschreven, kunt u zich waarschijnlijk abonneren op die blogs en ze regelmatig volgen. Dit zou u een idee geven van hun kennisniveau. U kunt zelfs het comfortniveau van de ontwikkelaars begrijpen en welke programmeertaal zij beheersen. Het regelmatig posten van de blogs laat je ook weten hoe actueel ze zijn op hun specifieke gebied. Dus hou de blogs in de gaten om een goede aanwervingsbeslissing te nemen.
6) Het hebben van een goed bedrijfsbeleid
Op uw zoektocht naar getalenteerde ontwikkelaars zult u ook als eenheid met het bedrijf moeten samenwerken, dus zorg ervoor dat ze een goed zakelijk beleid hebben. Een transparant beleid betekent dat zij eerlijk en integer zullen werken, zodat u erop kunt vertrouwen dat het werk nauwkeurig zal worden geleverd.
Breng een duidelijk beveiligingsbeleid en -plan in kaart. Bedrijven tekenen contracten met hun offshore partners, dus moeten zij ervoor zorgen dat hun beleid transparant is. MoU of soortgelijke documenten ondertekenen alvorens het eindproduct vrij te geven.
Afsluitende gedachten
Softwareontwikkelaars in India zijn over het algemeen bereid om in verschillende tijdzones te werken. Dit is gemakkelijker voor u als u een één-op-één gesprek met hen wilt over wijzigingen en updates in het project. Betalingen kunnen plaatsvinden bij de voltooiing van elke mijlpaal of aan het einde van het project.
En zorg ervoor dat er geen verborgen kosten op de loer liggen als ze een prijs noemen. Het is altijd een goed idee om outsourcingbedrijven in te huren in plaats van individuele freelancers, tenzij ze naam hebben gemaakt. Dit maakt het aanwervingsproces gemakkelijker en de kans is groter dat u op deze manier verantwoordelijke professionals krijgt.
Interessante artikelen:
Redenen om te kiezen voor softwareontwikkelaars in India
Manieren om een programmeur in India te vinden
Beeldbron : Flickr.com/ Mozilla