Return to Video

Umysł ukryty w Linuxie

  • 0:02 - 0:03
    Chris Anderson: To niepojęte.
  • 0:03 - 0:07
    Twoje oprogramowanie, Linux,
    działa na milionach komputerów
  • 0:07 - 0:10
    i prawdopodobnie opiera się na nim
    spora część Internetu.
  • 0:10 - 0:12
    Na świecie jest, o ile się nie mylę,
  • 0:12 - 0:16
    około półtora miliarda
    aktywnych urządzeń z Androidem.
  • 0:16 - 0:18
    Każde z nich zawiera twoje oprogramowanie.
  • 0:19 - 0:20
    To niezwykłe.
  • 0:20 - 0:25
    Musisz mieć ogromną siedzibę,
    w której to oprogramowanie powstaje.
  • 0:25 - 0:28
    Tak mi się wydawało,
    dopóki nie zobaczyłem jej zdjęć.
  • 0:28 - 0:32
    Oto światowa siedziba Linuxa.
  • 0:32 - 0:34
    (Śmiech)
  • 0:34 - 0:37
    (Brawa)
  • 0:37 - 0:40
    Linus Torvalds: Rzeczywiście,
    wygląda niepozornie.
  • 0:40 - 0:42
    Muszę przyznać,
  • 0:42 - 0:45
    że najciekawsza rzecz na tym zdjęciu,
  • 0:45 - 0:47
    na którą większość ludzi zwraca uwagę,
  • 0:47 - 0:49
    to biurko do pracy na stojąco.
  • 0:49 - 0:52
    To najciekawsza część mojego biura,
  • 0:52 - 0:54
    choć już jej nie używam.
  • 0:54 - 0:56
    Dwie sprawy się z tym łączą.
  • 0:57 - 1:00
    Pracuję w taki sposób,
  • 1:01 - 1:06
    że nie chcę być zewnętrznie pobudzany.
  • 1:06 - 1:11
    Jak widzicie, ściany mam
    w jasnozielonym kolorze.
  • 1:11 - 1:16
    Podobno w instytucjach
    dla umysłowo chorych używają podobnego.
  • 1:16 - 1:17
    (Śmiech)
  • 1:17 - 1:19
    Ten kolor uspokaja,
  • 1:19 - 1:22
    nie pobudza.
  • 1:23 - 1:27
    Nie widać na zdjęciu komputera,
    tylko sam monitor.
  • 1:28 - 1:31
    Parametrem, na który zwracam uwagę,
    wybierając komputer,
  • 1:31 - 1:34
    nie jest wielkość czy prędkość,
    choć i to lubię,
  • 1:34 - 1:37
    ale musi on być całkowicie niesłyszalny.
  • 1:38 - 1:40
    Znam ludzi pracujących w Google,
  • 1:40 - 1:43
    w domach mają własne małe centra danych.
  • 1:43 - 1:44
    Ja tak nie robię.
  • 1:44 - 1:48
    Moje biuro jest najnudniejszym,
    jakie kiedykolwiek widzieliście.
  • 1:48 - 1:52
    Siadam w nim sam, w ciszy.
  • 1:52 - 1:54
    Jeśli kot do mnie przyjdzie,
  • 1:54 - 1:56
    siada mi na kolanach.
  • 1:56 - 1:58
    Chcę słyszeć jego mruczenie,
  • 1:58 - 2:01
    nie szum wentylatorów komputera.
  • 2:01 - 2:03
    CA: To zdumiewające,
  • 2:03 - 2:05
    że pracując w ten sposób,
  • 2:06 - 2:08
    kierujesz imperium technologicznym,
  • 2:09 - 2:10
    bo to jest imperium.
  • 2:10 - 2:13
    To wspaniałe świadectwo
    potęgi open source.
  • 2:13 - 2:18
    Powiedz, jak przekonałeś się
    do otwartego kodu
  • 2:18 - 2:20
    i jak doprowadziło to do rozwoju Linuxa.
  • 2:22 - 2:23
    LT: Cały czas pracuję sam.
  • 2:23 - 2:27
    Naprawdę, pracuję sam w domu,
  • 2:27 - 2:28
    często w szlafroku.
  • 2:28 - 2:31
    Kiedy pojawia się fotograf,
  • 2:31 - 2:32
    przebieram się.
  • 2:32 - 2:33
    (Śmiech)
  • 2:33 - 2:35
    Zawsze tak pracowałem.
  • 2:35 - 2:37
    Tak też zaczął się Linux.
  • 2:37 - 2:41
    Nie powstał jako owoc współpracy.
  • 2:41 - 2:46
    Był jednym z wielu projektów,
  • 2:46 - 2:49
    nad którymi wtedy pracowałem
    na własny użytek,
  • 2:49 - 2:51
    bo były mi potrzebne,
  • 2:51 - 2:54
    ale bardziej dlatego,
    że po prostu lubiłem programować.
  • 2:54 - 2:59
    Projekt już miał się skończyć,
  • 2:59 - 3:01
    ale od 25 lat wciąż się rozwija.
  • 3:02 - 3:06
    Po prostu chodziło mi o własny projekt,
  • 3:06 - 3:10
    open source jeszcze wtedy nie istniało,
    a przynajmniej ja o tym nie wiedziałem.
  • 3:10 - 3:12
    A wyszło z tego to,
  • 3:13 - 3:17
    że projekt rośnie i staje się czymś,
    czym można się pochwalić.
  • 3:19 - 3:23
    Takie: "Wow, patrzcie, co zrobiłem!".
  • 3:23 - 3:25
    Wierzcie mi,
    nie było to tak dobre jak teraz.
  • 3:26 - 3:28
    Oddałem to do dyspozycji ludziom
  • 3:28 - 3:30
    i nie było to nawet open source.
  • 3:30 - 3:35
    Wprawdzie było to źródło otwartego kodu,
    ale nie chodziło o wykorzystanie
  • 3:35 - 3:40
    open source tak, jak to rozumiemy dziś,
  • 3:40 - 3:41
    do ulepszenia go.
  • 3:41 - 3:43
    Raczej to było coś takiego:
  • 3:43 - 3:46
    "Patrzcie, pracowałem nad tym pół roku,
  • 3:46 - 3:49
    jestem ciekawy waszych komentarzy".
  • 3:49 - 3:51
    I ludzie kontaktowali się ze mną.
  • 3:51 - 3:53
    Na Uniwersytecie Helsińskim
  • 3:53 - 3:57
    miałem przyjaciela
    zajmującego się open source,
  • 3:57 - 4:00
    co wtedy nazywało się
    "darmowym oprogramowaniem".
  • 4:00 - 4:05
    On mnie zaznajomił z tym,
  • 4:05 - 4:10
    że przecież mogę użyć
    licencji open source.
  • 4:12 - 4:14
    Trochę się nad tym zastanawiałem.
  • 4:14 - 4:18
    Obawiałem się komercjalizacji.
  • 4:18 - 4:22
    To jedna z obaw, które, jak myślę,
    trapią wszystkich zaczynających biznes,
  • 4:22 - 4:27
    czy ktoś nie wykorzysta ich pracy.
  • 4:28 - 4:31
    Pomyślałem: "A niech to!".
  • 4:32 - 4:33
    I...
  • 4:33 - 4:34
    CA: ...i jakimś sposobem
  • 4:34 - 4:37
    ktoś dorzucił swój kod i pomyślałeś:
  • 4:37 - 4:39
    "Wow, nie wiedziałem,
    że to takie ciekawe.
  • 4:39 - 4:41
    To naprawdę może rozwinąć projekt".
  • 4:41 - 4:44
    LT: Właściwie ludzie
    nie zaczęli od wrzucania kodu,
  • 4:44 - 4:47
    częściej podrzucali nowe pomysły.
  • 4:48 - 4:51
    Sam fakt, że ktoś spojrzał na projekt,
  • 4:51 - 4:54
    co pewnie w innych dziedzinach też działa,
  • 4:54 - 4:55
    ale w przypadku kodu na pewno,
  • 4:55 - 4:59
    że ktoś się nim zainteresował,
  • 4:59 - 5:02
    przejrzał go na tyle dokładnie,
    żeby powiedzieć coś konstruktywnego
  • 5:02 - 5:03
    i zasugerować coś nowego.
  • 5:03 - 5:05
    Dla mnie to dużo znaczyło.
  • 5:05 - 5:08
    Miałem wtedy 21 lat, byłem młody,
  • 5:08 - 5:12
    ale kodowałem już prawie pół życia.
  • 5:12 - 5:16
    Każdy wcześniejszy projekt
    był całkowicie osobisty.
  • 5:16 - 5:19
    Rewelacją było to,
    że ktoś zaczął komentować,
  • 5:19 - 5:23
    wyrażał opinię o moim kodzie.
  • 5:23 - 5:27
    Nawet zanim inni zaczęli dołączać kod,
  • 5:27 - 5:29
    to był punkt zwrotny, kiedy powiedziałem:
  • 5:29 - 5:31
    "Uwielbiam ludzi!".
  • 5:31 - 5:32
    Nie zrozumcie mnie źle,
  • 5:32 - 5:34
    raczej nie jestem towarzyski.
  • 5:34 - 5:37
    (Śmiech)
  • 5:38 - 5:40
    W sumie nie uwielbiam innych ludzi.
  • 5:40 - 5:41
    (Śmiech)
  • 5:41 - 5:43
    Kocham komputery,
  • 5:43 - 5:45
    lubię kontaktować się
    z innymi przez maila,
  • 5:45 - 5:48
    ponieważ mam bezpieczny bufor.
  • 5:48 - 5:55
    Uwielbiam ludzi, którzy komentują
    i angażują się w mój projekt.
  • 5:55 - 5:57
    Zdecydowanie go to ulepszyło.
  • 5:57 - 6:00
    CA: Był taki moment,
    kiedy zdałeś sobie sprawę,
  • 6:00 - 6:02
    że to, co budowałeś,
    zaczyna naprawdę się kręcić?
  • 6:02 - 6:05
    Czy myślałeś:
    "Chwila, to może być coś wielkiego,
  • 6:05 - 6:08
    nie tylko projekt,
    który ma kilka pozytywnych opinii,
  • 6:08 - 6:13
    ale coś w stylu skoku technologicznego"?
  • 6:14 - 6:15
    LT: Nawet nie.
  • 6:15 - 6:19
    Ważnym momentem nie była chwila,
    gdy stawał się wielki,
  • 6:19 - 6:21
    raczej ta, gdy raczkował.
  • 6:22 - 6:25
    Liczyło się dla mnie to,
    że nie jestem sam,
  • 6:25 - 6:29
    że pracuję z dziesiątką
    czy setką innych ludzi.
  • 6:29 - 6:30
    To była wielka chwila.
  • 6:30 - 6:34
    Potem to były tylko kolejne stopnie.
  • 6:34 - 6:38
    Przejście ze stu do miliona ludzi
    nie jest, według mnie, wielkim wyczynem.
  • 6:38 - 6:39
    (Śmiech)
  • 6:39 - 6:40
    W pewnym sensie może jest,
  • 6:40 - 6:44
    gdy chcesz sprzedać efekt pracy,
    wtedy jest to wyczyn,
  • 6:44 - 6:45
    nie zrozumcie mnie źle.
  • 6:45 - 6:47
    Gdy interesujesz się technologią,
  • 6:47 - 6:48
    projektem,
  • 6:48 - 6:50
    ważnym elementem jest zyskanie odbiorców.
  • 6:50 - 6:52
    Stopniowo ich liczba się zwiększa.
  • 6:52 - 6:56
    Nie ma takiego jednego punktu,
  • 6:56 - 6:58
    w którym projekt odniósł sukces,
  • 6:58 - 7:02
    to trwało stosunkowo długo.
  • 7:02 - 7:05
    CA: Wszyscy eksperci od technologii,
    z którymi rozmawiam, uważają,
  • 7:05 - 7:08
    że miałeś ogromny wpływ na ich pracę.
  • 7:08 - 7:09
    To nie tylko zasługa Linuxa,
  • 7:09 - 7:11
    ale również platformy Git,
  • 7:11 - 7:15
    systemu zarządzania
    dla twórców oprogramowania.
  • 7:15 - 7:18
    Opowiedz krótko o niej i twoim wkładzie.
  • 7:18 - 7:20
    LT: Jedna z kwestii,
    z którą się zmagaliśmy
  • 7:20 - 7:23
    i która pojawiła się po jakimś czasie,
  • 7:23 - 7:25
    była...
  • 7:26 - 7:31
    Kiedy się rozwijasz i zamiast pracować
    nad projektem z 10 czy 100 ludźmi,
  • 7:31 - 7:33
    pracujesz z 10 000,
  • 7:33 - 7:37
    na przykład, nad każdą edycją kernela,
    czyli jądra systemu operacyjnego,
  • 7:37 - 7:40
    pracuje 1000 osób,
  • 7:40 - 7:44
    a jest ona wypuszczana na rynek
    co dwa, trzy miesiące.
  • 7:44 - 7:47
    Niektórzy z tych ludzi nie robią wiele.
  • 7:47 - 7:49
    Wielu z nich dokonuje minimalnych zmian.
  • 7:49 - 7:52
    Jednak żeby nad tym panować,
  • 7:52 - 7:55
    trzeba wysiłku na większą skalę.
  • 7:55 - 7:57
    Kosztowało nas to wiele trudu.
  • 7:59 - 8:05
    Są całe projekty poświęcone tylko
    konserwacji kodu źródłowego.
  • 8:05 - 8:09
    CVS był jednym z najpopularniejszych,
  • 8:09 - 8:12
    ale nienawidziłem go z całego serca
    i odmówiłem korzystania z niego.
  • 8:13 - 8:16
    Spróbowałem czegoś innego,
    co było nowe i zajmujące,
  • 8:16 - 8:18
    i czego wszyscy inni nienawidzili.
  • 8:19 - 8:20
    CA: (Śmiech)
  • 8:20 - 8:22
    LT: Byliśmy w martwym punkcie,
  • 8:23 - 8:25
    tysiące ludzi chciało
    współpracować z nami,
  • 8:25 - 8:30
    ale w wielu przypadkach
    to przeze mnie tak się nie działo,
  • 8:30 - 8:33
    bo nie mogłem się przestawić
  • 8:33 - 8:35
    na pracę z tyloma ludźmi.
  • 8:36 - 8:38
    Mój drugi duży projekt, Git,
  • 8:38 - 8:43
    stworzyłem dla siebie, dla utrzymania
    mojego pierwszego dużego projektu.
  • 8:43 - 8:46
    Właśnie tak działam.
  • 8:46 - 8:48
    Nie piszę,
  • 8:48 - 8:50
    dobra, piszę dla przyjemności,
  • 8:50 - 8:52
    ale głównie tworzę przydatny kod,
  • 8:52 - 8:58
    mam poczucie, że potrzebowałem
    wszystkiego, co do tej pory zrobiłem.
  • 8:58 - 9:01
    CA: Czyli Linux i Git powstały
  • 9:01 - 9:03
    jako niezamierzona konsekwencja
  • 9:03 - 9:06
    wyboru niewspółpracowania
    ze zbyt dużą grupą ludzi?
  • 9:06 - 9:08
    LT: Dokładnie tak.
  • 9:08 - 9:09
    (Śmiech)
  • 9:09 - 9:09
    CA: Niesamowite.
  • 9:09 - 9:10
    LT: Tak.
  • 9:12 - 9:15
    CA: Obecnie jesteś osobą,
    która odmieniła oblicze technologii
  • 9:15 - 9:17
    nie raz, a już dwukrotnie.
  • 9:17 - 9:19
    Zastanawiamy się, jak do tego doszło.
  • 9:19 - 9:21
    Naprowadzałeś nas na pewne tropy.
  • 9:21 - 9:23
    Na tym zdjęciu widzimy cię
    z kostką Rubika.
  • 9:23 - 9:29
    Wspomniałeś, że piszesz kod
    od wieku 10 czy 11 lat,
  • 9:30 - 9:31
    pół życia.
  • 9:31 - 9:35
    Czy byłeś takim rodzajem geniusza,
    wiesz, super-nerda, kujona,
  • 9:35 - 9:37
    czy byłeś gwiazdą w szkole,
    która potrafiła zrobić wszystko?
  • 9:37 - 9:39
    Jakim byłeś dzieckiem?
  • 9:40 - 9:43
    LT: Sądzę, że byłem prototypem nerda.
  • 9:43 - 9:44
    To znaczy...
  • 9:45 - 9:47
    Nie byłem wtedy duszą towarzystwa.
  • 9:47 - 9:50
    To mój młodszy brat.
  • 9:50 - 9:52
    Byłem zdecydowanie bardziej zajęty
  • 9:52 - 9:54
    kostką Rubika niż nim.
  • 9:54 - 9:55
    (Śmiech)
  • 9:55 - 9:58
    Moja młodsza siostra,
    której nie ma na zdjęciu,
  • 9:58 - 10:01
    gdy spotykaliśmy się z rodziną,
  • 10:01 - 10:05
    niezbyt dużą, choć mam kuzynów i kuzynki,
  • 10:05 - 10:07
    przygotowywała mnie zawczasu.
  • 10:07 - 10:10
    Na przykład, zanim wszedłem do pokoju,
  • 10:10 - 10:13
    ona miała powiedzieć to czy tamto.
  • 10:14 - 10:16
    Ponieważ nie byłem...
  • 10:16 - 10:17
    byłem geekiem.
  • 10:18 - 10:19
    Siedziałem w komputerach,
  • 10:19 - 10:21
    interesowałem się matematyką i fizyką.
  • 10:21 - 10:22
    Byłem w tym dobry.
  • 10:22 - 10:25
    Nie sądzę, żebym się wyróżniał.
  • 10:26 - 10:28
    Moja siostra mówiła,
  • 10:30 - 10:36
    że moją cechą szczególną było to,
    że nie odpuszczałem.
  • 10:36 - 10:38
    CA: Pomówmy jeszcze o tym, bo to ciekawe.
  • 10:38 - 10:39
    Nie odpuszczałeś.
  • 10:39 - 10:42
    Czyli to wszystko nie przez to,
    że byłeś geekiem czy bystry,
  • 10:42 - 10:45
    ale przez twoją... upartość?
  • 10:45 - 10:47
    LT: Przez upartość.
  • 10:47 - 10:48
    Mam na myśli,
  • 10:49 - 10:51
    że jeśli się za coś wziąłem,
  • 10:51 - 10:57
    to nie mówiłem: "Dobra,
    mam dość, zrobię coś innego.
  • 10:57 - 10:58
    Patrz, jak tam się błyszczy!".
  • 10:59 - 11:03
    Zauważyłem to również
    w innych dziedzinach życia.
  • 11:03 - 11:07
    Mieszkałem 7 lat w Dolinie Krzemowej.
  • 11:07 - 11:11
    Pracowałem tam w jednej i tej samej firmie
  • 11:11 - 11:13
    przez cały czas.
  • 11:13 - 11:14
    Niesłychane.
  • 11:15 - 11:17
    Dolina Krzemowa nie działa w ten sposób.
  • 11:17 - 11:21
    Jej sekret tkwi w tym,
    że ludzie zmieniają pracę,
  • 11:21 - 11:23
    żeby była wymiana.
  • 11:23 - 11:25
    To nie mój styl.
  • 11:25 - 11:28
    CA: Zdarzało się,
    że podczas prac nad Linuxem
  • 11:28 - 11:32
    upartość czasami przysparzała ci wrogów.
  • 11:32 - 11:34
    Opowiedz o tym.
  • 11:34 - 11:40
    Było to niezbędne,
    żeby utrzymać porządek w projekcie?
  • 11:40 - 11:42
    Co się wydarzyło?
  • 11:42 - 11:44
    LT: Nie wiem, czy było to niezbędne.
  • 11:45 - 11:48
    Wracając do "nie jestem towarzyski",
  • 11:48 - 11:50
    czasem jestem też,
  • 11:52 - 11:54
    jak by to powiedzieć,
  • 11:54 - 11:57
    krótkowzroczny,
    jeśli chodzi o uczucia innych.
  • 11:58 - 12:03
    Czasem przez to mówię coś,
    co może zranić ludzi.
  • 12:05 - 12:07
    Nie jestem z tego dumny.
  • 12:07 - 12:08
    (Brawa)
  • 12:08 - 12:10
    Jednak również...
  • 12:11 - 12:14
    rozumiem ludzi, którzy mi mówią,
    że powinienem być miły.
  • 12:15 - 12:20
    Kiedy próbuję im wytłumaczyć,
    że może oni, ci mili,
  • 12:20 - 12:23
    nie powinni obawiać się konfrontacji,
  • 12:23 - 12:26
    oni to odbierają
    jako niemiłe z mojej strony.
  • 12:26 - 12:28
    (Śmiech)
  • 12:28 - 12:31
    Chcę powiedzieć, że jesteśmy różni.
  • 12:31 - 12:32
    Nie jestem towarzyski,
  • 12:32 - 12:35
    nie szczycę się tym,
  • 12:35 - 12:36
    ale to jest część mnie.
  • 12:36 - 12:40
    Jedną z rzeczy, które lubię
    w open source jest to,
  • 12:40 - 12:45
    że dzięki niemu różni ludzie
    mogą współpracować.
  • 12:45 - 12:46
    Nie musimy się lubić,
  • 12:46 - 12:49
    czasem nawet bardzo się nie lubimy.
  • 12:49 - 12:52
    Naprawdę, czasami idzie na noże.
  • 12:52 - 12:55
    Jednak są takie rzeczy,
  • 12:56 - 12:59
    że nawet nie mamy sprzecznych opinii,
  • 12:59 - 13:02
    po prostu interesujemy się czymś innym.
  • 13:02 - 13:05
    Wracając do tego, co mówiłem wcześniej,
  • 13:05 - 13:09
    że ktoś może wykorzystać czyjąś pracę.
  • 13:09 - 13:11
    Okazało się, dość szybko zresztą,
  • 13:12 - 13:14
    że ci ludzie biznesu są świetni.
  • 13:15 - 13:18
    Robili to, czym ja się nie interesowałem,
  • 13:18 - 13:20
    mieli zupełnie inne cele.
  • 13:20 - 13:26
    Używali open source w innym celu,
    niż ja bym to robił.
  • 13:26 - 13:28
    To było open source, więc mogli tak robić.
  • 13:28 - 13:30
    Razem to pięknie współgrało.
  • 13:30 - 13:32
    Tak powinno być.
  • 13:32 - 13:36
    Potrzeba mediatorów między ludźmi,
  • 13:36 - 13:37
    ciepłych i otwartych ludzi,
  • 13:37 - 13:39
    którzy...
  • 13:39 - 13:40
    (Śmiech)
  • 13:40 - 13:43
    naprawdę chcą cię przytulić
    i włączyć do społeczności.
  • 13:43 - 13:45
    Nie każdy taki jest.
  • 13:45 - 13:46
    Ja taki nie jestem.
  • 13:46 - 13:48
    Ja zajmuję się technologią,
  • 13:48 - 13:50
    a inni - interfejsem użytkownika.
  • 13:50 - 13:53
    Nie umiałbym go zrobić,
    nawet jeśli by to miało uratować mi życie.
  • 13:53 - 13:56
    Gdybym był rozbitkiem na bezludnej wyspie
  • 13:56 - 13:59
    i jedynym sposobem opuszczenia jej
    byłoby stworzenie ładnego interfejsu,
  • 13:59 - 14:01
    zginąłbym tam.
  • 14:01 - 14:02
    (Śmiech)
  • 14:02 - 14:04
    Są różne typy ludzi
  • 14:04 - 14:07
    i nie szukam tu wymówek,
    tylko próbuję to wytłumaczyć.
  • 14:07 - 14:09
    CA: Gdy rozmawialiśmy w zeszłym tygodniu,
  • 14:09 - 14:11
    wspomniałeś o innej swojej cesze,
  • 14:11 - 14:12
    która mnie bardzo zainteresowała.
  • 14:12 - 14:14
    Chodzi mi o gust, smak.
  • 14:14 - 14:16
    Mam tu kilka slajdów.
  • 14:16 - 14:20
    Sądzę, że ten nie jest
    przykładem dobrego gustu w kodowaniu.
  • 14:20 - 14:23
    Ten wygląda lepiej,
  • 14:23 - 14:25
    widać na pierwszy rzut oka.
  • 14:25 - 14:27
    Co je różni?
  • 14:29 - 14:30
    LT: Chodzi o to:
  • 14:30 - 14:33
    ilu ludzi na sali cokolwiek programowało?
  • 14:34 - 14:35
    CA: O rany.
  • 14:35 - 14:36
    LT: Zapewniam was,
  • 14:36 - 14:38
    że każdy, kto podniósł rękę,
  • 14:38 - 14:41
    napisał kiedyś listę jednokierunkową.
  • 14:41 - 14:43
    Tak się uczy.
  • 14:43 - 14:47
    Ten niezbyt subtelny sposób pisania
  • 14:47 - 14:51
    to przykład, jak uczy się pisać kod.
  • 14:51 - 14:53
    Nie trzeba go rozumieć.
  • 14:53 - 14:55
    Najciekawszą częścią dla mnie
  • 14:55 - 14:57
    jest ostatnie wyrażenie warunkowe, if.
  • 14:59 - 15:01
    Co się dzieje w liście jednokierunkowej,
  • 15:01 - 15:05
    to próba zmiany elementu listy.
  • 15:05 - 15:09
    Jest różnica, czy zmieni się
    pierwszy element,
  • 15:09 - 15:11
    czy któryś ze środka.
  • 15:11 - 15:12
    Jeśli to pierwszy element,
  • 15:12 - 15:15
    trzeba ustawić na niego wskaźnik.
  • 15:15 - 15:17
    Jeśli któryś ze środka,
  • 15:17 - 15:19
    trzeba zmodyfikować wskaźnik
    w poprzednim elemencie listy.
  • 15:19 - 15:21
    To są dwa różne przypadki.
  • 15:21 - 15:22
    CA: I ten jest lepszy.
  • 15:22 - 15:24
    LT: Tak, ten jest lepszy.
  • 15:24 - 15:26
    Nie ma wyrażenia warunkowego.
  • 15:27 - 15:29
    To nie gra roli,
  • 15:29 - 15:32
    nie chodzi mi o to, żebyście wiedzieli,
    czemu tam go nie ma,
  • 15:32 - 15:33
    ważniejsze jest,
  • 15:33 - 15:36
    że czasem można
    spojrzeć na problem inaczej,
  • 15:36 - 15:39
    napisać coś tak, że wyjątek
  • 15:39 - 15:41
    staje się normalnym przypadkiem.
  • 15:41 - 15:43
    To jest dobry kod.
  • 15:43 - 15:45
    To prosty kod.
  • 15:45 - 15:46
    Pochodzi z kursu CS 101.
  • 15:46 - 15:49
    To nieważne, ale niektóre detale już tak.
  • 15:50 - 15:54
    Chcę pracować z ludźmi,
  • 15:54 - 15:57
    którzy mają dobre poczucie smaku.
  • 15:57 - 15:59
    Pokazałem ten głupi przykład,
  • 15:59 - 16:01
    który nie jest odpowiedni,
    bo jest zbyt krótki.
  • 16:02 - 16:04
    Dobry smak to coś więcej niż to.
  • 16:04 - 16:08
    Gust to zdolność widzenia
    wielkich zależności,
  • 16:08 - 16:12
    to pewien rodzaj instynktu
    podpowiadającego, jak dalej coś zrobić.
  • 16:12 - 16:15
    CA: Zbierzmy teraz wszystko.
  • 16:16 - 16:17
    Masz gust,
  • 16:18 - 16:20
    który ma znaczenie dla programistów.
  • 16:20 - 16:22
    Jesteś...
  • 16:22 - 16:23
    (Śmiech)
  • 16:23 - 16:26
    LT: Myślę, że nawet
    dla niektórych na tej sali.
  • 16:28 - 16:31
    CA: Jesteś mądrym programistą,
  • 16:31 - 16:33
    upartym jak osioł.
  • 16:34 - 16:35
    Musi być coś jeszcze.
  • 16:35 - 16:36
    Zmieniłeś przyszłość.
  • 16:36 - 16:39
    Musisz mieć zdolność
    widzenia tego, co będzie.
  • 16:39 - 16:41
    Jesteś wizjonerem, nie?
  • 16:41 - 16:44
    LT: W TED czułem się ciut niekomfortowo
  • 16:44 - 16:46
    przez ostanie dwa dni,
  • 16:46 - 16:49
    bo tu jest sporo wizji, nieprawdaż?
  • 16:49 - 16:50
    Nie znam przyszłości.
  • 16:50 - 16:53
    Nie mam planu na pięć lat w przód.
  • 16:53 - 16:54
    Jestem inżynierem.
  • 16:54 - 16:58
    Nie mam nic przeciwko ludziom,
  • 16:58 - 17:00
    którzy patrzą w chmury
  • 17:00 - 17:03
    czy na gwiazdy i mówią: "Chcę tam być".
  • 17:03 - 17:05
    Ja patrzę w ziemię,
  • 17:05 - 17:08
    chcę coś zrobić z dziurą,
    która jest zaraz przede mną,
  • 17:08 - 17:09
    zanim do niej wpadnę.
  • 17:09 - 17:11
    Takim typem człowieka jestem.
  • 17:11 - 17:12
    (Wiwaty)
  • 17:12 - 17:13
    (Brawa)
  • 17:13 - 17:17
    CA: Mówiłeś mi o tej dwójce
    w ubiegłym tygodniu.
  • 17:17 - 17:20
    Kim są i jak czujesz się z nimi związany?
  • 17:21 - 17:24
    LT: To jest już bardzo oklepane
    w świecie technologii,
  • 17:24 - 17:26
    ta licytacja Tesla kontra Edison,
  • 17:26 - 17:31
    w której to Tesla jest uznawany
    za wizjonera i niezwykłego naukowca.
  • 17:31 - 17:34
    I ludzie go kochają.
  • 17:34 - 17:37
    Nawet nazywają swoje firmy
    na jego pamiątkę.
  • 17:37 - 17:38
    (Śmiech)
  • 17:39 - 17:42
    Drugą osobą jest Edison,
  • 17:42 - 17:47
    którego często jest oczerniany
    za bycie raczej kimś zwykłym.
  • 17:47 - 17:50
    Jego najbardziej znane powiedzenie to:
  • 17:50 - 17:55
    "Geniusz to w 1% inspiracja,
    a w 99% perspiracja".
  • 17:55 - 17:57
    Jestem w drużynie Edisona,
  • 17:57 - 18:00
    mimo że ludzie nie zawsze go lubią.
  • 18:00 - 18:02
    Gdyby ich porównać,
  • 18:02 - 18:05
    Tesla miał niezwykły umysł,
  • 18:05 - 18:08
    ale kto właściwie zmienił świat?
  • 18:10 - 18:13
    Edison mógł nie być miłą osobą,
  • 18:13 - 18:16
    ale zrobił wiele rzeczy.
  • 18:16 - 18:19
    chociaż może nie był
    tak wybitnym intelektualistą,
  • 18:19 - 18:22
    tak wielkim wizjonerem.
  • 18:22 - 18:25
    Myślę, że bliżej mi do niego niż do Tesli.
  • 18:25 - 18:28
    CA: Tematem TED
    w tym tygodniu są marzenia.
  • 18:28 - 18:30
    Wielkie, odważne, śmiałe marzenia.
  • 18:30 - 18:31
    Doskonale do tego pasujesz.
  • 18:31 - 18:33
    LT: Próbuję trochę zejść z tego tonu.
  • 18:33 - 18:35
    CA: Dobrze, dobrze.
  • 18:35 - 18:36
    (Śmiech)
  • 18:36 - 18:38
    Przygarniemy cię.
  • 18:39 - 18:40
    Firmy takie jak Google
  • 18:40 - 18:43
    zarabiają miliardy dolarów
    na twoim oprogramowaniu.
  • 18:43 - 18:45
    Nie denerwuje cię to?
  • 18:45 - 18:46
    LT: Nie.
  • 18:46 - 18:49
    Nie denerwuje mnie to z kilku powodów.
  • 18:49 - 18:51
    Po pierwsze, dobrze sobie radzę.
  • 18:51 - 18:53
    Naprawdę dobrze mi idzie.
  • 18:53 - 18:56
    Po drugie,
  • 18:56 - 19:00
    gdybym nie wybrał open source
    i nie pozwolił mu iść swoją drogą,
  • 19:00 - 19:04
    Linux nigdy nie byłby tym, czym jest.
  • 19:04 - 19:07
    Przyniosło to nowe doświadczenia,
    których nie lubię, przemówienia.
  • 19:07 - 19:10
    Jednak to także prawdziwe przeżycie.
  • 19:10 - 19:11
    Wierzcie mi.
  • 19:11 - 19:16
    Wiele rzeczy mnie uszczęśliwia
  • 19:16 - 19:19
    i sprawia, że myślę, że dobrze wybrałem.
  • 19:19 - 19:21
    CA: Czy koncepcja open source,
  • 19:21 - 19:24
    bo na tym skończyliśmy,
  • 19:24 - 19:27
    jest już kompletna,
  • 19:27 - 19:30
    czy może się jeszcze rozwinąć?
  • 19:30 - 19:32
    Móc więcej?
  • 19:33 - 19:35
    LT: Zdania są podzielone.
  • 19:35 - 19:39
    Jednym z powodów, dla których
    ten sposób działa dla kodu,
  • 19:40 - 19:42
    jest fakt, że, finalnie,
  • 19:42 - 19:45
    kod jest czymś czarno-białym.
  • 19:45 - 19:50
    Łatwo ocenić,
  • 19:50 - 19:53
    czy coś jest zrobione dobrze czy źle.
  • 19:53 - 19:56
    Kod albo działa, albo nie.
  • 19:56 - 20:00
    Nie ma tyle miejsca na spory.
  • 20:00 - 20:04
    Mimo tego i tak się kłócimy.
  • 20:04 - 20:06
    W wielu innych dziedzinach,
  • 20:06 - 20:10
    ktoś mówił na przykład
    o otwartej polityce,
  • 20:10 - 20:13
    czasem bardzo trudno powiedzieć,
  • 20:13 - 20:17
    że te same schematy
    zadziałają gdzie indziej,
  • 20:17 - 20:22
    bo biały i czarny
    nie tworzą tylko szarego,
  • 20:22 - 20:25
    ale inne kolory.
  • 20:25 - 20:29
    Oczywiście, open source wraca do nauki.
  • 20:29 - 20:31
    Nauka pierwsza na to wpadła.
  • 20:31 - 20:33
    Później jednak zamknęła się w sobie
  • 20:33 - 20:36
    przez drogie czasopisma i tym podobne.
  • 20:37 - 20:41
    Open source wraca do łask wśród naukowców,
  • 20:41 - 20:45
    przykładem może być arXiv
    czy otwarte czasopisma.
  • 20:47 - 20:49
    Wikipedia też zmieniła świat.
  • 20:49 - 20:51
    Istnieje wiele innych przykładów,
  • 20:51 - 20:53
    a nowe się jeszcze pojawią.
  • 20:53 - 20:55
    CA: Skoro nie jesteś wizjonerem,
  • 20:55 - 20:57
    to pewnie nie dookreślisz ich?
  • 20:57 - 20:58
    LT: Nie.
  • 20:58 - 20:59
    (Śmiech)
  • 20:59 - 21:01
    To wy się tym zajmiecie, prawda?
  • 21:01 - 21:02
    CA: Otóż to.
  • 21:03 - 21:04
    Linus Torvalds.
  • 21:04 - 21:06
    Dziękujemy za Linuxa, za Internet,
  • 21:06 - 21:08
    za wszystkie telefony z Androidem.
  • 21:08 - 21:11
    Dziękujemy za przybycie tutaj,
    za odkrycie tylu rzeczy o sobie.
  • 21:11 - 21:12
    LT: Dziękuję.
  • 21:12 - 21:16
    (Brawa)
Title:
Umysł ukryty w Linuxie
Speaker:
Linus Torvalds
Description:

Linus Torvalds dwa razy zmienił oblicze technologii - za pierwszym razem przez stworzenie jądra systemu operacyjnego Linux, na którym opiera się Internet. Drugi raz - przez edytor kodów źródłowych Git, używany przez programistów na całym świecie. W specjalnym wywiadzie z Kuratorem TED, Chrisem Andersonem, Torvalds z uderzającą otwartością opowiada o cechach osobowości, które miały wpływ na jego filozofię pracy, inżynierii i życia. "Nie jestem wizjonerem, jestem inżynierem" - mówi Torvalds. "Nie mam nic przeciwko ludziom patrzącym w chmury... ale ja patrzę w ziemię i nie chcę wpaść do dziury, która jest zaraz przede mną. Chcę coś z tym zrobić".

more » « less
Video Language:
English
Team:
closed TED
Project:
TEDTalks
Duration:
21:30
Sylwia Gliniewicz approved Polish subtitles for The mind behind Linux
Sylwia Gliniewicz edited Polish subtitles for The mind behind Linux
Sylwia Gliniewicz edited Polish subtitles for The mind behind Linux
Sylwia Gliniewicz edited Polish subtitles for The mind behind Linux
Sylwia Gliniewicz edited Polish subtitles for The mind behind Linux
Sylwia Gliniewicz edited Polish subtitles for The mind behind Linux
Sylwia Gliniewicz edited Polish subtitles for The mind behind Linux
Sylwia Gliniewicz edited Polish subtitles for The mind behind Linux
Show all

Polish subtitles

Revisions