un blog de Radu Dumitru

►► canalele mele de YouTube: youtube.com/RaduDumitru (personal) și youtube.com/NwraduBlog (tech) ◄◄

De unde vin ideile bune in software

12 May 2011  ·

TEHNOLOGIE  ·

14 comentarii

Achiziţia Skype de către Microsoft a generat multe discuţii pe Internet. O părere este cea de pe blogulmba.ro, fragmentul care mi-a declanşat rotitele fiind:

Skype este un nou episod din seria “să cheltuim nişte miliarde”. Chiar şi Kinnect de pe XBOX, probabil cel mai de succes produs din ultima perioadă, care a reuşit să câştige şi inima consumatorilor, lucru atât de rar la Microsoft, a fost achiziționat de la o companie cu oameni deştepți şi focusați numai pe câteva lucruri. Chiar nu pot să pricep cu ce se ocupă forța imensă de programare, zeci de mii de oameni

Mie mi se pare chiar normal ca echipe de 2-3 oameni să aibă idei geniale, iar marile companii să le cumpere pe milioane de euro. Aşa se învârte lumea atunci când ne referim la software, iar eu prin asta înţeleg şi servicii web sau platforme sociale (adică tot ce nu este hardware).

Mai mult, aşa se procedează cam în orice domeniu, de la scouterii care caută talente în fotbal printre copiii de 16-18 ani pentru a-i aduce la o echipă mare, la patronii care pun cum pot pe picioare o afacere, atrag un număr de clienţi, chiar şi mergând în pierdere, cu gândul că îi va remarca vreo firmă gigantică şi îi va cumpăra cu totul, la pachet. Am dat exemple din fotbal şi business, dar în orice domeniu există ideea de a aduce din afară o afacere nouă. Motivele sunt logice.

Gândirea din afară. Zecile de mii de oameni din citatul de mai sus există, dar lucrând deja într-o mare corporaţie o fac şi în interiorul regulilor, procedurilor şi viziunii adoptate deja de acea firmă. Ei poate caută idei noi cu care să rupă piaţa, dar gândirea lor este oarecum limitată de strategia generală a companiei. Sunt ca un automobil care se mişcă înainte, dar numai în libertatea laterală oferită de cele trei benzi ale autostrăzii pe care se află.

Aici intervine conceptul de “thinking outside the box”. E nevoie să vină alţii cu o idee bună şi să-ţi deschidă ochii la ea. E ca atunci când îţi baţi capul să rezolvi ceva, nu poţi, te culci, iar a doua zi îţi vine din prima o idee nouă. În plus, trăim pe o planetă cu 6 miliarde de oameni. Când unul dintre ei are o idee genială, este destul de mică probabilitatea de a fi deja angajat al Microsoft, Google, Apple, Yahoo, Amazon sau alţi mari giganţi.

Unii au ideea, alţii au banii. Majoritatea ideilor bune mor înainte de a fi remarcate sau nici măcar nu se încearcă punerea lor în practică din lipsă de bani. Mai ales în domeniul Internet, software şi gaming, ai nevoie de bani mulţi pentru a susţine infrastructura, serverele, mentenanţa, suportul tehnic, programarea, marketingul, testarea şi asigurarea calităţii, lucruri de care este nevoie pentru a avea succes pe piaţa globală. Dar tu ai doar ideea. E mai logic să o vinzi pe bani mulţi unora care îşi permit costurile şi investiţiile necesare pentru a ridica produsul mai sus decât îl poți duce tu. Alternativa este să te lupţi tu să atragi în mod continuu investitori şi creditori, dar parcă prima variantă, cu vânzarea, sună mai bine.

Este o evoluţie normală, nu o trădare. Lumea este în continuă transformare. Ştiu că mulţi se plâng ca trupă lor preferată s-a schimbat de când a atins faima mondială şi nu mai cântă ca la început, când o făceau în barul de la colţul străzii; Vacanţa Mare era mai mişto pe casete, la început, apoi când au dat de faimă parcă li s-a dus umorul; fetele nu umblau cu buricul la vedere pe vremea mea. Asta e situaţia. Prea puţini oameni văd evoluţia ca o transformare dintr-o stare X într-o altă stare Y, a cărei caracterizare drept “mai bună” sau “mai rea” este doar o chestie de moment, de delta-t. Un sistem stabil există doar în teorie, lumea reală evoluează, ideile vin de oriunde, se cumpără şi se vând, se pierd şi dau faliment. Dacă evoluţia a fost bună sau rea se poate determina abia după mulţi ani, privind în retrospectivă lucrurile şi notând ce s-a întâmplat, când şi cum.

Cu aplicare directă la Microsoft, eu nu mă întreb ce fac miile de programatori angajaţi, ci mă uit şi în ogradă altora. Hai să analizăm Google şi să vedem ce produse au şi cum au ajuns la ele:

  • Android-ul de pe telefoane: dezvoltat în original de Android Inc, firmă pe care Google a cumpărat-o în 2005.
  • Blogspot.com: dezvoltat de Pyra Labs, cumpăraţi de Google în 2003.
  • Google Earth: dezvoltat de Keyhole Inc, cumpăraţi de Google în 2004.
  • Feedburner: cumpărat în 2007.
  • YouTube: cumpărat de Google în 2006, deşi aveau produsul similar Google Video.
  • Picasa: cumpăraţi în 2004 de la dezvoltatorii iniţiali.
  • Upstartle, 2Web, @Last: cumpăraţi pentru că produceau aplicaţii tip word, excel şi 3d modelling, adică tocmai buni pentru Google Docs.
  • Urchin Software: cei care au devenit Google Analytics după ce-au fost cumpăraţi în 2005.

Lista completă a achiziţiilor este aici (sau Apple aici). Şi Google are deci zeci de mii de programatori, dar în diverse domenii şi aplicaţii. Şi în continuare cumpără companii, pentru că e mai simplu să cumperi ceva inovativ de la alţii din afară, în timp ce-ţi laşi zecile de mii de programatori să lucreze la îmbunătăţirea produselor pentru care i-ai angajat în primul rând.

    14 comentarii

  1. E prima data cand aud de blogul ala, dar intrebarea “cu ce se ocupa forta imensa de programare, de zeci de mii de oameni” mi se pare ca tradeaza un amatorism extrem. MS are aproape 90000 de angajati, din care marea majoritate nu sunt programatori – aproape 40000 sunt in vanzari si marketing (http://www.microsoft.com/presspass/inside_ms.mspx). Apoi mai sunt manageri, mai sunt cei care se ocupa de partea de hardware si tot felul de alte joburi care nu au nimic in legatura cu programarea. Deci forta aia de zeci de mii de angajati dintr-o data nu mai e atat de mare. Si apoi programatorii sunt ocupati pana peste cap cu dezvoltarea windows-ului, ms office, IE, jocuri, WP7 si asa mai departe. Acum, dupa gandirea celor de la blogmba ar trebui ca acesti programatori sa nu mai dezvolte ce dezvolta ei acolo si sa inceapa dezvoltarea unui IM asemanator cu Skype, ca ala e mai important decat o noua versiune de Windows. Da, gandire tipica de “manager” ce n-o sa conduca vreodata mai mult de 10 oameni si nici n-o sa aibe vreodata posibilitatea sa ia decizii importante. Sau daca va avea ocazia, va duce firma la faliment.

      (Citează)

    • La Microsoft cred ca pentru fiecare produs din acesta super-cunoscut, gen windows, office, IE si ce-ai mai enumerat tu, sunt alte doua de care home-user-ul n-a auzit niciodata. Eu ma uit doar pe partea de cloud cate aplicatii sunt sau pe cea a platformelor de programare. Ma indoiesc ca au angajati care sa stea degeaba si sa poata lua un alt proiect acum.

        (Citează)

  2. Tranzactia vine intr-un moment cheie, cand liderii IT la nivel mondial fac trecerea de la focusul pe PC-uri la focusul pe dispozitive mobile. Skype aduce pe masa Microsoft 170 de milioane de utilizatori activi.

      (Citează)

  3. Da, as fi curios cata lume a auzit de …. Sharepoint, de exemplu, fara o cautare pe google inainte.

      (Citează)

  4. Inteleg ca vor pune Skype si pe Hotmail. Dar asta nu inseamna o recunoastere a incapacitatii de a avea succes, sau de a valorifica bine Live Messenger? Cine raspunde pentru ce s-a cheltuit in diviziile astea?

      (Citează)

    • Habar n-am poate inseamna, poate le dau unora niste castane. Ca utilizator, eu voi beneficia de un soft mai bun si doar asta ma intereseaza.

      In principiu nu cred ca e o problema sa recunosti ca liderul de piata este mai bun decat ce-ai facut tu, mai ales daca iti permiti sa-l cumperi.

        (Citează)

  5. @Firi – Live Messenger cica e folosit in fiecare luna de 330 de milioane de oameni. Eu n-as zice ca e o incapacitate de a avea succes. Insa aveau nevoie de o solutie audio-video si nu neaparat pentru userul normal, ci poate pentru solutiile enterprise, unde altii ofera deja solutii pentru teleconferinta…

      (Citează)

  6. Sabotor, cu tot respectul, esti p-afara cu produsele de la MS. Hotmail este pentru business si enterprise? Atunci Office Outlook si Exchange pentru ce sunt? Pentru teleconferinte, video, etc, in enterprise exista Rountable si toate din Lync (fostul Office Communications Server).

      (Citează)

  7. DinuS – daca-mi arati tu unde am scris ca Hotmail este pentru Enterprise, esti tare.
    Iar daca tu sustii ca pentru teleconferinte e bun Roundtable, inseamna ca n-ai vazut/folosit solutiile concurentei – Cisco TelePresence (de exemplu).

    In alta ordine de idei, profesionisti aia de la blogulmba. Cand le-am lasat un comentariu cu date care imi sustin punctul de vedere, nu l-au publicat. Blogging ca in Romania…

      (Citează)

  8. Hahaha…. ai dreptate :)

      (Citează)

  9. @nwradu, multumesc pentru dezbaterea civilizata, cu argumente si opinii, asta e frumusetea blogging-ului, ar fi o prostie sa crezi ca toata lumea trebuie sa fie de acord cu tine

    @sabotor, toate comentariile tale sunt publicate, in ciuda tonului necivilizat pe care il afisezi pe aici; si chiar daca nu l-am fi publicat (desi nu este cazul), asta e…

      (Citează)

  10. BloggerMBA – comentariul meu a fost publicat abia DUPA ce am scris aici ca nu-mi sunt publicate, aproape la o zi dupa ce am comentat, cu toate ca intre timp cel putin inca un comentariu a fost publicat si cu toate ca primul comentariu a fost publicat la cateva minute dupa postare.

    Ton necivilizat? Unde? Ca am scris ca tradati un “amatorism extrem”?

    Sau faptul ca eu sunt de parere ca nu ganditi ca si un manager ce ia decizii importante la nivel de companie, ci doar ca si un manager ce conduce o echipa de cativa oameni se incadreaza la ton necivilizat?

    Pai daca nu va laud inseamna ca folosesc un ton necivilizat?

    Eh, “asta e”, nu muream eu daca nu-mi publicati comentariul, voi (daca sunteti mai multi) oricum ati citit ce am scris, faceam doar o remarca legata de modul in care vedeti voi bloggingul si cum va administrati voi blogul.

    PS – si un feedback constructiv :P – vezi ca nu va functioneaza bine butonul de raspuns la comentarii ;)

      (Citează)

  11. pt rezolvarea problemelor aparute in mod general la yahoo leam trimis ideia mea prin feedback sa faca un programel YahooUniversalPlugin.exe(fixit all bugs copatibile other version browser and more) fara sa mai fie nevoiti sa faca upgrade. ps: sper ca cineva sa puna in aplicare aceasta ideie.

      (Citează)

    Alătură-te discuției, lasă un mesaj

    E-mail-ul nu va fi publicat. Fără înjurături și cuvinte grele, că vorbim prietenește aici. Gândiți-vă de două ori înainte de a publica. Nu o luați pe arătură doar pentru că aveți un monitor în față și nu o persoană reală.

    Apăsați pe Citează pentru a cita întreg comentariul cuiva sau selectați întâi anumite cuvinte și apăsați apoi pe Citează pentru a le prelua doar pe acelea. Link-urile către alte site-uri, dar care au legătură cu subiectul discuției, sunt ok.


    Prin trimiterea comentariului acceptați politica de confidențialitate a site-ului.



    Vreți un avatar în comentarii? Mergeți pe gravatar.com (un serviciu Wordpress) și asociați o imagine cu adresa de email cu care comentați.

    Dacă ați bifat să fiți anunțați prin email de noi comentarii sau posturi, veți primi inițial un email de confirmare. Dacă nu validați acolo alegerea, nu se va activa sistemul și după un timp nu veți mai primi nici alte emailuri

    Comentariile nu se pot edita ulterior, așa că verificați ce ați scris. Dacă vreți să mai adăugați ceva, lăsați un nou comentariu.

sus