Hvorfor bliver Indien fremhævet for dårlig kode og programmører af dårlig kvalitet?

Hvorfor bliver Indien fremhævet for dårlig kode og programmører af dårlig kvalitet?

Der er flere grunde til, at udviklere fra Indien anses for at være kodefolk af lav kvalitet. Her er nogle af dem.

1) Efterspørgsel efter det lavest kvalificerede udviklerniveau

I Europa og andre vestlige lande er der efterspørgsel efter de lavest kvalificerede og lavest betalte udviklere.

Det er ikke et krav. Men de oprettes, fordi der er en efterspørgsel efter billige tjenester.

Forestil dig en nystartet virksomhed fra Frankrig, der ønsker at udvikle en ny Facebook-lignende app til 3000 euro.

Enhver god it-virksomhed ved, at det ikke er muligt. Selv i Indien.

Men 3000 euro er et godt beløb for en person i Indien. Så selvfølgelig vil der være iværksættere, der vil sige “Ja, jeg vil bygge den for dig! Har du også brug for en version af mobilappen? Jeg inkluderer det i prisen”.

Kunden fra Europa vil sige “Ja, lad os gøre det“. Og han/hun vil være meget begejstret for udsigten til at få en hjemmeside, der kan indbringe millioner!

Iværksætteren fra Indien vil derefter ansætte en uerfaren udvikler (eller lad os sige en universitetsuddannet) og bede ham/hende om at bygge appen.

Nu vil der ske et par ting:

  • Kunden vil få de første par versioner og vil kun se en lille smule fremskridt
  • Klienten føler, at det ikke fører nogen steder hen
  • Udvikleren har ingen idé om, hvordan han/hun skal afslutte projektet/ chefen øger presset for at afslutte projektet
  • Endelig går alting i stå

Kunden fra Europa vil sige: “Alle udviklere i Indien er dårlige og laver dårlig kode“.

Selv om spørgsmålet var, at iværksætteren fra Indien skulle have sagt “nej” til projektet.

Eller kunden fra Europa burde have forstået, at det ikke engang i Indien er muligt at bygge en app som Facebook med et budget på 3.000 euro, selv ikke i Indien.

2) Salgsmodel for juniorudviklere

Lige fra begyndelsen, da IBM startede sine første tekniske kontorer i Indien omkring 1970-1980, var der efterspørgsel efter “simpel kodning”. Det vil sige et stort antal programmører, som ville producere hundredvis og tusindvis og flere tusinde linjer kode.

Indiske udviklere var årsagen til, at Y2K-problemet blev løst. Selv om det var et simpelt problem, der skulle løses. Men det krævede mange programmører at opnå denne bedrift.

Derfor fokuserede virksomheder som Infosys og Wipro på denne form for forretningsmodel.

De ansætter universitetsuddannede, giver dem en seks måneders uddannelse og fakturerer dem til deres kunder, som oftest er amerikanske kunder.

Men spørgsmålet er følgende: Disse juniorudviklere skal interagere med højt kvalificerede kolleger fra USA og Europa.

Dette efterlod det indtryk i vestlige lande, især hos lavtstående (men højt kvalificerede udviklere og medarbejdere) i disse vestlige lande, at indiske udviklere alle er dårlige og ikke særlig vidende.

3) Nummer 1 sted for billig offshore outsourcing til lave omkostninger

Indien er et land med mere end en milliard indbyggere og hundredtusindvis af kandidater inden for IT hvert år.

På den anden side er omkostningerne lave, selv i sammenligning med lande som Polen, Ungarn, Rumænien, Bulgarien og endda Kina (da landet er mere fokuseret på produktion end på IT).

Indien er også mere politisk stabilt end lande som Pakistan, Bangladesh og Vietnam (selv om Vietnam er ved at få det bedre i dag).

Det er derfor en magnet for billig og omfattende offshore outsourcing i stor skala. Virksomheder som Infosys og Wipro har hundredtusindvis af udviklere af denne grund.

Men det er en anden grund til den dårlige opfattelse. Fordi det næsten føles som om alle i Vesten har deres egen historie om at arbejde med programmører fra Indien. Og det er ikke altid den bedste.

4) De negative stemmer er de højeste

Lad os antage, at nogen har succes med offshore outsourcing til Indien. Tror du, at de ville prale af det på nettet? Ingen. De fortæller det normalt ikke til nogen, hverken online eller offline. Det er som regel deres hemmelighed. Selv IBM er holdt op med at offentliggøre deres officielle tal for antallet af udviklere i Indien (som på nuværende tidspunkt burde være langt over 100′000 ansatte).

Men en kunde med et budget på 3.000 euro fra Europa vil være højlydt og vil gentagne gange fortælle om sine negative erfaringer med programmører fra Sydasien.

I mellemtiden har den professionelle kunde/forretningsmand fra USA, som har 100 udviklere i Indien, der arbejder for hans team, travlt med at bygge software af høj kvalitet og øge salg og overskud. Og taler ikke om det hverken online eller offline. Hvis overhovedet, vil han tale om sin fantastiske software og om, hvordan den gavner kunderne.

Så en kunde på 3000 euro vil være mange gange større end en kunde på en million dollars. Det giver indtryk af, at udviklere fra subkontinentet er dårlige.

5) Færre marketingfolk og mindre indhold fra Indien

Der er mange kodefolk i Sydasien, det er en kendsgerning. Men der er ikke mange marketingfolk eller indholdsproducenter derovre.

De fleste marketingfolk sidder i Europa og USA. De berømte marketingspecialister kommer alle fra denne del af verden.

I Asien er der derimod traditionelt færre mennesker inden for markedsføring.

Og de få, der er derude, ser kun på den lyse side af tingene (hvilket er en typisk asiatisk ting. For at få alle til at føle sig godt tilpas og for at få den anden part til at redde ansigt).

Fremadrettet

Der er allerede sket et skift i opfattelsen af udviklere i Indien.

Den britiske premierministers kone er ejer af et af de største offshore outsourcing-firmaer.

Sundar Pichai (en ingeniør uddannet i Indien) er nu administrerende direktør for Google.

Satya Nadella er nu administrerende direktør for Microsoft.

Shantanu Narayan er administrerende direktør for Adobe.

George Kurian er administrerende direktør for NetApp.

Parag Agrawal var administrerende direktør for Twitter.

Listen over ingeniører, der er uddannet i Indien, er lang og lang.

Der er også en liste over meget interessante nystartede virksomheder fra subkontinentet. Softwareværktøjer, der anvendes over hele verden. Samt online-løsninger, der anvendes i selve landet.

Alt ser ud til, at opfattelsen vil ændre sig i de kommende år.

Interessante links:

Er Indien et område med ufaglærte softwareudviklere?

Hvorfor har indiske udviklere svært ved at skrive kode af høj kvalitet?

Skriv en kommentar