Od 1999. godine, Jack Wallen piše i doprinosi razvoju softvera otvorenog koda, a to putovanje bilo je mnogo više od samo tehnološke avanture. Od svojih prvih koraka unutar male zajednice do shvaćanja da je postao dio velikog pokreta koji je preoblikovao globalni tehnološki krajolik, Wallen je uživao (gotovo) u svakom trenutku tog puta.
Iako bismo mogli pomisliti da su lekcije koje je naučio u ovom okruženju usmjerene isključivo na tehnologiju, ono što je stekao kroz godine zapravo seže daleko izvan toga. U nastavku, Wallen dijeli sa nama spoznaje koje nisu samo oblikovale njegov profesionalni put, nego su duboko utjecale i na druge aspekte života.
Sadržaj objave
1. Radi se o dijeljenju
Ovo je lekcija koju sam naučio u osnovnoj školi, ali je pojačan gotovo svakim korakom koji sam napravio koristeći softver otvorenog koda: dijeljenje je u samom srcu otvorenog koda.
Bez dijeljenja, projekti otvorenog koda poput Linuxa ne bi postojali. Linus Torvalds stvorio je operativni sustav otvorenog koda kao osobni projekt, ali je brzo uvidio vrijednost dijeljenja tehnologije sa svijetom. Ostalo je, kako kažu, povijest.
2. Radi se o brizi
Ako nešto možete reći o programerima otvorenog koda, to je da im je strastveno stalo do projekata koje razvijaju. Moraju — inače ti projekti možda ne bi postojali.
Mnogi programeri otvorenog koda nisu plaćeni za svoj rad, pa im je dovoljno stalo do projekta kako bi nastavili s proizvodnjom. Ta lekcija je prenijeta na mnogo toga u mom životu, posebno mojoj karijeri pisca.
Prodavanje knjiga je vrlo uspon i pad, a kada dođe do padova, morate se podsjetiti koliko vam je stalo do onoga što radite. Bez te razine strasti većina umjetnika ne bi stvarala. Srećom, moje putovanje s tehnologijom otvorenog koda neprestano me podsjeća na vrijednost brige.
3. Marketing nije uvijek potreban
Linux nema mnogo (ako uopće) marketinga, a opet, tu smo. Godinama sam vrijeđao ovo pitanje, govoreći da bi tvrtke poput Canonicala, SUSE-a i Red Hata trebale plasirati svoje proizvode mnogo široj publici.
Zamislite reklamu o Ubuntuu tijekom Super Bowla. Naravno, to bi bilo fantastično, ali uglavnom je nezamislivo s obzirom na proračune s kojima open-source projekti moraju raditi.
Međutim, unatoč tako malom marketingu, tehnologija otvorenog koda napreduje. Naravno, bilo bi eksponencijalno bolje kada bi te tvrtke imale sredstva za velike marketinške kampanje, ali to nije presudno za uspjeh jer…
4. Usmena predaja je vaš najbolji prijatelj
Jedan od razloga zašto je tehnologija otvorenog koda postigla takav uspjeh jest usmena predaja. Evo mog mišljenja: ako mi prijatelj ili član obitelji da preporuku, daleko je vjerojatnije da ću nešto isprobati nego kada sam na meti marketinga.
Puno više vjerujemo ljudima nego tvrtkama, tako da usmena predaja znači dosta. Kao autor, otkrio sam da kada netko preporuči jednu od mojih knjiga prijatelju ili članu obitelji, ta će je osoba vjerojatnije isprobati nego ako im algoritam kaže da moj rad dobro pristaje. Usmena predaja me održala kao pisca fikcije i veliki je pokretač rasta Linuxa.
5. Uživajte u malim pobjedama
Tehnologija otvorenog koda davno me naučila da su male pobjede dragocjene. Sjećam se da sam koristio Linux u ranim danima, kada bih riješio ono što se činilo kao monumentalan problem, samo da bih brzo shvatio da je pobjeda mnogo manja nego što sam mislio.
Unatoč tome, uspješno svladavanje tih malih prepreka se zbraja, a što više malih pobjeda ostvarite znači da možete nastaviti ići naprijed — što je daleko bolje od kretanja unatrag. Odnijet ću tisuću malih pobjeda u odnosu na jednu ogromnu svakog dana.
6. Izgradnja zajednice je ključna
Ubuntu doslovno znači “zajednica” — a zajednica je ključni aspekt otvorenog koda. U ranim danima, zajednica je bila jedina stvar koja je održavala open source.
Mogli biste prisustvovati Linux konvenciji i osjetiti zajedničku atmosferu. Svi na događaju bili su srodne duše i zbog tog je osjećaja zajednica djelovala tako posebno.
Bez te zajednice, Linux nikada ne bi uspio jer ne bi bilo toliko ljudi s istim ciljem — osigurati svjetsku dominaciju (što je bio prilično dlakav cilj).
7. Suradnja olakšava teret
Otvoreni kod je sve o suradnji. Naravno, neki mali projekti oslanjaju se na jednog programera, ali uglavnom se tehnologija otvorenog koda temelji na timskom radu.
Jednom davno sam sve pokušavao raditi sam, ali svi znamo kamo to vodi — u izgaranje i neuspjeh. Tehnologija otvorenog izvornog koda ne samo da me naučila da je suradnja ključna, nego me suradnički pristup uvijek podsjeća da delegiranje zadataka (bez obzira na sve) može učiniti projekt lakšim, spriječiti iscrpljenost i spriječiti želju da odustanem.
Suradnja me također podsjeća da postoje ludo talentirani ljudi i želim ih uz sebe kad god je to moguće.
8. Ustrajnost se isplati
Većina Linux projekata ne bi uspjela da programeri, dizajneri i uključeni timovi nisu imali upornost Jack Russel terijera.
Ustrajnost je razlika između guranja kroz borbu i odustajanja. Da ovu lekciju nisam davno naučio, odustao bih od svoje spisateljske karijere prije nego što je krenula.
9. Uživajte u izazovu
Jedna stvar koju biste trebali naučiti iz ovog članka jest da izazov nije samo dio putovanja, već i zabava. Kada se suočimo s izazovom (s kojim se zajednica otvorenog izvornog koda redovito susreće), obično rastemo nakon što ga prihvatimo.
Rastemo dok pokušavamo svladati izazov — a ta je lekcija za mene ključna jer je život ispunjen izazovima. Veze, kreativni napori, održavanje forme, svjesnost… Održavanje ovih problema može biti izazovno
Provođenje toliko vremena s tehnologijom otvorenog izvornog koda naučilo me da se s izazovom treba suočiti s razumijevanjem da ću nešto naučiti ako to izdržim.
10. Poštujte autsajdere
Uvijek govorim ljudima da ne podcjenjuju autsajdere. Linux je bio gubitnik od prvog dana i ostao je takav i danas. Pa ipak, softver otvorenog koda postao je prvak poduzeća.
Otišao bih tako daleko da kažem da bez ovog potpadača većina velikih poduzeća ne bi bila tu gdje je sada. Moja karijera dugo je bila usporedna s tehnologijom otvorenog izvornog koda, tako da sam uvijek morao pristupati stvarima kao autsajder. Slažem se s tom situacijom jer svakim uspjehom dobivam dodatni ponos.
Prihvatite taj osjećaj autsajdera i doživjet ćete isti osjećaj.
