Ja og de skalerede også den samme software til 500 mio brugere på 42 dage. Kom nu lige lidt ind i kampen folkens. :-) Fordi et styke proof of concept software med community features kan flækkes sammen af en middelmådig programmør på et par måneder, så kræver det altså lidt mere at få en applikation til at skalere. Måske er det bare fordi det er fredag og det har været en lang uge, men gud hvor ville jeg ønske at folk generelt ville holde op med at tro at software er noget man bare lige skriver en gang i sin fritid efter at have læst en bog og så vælter millionerne ind hvis idéen er god nok. :-) Jeg er vild med at internettet er blevet hver mands eje og alle kan på den ene og den anden måde bygge et website og lignende, men det skræmmer mig lidt at det er blevet til en komplet naivitet omkring hvor vanskeligt det faktisk er at køre et så stort setup som Facebook / Twitter / Google osv. De fleste tror at man hyrer en bunke folk i Indien eller Thailand og så er den prut slået. Det er lidt den holdning der går igen og igen herinde på Amino, ofte blandt folk der aldrig i deres liv har prøvet at drifte et IT-system. Hvis man vil have en fornemmelse af hvor meget det rent faktisk kræver at holde den slags services i vækst og drift så overvej at kig ind på Faceboks egen Engineer gruppe, eller et par af de artikler der er skrevet af de driftsansvarlige for nogen af de store virksomheder. Nogen af de tal man kan bide mærke i er f.eks. at Facebook for ikke lang tid siden forsøgte at rejse omkring 100mio$ (læs: dollars) i kapital for at udbygge deres server infrastruktur og det var ved siden af hvad de allerede havde af småtteriindtjening på annoncer osv. http://www.facebook.com/Engineering http://www.niallkennedy.com/blog/2009/03/facebook-infrastructure-financing.html http://highscalability.com/blog/category/example http://en.wikipedia.org/wiki/Google_platform Jeg er all in for idéen om at software og internettet kan være med til at reducere en masse omkostninger og alle kan udfordre de store etablerede, men som tidligere Jubii ansat og i dag en der selv forsøger at bygge vores eget lille software service firma, så må jeg sige ud fra egne erfaringer at hvis man tror det bare lige er at hyre en hurtig programmør eller 5 for alle sine sparepenge og så installere det på x antal servere så tager man altså grueligt fejl. De største udfordringer i sådan et setup er at kunne vokse systemet i takt med kunderne kommer ind og samtidig ikke vokse udstyrsparken for meget da det er for dyrt at købe udstyr i dag som du kunne vente med til næste år hvor priserne falder. Samtidig er det næsten umuligt at finde folk der er til at betale (især i vores lille danske land hvor skalering meget sjældent er en disciplin, bare se på billetlugen fadæserne, og de offentlige systemer) som har erfaring med skalering og vækst af systemer. Lige så snart du skal ud og hyre udenlansk arbejdskraft risikerer du sprog og kommunikationsproblemer, samt kulturelle forskelle til kvalitetsforventninger, der også har en indvirkning på projektets success. Det kan de fleste der har prøvet at outsource stører projekter til udlandet som regel tale med om. Første generation af et stykke software bliver ofte skrevet af folk der ikke rigtig ved noget om skalering men er dygtige til features og hurtig produktion og derefter skal det enten lappes til ukendelighed (facebook, twitter) eller skrives om igen og igen og igen, hvilket hver gang kræver tid og penge til at uddanne den eksisterende udviklergruppe. Ofte er det ikke engang muligt at nå at uddanne folk (research eventuelt lidt på twitters infrastruktur historie og se hvordan twitter var ved at miste folks interesse pga for mange nedbrud) og så må man ud og hyre ny erfaring i sidste øjeblik. Det koster kassen og kræver en ordentlig virksomhedsinfrastruktur og arbejdsmiljø for ellers gider de ikke arbejde for dig (den "reelle" hemmelighed/grund bag bordfodbold, softicemaskiner, store frokoster og bahamasture i firmaer som jubii m.v). SAmtidig vil de fleste kloge hoveder også gerne arbejde sammen med andre kloge hoveder, hvilket f.ek.s er det Google udnytter i høj grad ved at ansætte alle de Ph.D'er osv de kan så de kan gå rundt sammen og føle de er ansat i det klogeste firma i verden. Man kommer langt med 50-100mio kroner ingen tvivl om det, men som også nævnt andet steds så er der ingen der giver så mange penge til et startup, der endnu ikke har bevist sin levedygtighed i sig selv i mindre skala. Måske i USA hvor pengene er lidt større grundet det store marked kan man være heldig og få en 1. seed runde på 5-10 mio$, men selv der er der en generel tendens til at VC-pengene osv primært bliver givet til virksomheder der har bevist de kan drive sig selv i et par år og financiere deres indledende vækst selv og som har opbygget en nogenlunde stabil virksomhed. Ambitioner er godt, men hvis ens projekt udelukkende er beskrevet ved "Det bliver større end google og facebook det her" og det er udgangspunktet for at komme op med idéen og drivkraften bag, så er det tilbage til tegnebrættet. Hverken google, facebook eller twitter startede deres forretning med at tro de skulle være større end nogen andre. De startede deres projekter fordi de havde en personlig og naturlig interesse for det de byggede og mere ved tilfælde end planlægning viste det sig at udvikle sig til en forretning og det har taget årevis at mandetimer, personlige ofre og kompromisser for dem alle. |
Oscar Eg Gensmann:Ambitioner er godt, men hvis ens projekt udelukkende er beskrevet ved "Det bliver større end google og facebook det her" og det er udgangspunktet for at komme op med idéen og drivkraften bag, så er det tilbage til tegnebrættet. Hverken google, facebook eller twitter startede deres forretning med at tro de skulle være større end nogen andre.
Tak Oscar for det lange og gode indlæg. I det store hele så er jeg enig med dig og det var lige netop tanken bag de mange millioner over tid... Det er ikke nok at have et program, der skal mere til.
Ambitioner er godt, se bare på Caroline som vil være nummer et. Du har ret i det er lige så vigtig at have det rigtige træner team bag. Det rigtige udstyr og en god sponser.
Mht. selve ideen, så bliver den kun bedre og bedre efter hånden som det kommer på skrift..
Go weekend