Vilka länder har de billigaste programvaruteknikerna som du kan hyra

Det måste vara någonstans i Afrika (förhoppningsvis utan att låta alltför fördomsfullt). Jag antar att i länder som Kenya och Uganda kanske du kan hitta mycket låga priser.

Bredvid det skulle vara Pakistan.

Och sedan Indien.

Hur mycket kostar den billigaste programvaruingenjören?

Det spelar ingen roll var du anställer numera från (när det gäller outsourcing offshore). I de flesta fall bör du fördela en budget på cirka 2000 US-dollar till 3000 US-dollar per månad för en utvecklare i Afrika, Pakistan eller Indien.

Om du är redo att förbinda dig till långsiktiga avtal, kan ännu billigare priser än det vara möjligt.

Men nuförtiden hittar du till exempel företag i Indien, som tar ut 3000 till 6000 amerikanska dollar per månad för en utvecklare.

Jag skulle rekommendera att inte gå under dessa priser. Det kommer en punkt där dina krav inte kommer att uppfyllas längre.

Jag hittade också svaret från Joe Francis om outsourcing till billigare länder intressant. Även om jag är av en annan åsikt. I de flesta fall finns det en tendens att gå till korta och låga timpriser i Indien, vilket definitivt inte fungerar.

Det finns företag i Indien som specialiserar sig på att tillgodose den typen av kundförfrågan. De vet från början att det inte fungerar och kommer att leverera under standardarbetet.

Du kommer att lyckas med offshore, nearshore, bara om det är en vinn-vinn för tjänsteleverantören och för dig!

Det finns inget sätt, bara en part kan vinna. Om timpriset är lågt och kontraktsperioden är kort kommer nästan inget företag i världen att vara intresserad. Förutom de bluffartister som nämns i föregående stycke.

Även ett litet företag med låga allmänna kostnader kan inte leverera god kvalitet till låg timpris eller till låga priser.

Det enda undantaget kan vara en högskolestudent i Pakistan (sätt in någon annan offshore-plats) som arbetar deltid bredvid sin utbildning. Men här måste låg kvalitet och långa väntetider övervägas.

Jämförelse med Östeuropa

Östeuropeiska länder som Polen, Rumänien, Ukraina, Bulgarien är ett intressant alternativ.

Men du måste också se: Antalet människor i dessa länder och även antalet utvecklare är ganska lågt. Dessutom kan en utvecklare från Polen, Rumänien eller Bulgarien lika gärna migrera till andra europeiska länder, eftersom de är en del av Europeiska unionen (EU). Därför kommer timpriserna att vara ganska höga.

Jag arbetade också med människor från Östeuropa. Det enda stället där utmärkta mer är när det gäller avancerad skärmdesign. De kan skapa mönster som tillgodoser europeisk smak. Annars, när det gäller utveckling av backend, kan du lika gärna få en programutvecklare från Asien.

Min erfarenhet

Jag arbetar nu sedan 2012 med företag främst från Tyskland, för vilka jag tillhandahåller mjukvaruutvecklare i våra lokaler i Kochi, Indien.

De enda tillfällen som offshore-outsourcing fungerade var när det var ett långvarigt engagemang där utvecklaren blev en del av onshore-teamet.

Genom detta kommer utvecklaren också att lära sig om kulturen, förväntningarna och tidslinjerna för klienterna. Vilket är en inlärningsprocess som kan ta lite tid / månader.

Billigt, billigt, billigt, snabbt, snabbt, snabbt, fungerar inte. Det är människor som är inblandade, så det måste vara ett humant tillvägagångssätt.

Vem kan dra nytta av outsourcing till billigare länder?

Huvudsakligen företag som har pågående arbete med mjukvaruutveckling kan dra nytta av outsourcing på nära håll och offshore. Dessa inkluderar:

  • IT-tjänsteföretag: Som implementerar ERP eller andra programvarulösningar för sina kunder
  • Programvaruföretag: Som skapar och underhåller mjukvarulösningar som säljs som licenser
  • Webbyråer: Som bygger webblösningar för sina kunder
  • IT-avdelningar: Som ständigt bygger nya programvarulösningar för sina andra avdelningar (som marknadsföring, försäljning, HR, etc.) eller skapar moduler för sina affärssystem och underhåller dessa system
  • Startups: Startups kan lyckas med outsourcing till billigare länder. Men bara om de finansieras av interna eller externa källor. Bootstrapping med några små medel fungerar inte. Om bootstrapping är planen måste medgrundarna koda eller ge bort aktier till andra utvecklare, som kan vara belägna i samma stad eller region.

Successfactor Number One: åtagande

Om klienten och tjänsteleverantören är redo för ett långsiktigt åtagande, är det bara nära- eller offshore-samarbetet som kan fungera.

I så fall är tjänsteleverantören redo att anställa seniorutvecklare som kan arbeta med projektet eller lägga befintliga seniorresurser på projektet.

IT-företaget i landet med de billigare resurserna kan också lägga till ytterligare teammedlemmar som designers etc. om de behövs.

I så fall kommer IT-företaget också att vara redo att ange sin anställning. Och klienten kan be om att söka efter specifika kunskapsbitar, som specifika ramar eller liknande.

I samarbeten där det inte finns något åtagande kan säljare / chefer vara benägna att samtycka till specifik teknisk kunskap, varigenom utvecklarna i själva verket kommer att lära sig dessa saker på språng och kanske inte har någon erfarenhet av dessa tekniker.

Slutsats

Outsourcing till billigare länder kan vara en bra idé. Speciellt för att den totala kostnaden blir lägre. Länder som Indien , Pakistan , Kina , Bulgarien , Rumänien , Ukraina, och liknande nationer kan vara intressanta.

Men det är viktigt att se till att överväga punkterna i den här artikeln. Ett långsiktigt åtagande, en vinn-vinn-situation och ett nära samarbete med tjänsteleverantören på offshore-platsen kommer att se till att du får de resultat du behöver.

Intressanta artiklar:
Offshore Developer Rates förklaras på Medium
Indiens Silicon Valley erbjuder de billigaste ingenjörerna


Författaren: Sascha Thattil arbetar på Software-Developer-India.com som är en del av YUHIRO Group. YUHIRO är ett tysk-indiskt företag som tillhandahåller programmerare till IT-företag, byråer och IT-avdelningar.

Lämna ett svar

Denna webbplats använder Akismet för att minska skräppost. Lär dig hur din kommentardata bearbetas.