Paul Graham: Biografia i kreatywność
Amerykański eseista, przedsiębiorca i sławnyprogramista Paul Graham w 2008 roku znalazł się wśród 25 najbardziej wpływowych osób w sieci, według magazynu BusinessWeek. Jego dzisiejsze pomysły pomagają tysiącom młodych ludzi.
Niektóre fakty z biografii
Paul Graham urodził się w 1964 roku w Anglii. Wkrótce potem jego ojciec, fizyk, pojechał z rodziną do Stanów Zjednoczonych, ponieważ zaproponowano mu pracę w przedsiębiorstwie zajmującym się projektowaniem reaktorów jądrowych.
Jeszcze w szkole chłopiec zaczął pisać programy komputerowe mające na celu rozwiązanie praktycznych problemów. Jeden z nich, na przykład, został stworzony w celu symulacji przebiegu lotu rakiet kosmicznych.
Po ukończeniu nauki w szkole, Graham wszedłCornell University i po ukończeniu studiów uzyskał tytuł licencjata. Później otrzymał tytuł magistra i doktora nauk technicznych na Harvardzie. Utalentowany młody człowiek nie poprzestał na tym i postanowił kontynuować naukę w celu stworzenia sztucznej inteligencji. Wkrótce jednak uświadomił sobie, że nie uda mu się zrealizować swojego marzenia i został porwany przez malarstwo. Aby odnieść sukces na tym polu, zapisał się do Akademii Sztuk Pięknych we Florencji, a także ukończył Szkołę Projektowania w Rhode Island. Przeniósł się do małego studia w Nowym Jorku, marząc o karierze artystycznej, ale brakowało mu pieniędzy. To skłoniło faceta do myślenia raz na zawsze pozbyć się problemów z finansami.
Viaweb
W 1995 r. Stworzyli Paul Graham i Robert MorrisViaweb. To oprogramowanie, napisane w Common Lisp, pozwoliło zwykłym użytkownikom tworzyć własne sklepy internetowe. Latem 1998 roku Yahoo przejął Viaweb za 455,000 swoich akcji, które w tym czasie były warte 49,6 milionów dolarów. Produkt stał się znany jako Sklep Yahoo.
Paul Graham: Books on Lisp
Jak wiesz, utalentowana osoba jest utalentowana we wszystkim. Paul Graham nie jest wyjątkiem, jak potwierdzają jego eseje i książki.
Najsłynniejsze z jego dzieł literackich to On Lisp (1993), ANSI Common Lisp (1995) oraz Hackers & Painters (2004).
Pierwsze dwie książki dotyczą języka Lispprogramowanie, którego aktywnym popularyzatorem jest Graham. Są one przeznaczone zarówno dla profesjonalistów, jak i studentów, którzy wciąż uczą się subtelności swojego zawodu. Co więcej, w On Lisp autor koncentruje się na makrach i wielu innych specyficznych cechach języka Lisp, demonstrując na przykładach, w jaki sposób ich użycie pomaga radykalnie zmienić podejście do rozwiązywania wielu praktycznych problemów. Co do ANSI Common Lisp, jest to klasyczny samouczek Lispa. Jest również napisany dla programistów i zawiera szczegółowe wyjaśnienie podstawowych pojęć tego języka, a także pełny opis standardu ANSI Common Lisp.
Hakerzy i malarze
Trzecia ze słynnych książek Paula Grahama jest napisanaw 2004 roku. Jest to zbiór esejów opublikowanych przez O'Reilly. Nie są ze sobą powiązane i odnoszą się do różnych zagadnień związanych z programowaniem: wybór języków, poprawny projekt aplikacji internetowych, problem ochrony użytkowników przed spamem, kwestie ekonomiczne związane z wdrażaniem start-upów internetowych itp.
"Paradox Blab"
Linki do Paula Grahama na temat zasobów tematycznych i wliteratura specjalna znajduje się dość często. Szczególnie duże zainteresowanie jego czasem zawdzięczał opisanemu przez niego paradoksowi Blub ("Paradox of Blab"), który Graham podzielił się z publicznością w eseju "Zwycięski Mediokratyzm". Zajmuje się problemami związanymi z trudnościami w promowaniu mocniejszych języków programowania, przede wszystkim Lips. W dwóch słowach jego istotą jest: jest programista, który jest właścicielem i "myśli w języku Blaba" (przez jakiś dość prymitywny język programowania). Wyraża rozwiązanie każdego problemu w środkach Blub. Jednocześnie dodatkowe fundusze dostępne w mocniejszym języku nie mają dla niego żadnej wartości. I nie jest to zaskakujące, ponieważ nie wie, jak je zastosować! Dopiero gdy programista nauczy się nowego języka z przyczyn zewnętrznych, będzie w stanie zrozumieć wszystkie ograniczenia Blab. W ten sposób prymitywizm starego "instrumentu" nie jest sam w sobie bodźcem do uczenia się nowego. Wszakże aby zdać sobie sprawę z ograniczeń możliwości znajomego języka, trzeba już wiedzieć, że jest on potężniejszy.
W tym paradoksie Paul Graham wyjaśnia, dlaczego programiści zwykle nie starają się zdobyć skuteczniejszych narzędzi niż te, które już posiadają.
"Piramida Grahama"
Nazwę tę nadano hierarchii argumentów wkontrowersje, które Paul wychował w eseju "Jak się sprzeciwić". Ci, którzy go znają, uważają "piramidę" za niezwykle przydatną dla wszystkich, którzy muszą bronić swojego punktu widzenia w sporze.
Wszystkie możliwe argumenty podczas dyskusji.przedstawione w formie siedmio-poziomowej hierarchii. Paul Graham, którego "Biały Kombinator" (akcelerator) jest znany na całym świecie, zauważa, że należy dążyć w górę, w kierunku "szczytu piramidy", a wtedy napięcie sporu można zmniejszyć. W praktyce hierarchia jest często wykorzystywana przez blogerów, którzy oceniają komentarze za jej pomocą i wybierają te, na które warto odpowiedzieć.
Paul Graham: Combinator
W 2005 r. Słynny eseista wystąpił z przemówieniemHarvard Computer Society. Jakiś czas później został opublikowany jako dość długi esej pod tytułem "Jak rozpocząć startup". Spotkanie z kolegami, którzy byli w większości bardzo młodzi mężczyźni i kobiety, poproszony Graham tworzyć, wraz z podobnie myślącymi Jessica Livingston, Trevor Blackwell oraz spółki Robert Morris Y Combinator. Celem projektu było zapewnienie start-up'ów, szczególnie tych tworzonych przez bardzo młodych ludzi i mających na celu rozwój nowych technologii w sferze IT, z niezbędną ilością pieniędzy na samym początku ich podróży.
Jednym z udanych projektów Y Combinator byłtworzenie stron Hacker News. Ponadto, jego sukcesy "absolwenci" to Dropbox, wypożyczalnia Airbnb, Stripe i inne. Accelerator wydał już ponad 7set startupów. Jednocześnie całkowita wycena wartości wszystkich firm przekracza 30 miliardów dolarów.
"10 reguł"
Paul Graham, film o którym warto oglądać każdego, kto chce założyć firmę w sieci, zaleca:
- zacząć mały;
- szukaj rynków, na których jest wielu konkurentów;
- programować i nie marnować czasu na MBA;
- nie staraj się dotrzeć do wielu użytkowników naraz;
- odwołać każdego pracownika, który nie odnosi korzyści;
- nie doceniajcie siebie;
- zatrudnić minimalną liczbę pracowników;
- nie skupiaj się na kwocie, jaką możesz uzyskać na starcie;
- pracować nad pomysłami, które niewiele osób uważa za udane;
- rozumiem, że sukces potrwa co najmniej 3-4 lata.
Teraz wiesz, kim jest Paul Graham. "The White Combinator" (film o tym projekcie, który dopiero powstaje) jest jednym z najbardziej udanych potomków tej utalentowanej osoby. Jego pomysły inspirują młodych ludzi, a porady pomagają osiągnąć wielki sukces, nawet dla tych, którzy nie mają dużego kapitału startowego.