Joel Spolsky - Joel Spolsky

Joel Spolsky
Joel Spolsky 2014-06-18.jpg
Joel Spolsky w londyńskim biurze Stack Exchange, czerwiec 2014.
Urodzić się 1965 (wiek 55-56)
Albuquerque , Nowy Meksyk, Stany Zjednoczone
Narodowość Amerykańskie, nowozelandzkie , izraelskie, podwójne obywatelstwo
Alma Mater Uniwersytet Yale
Zawód
CEO programisty , współzałożyciel Stack Exchange Network
, Stack Overflow , Fog Creek Software i Trello
Strona internetowa joelonsoftware .com

Avram Joel Spolsky (ur. 1965) jest inżynierem oprogramowania i pisarzem. Jest autorem Joel on Software , bloga poświęconego tworzeniu oprogramowania oraz twórcą oprogramowania do zarządzania projektami Trello . Był kierownikiem programu w zespole Microsoft Excel w latach 1991-1994. Później założył Fog Creek Software w 2000 roku i uruchomił blog Joel on Software . W 2008 roku we współpracy z Jeffem Atwoodem uruchomił witrynę z pytaniami i odpowiedziami dla programistów Stack Overflow . Korzystając z oprogramowania Stack Exchange, które obsługuje Stack Overflow, sieć Stack Exchange Network obsługuje teraz ponad 170 witryn z pytaniami i odpowiedziami.

Biografia

Spolsky urodził się w żydowskich rodzicach i dorastał w Albuquerque w stanie Nowy Meksyk i mieszkał tam do 15 roku życia. Następnie przeniósł się z rodziną do Izraela , gdzie uczęszczał do szkoły średniej i ukończył służbę wojskową w Brygadzie Spadochroniarzy . Był jednym z założycieli kibucu Hanaton w Dolnej Galilei . W 1987 roku wrócił do Stanów Zjednoczonych, aby uczęszczać do college'u. Studiował na University of Pennsylvania przez rok, zanim przeniósł się do Yale University , gdzie był członkiem Pierson College i ukończył w 1991 roku z summa cum laude BS w dziedzinie informatyki .

Spolsky rozpoczął pracę w firmie Microsoft w 1991 roku jako kierownik programu w zespole Microsoft Excel , gdzie zaprojektował program Excel Basic i kierował strategią Visual Basic for Applications firmy Microsoft . W 1995 roku przeniósł się do Nowego Jorku, gdzie pracował dla Viacom i Juno Online Services . W 2000 roku założył Fog Creek Software i stworzył blog Joel on Software . Joel on Software był „jednym z pierwszych blogów założonych przez właściciela firmy”.

W 2005 roku Spolsky był współproducentem i pojawił się w Aardvark'd: 12 Weeks with Geeks , dokumencie dokumentującym rozwój projektu Aardvark przez Fog Creek , narzędzie zdalnej pomocy.

W 2008 roku firma Spolsky wraz z Jeffem Atwoodem założyła Stack Overflow , społecznościową witrynę internetową z pytaniami i odpowiedziami dla programistów . Pełnił funkcję dyrektora generalnego firmy, dopóki Prashanth Chandrasekar zastąpił go na tym stanowisku 1 października 2019 r. Spolsky pozostaje prezesem firmy.

W 2011 roku firma Spolsky uruchomiła Trello , internetowe narzędzie do zarządzania projektami inspirowane metodologią Kanban .

W 2016 r. Spolsky ogłosił mianowanie Anila Dasha na nowego dyrektora generalnego Fog Creek Software, a Spolsky kontynuuje funkcję dyrektora generalnego Stack Overflow i członka zarządu Fog Creek Software. Od tego czasu firma została przemianowana na Glitch .

Jest autorem pięciu książek, m.in. Projektowanie interfejsu użytkownika dla programistów oraz Smart and Gets Things Done . Jest także twórcą „Testy Joela”.

Spolsky ukuł termin „ napraw to dwa razy” jako metodę doskonalenia procesu. Oznacza to szybkie, natychmiastowe rozwiązanie problemu i drugą, wolniejszą naprawę, aby zapobiec ponownemu wystąpieniu tego samego problemu poprzez ukierunkowanie na pierwotną przyczynę . Jego użycie terminu Shlemiel algorytmu malarza , odnosząc się do algorytmu, który nie jest skalowalny powodu wykonywania zbyt wielu zbędnych czynności, został opisany przez salon.com” s Scott Rosenberg jako przykład dobrej formie pisemnej„o ich wyspiarski świat w taki sposób, to zyskuje szacunek kolegów i uwagę osób postronnych”.

Spolsky pojawił się na konferencji WeAreDevelopers 2017, opowiadając o tym, jak programiści piszą scenariusz na przyszłość. W swoim przemówieniu Spolsky opowiada o tym, jak oprogramowanie zjada świat, o tym, jak staje się to coraz bardziej widoczne w życiu codziennym, gdy ludzie na co dzień wchodzą w interakcje z większą ilością oprogramowania, oraz o tym, jak programiści pomagają kształtować sposób działania świata. w miarę rozwoju technologii. Używa metafory „jesteśmy tylko małymi warzywami pływającymi w programowej zupie”, odnosząc się do naszego ciągłego używania oprogramowania do najbardziej przyziemnych czynności, w tym pracy, sieci społecznościowych, a nawet brania taksówki.

W grudniu 2019 r. Spolsky ujawnił, że był przewodniczącym startupu symulacyjnego typu open source o nazwie HASH.

Życie osobiste

W 2015 roku Spolsky ogłosił swoje małżeństwo ze swoim mężem Jaredem w mediach społecznościowych i na swoim blogu. Mieszka na Upper West Side na Manhattanie .

Publikacje

  • Spolsky, Joel (2001). Projektowanie interfejsu użytkownika dla programistów . Naciśnij . Numer ISBN 1-893115-94-1.
  • Spolsky, Joel (2004). Joel o oprogramowaniu: oraz o różnych i sporadycznie powiązanych sprawach, które zainteresują programistów, projektantów i menedżerów, a także tych, którzy, czy to z powodu szczęścia, czy pecha, pracują z nimi w jakimś stopniu . Naciśnij . Numer ISBN 1-59059-389-8.
  • Spolsky, Joel (2005). Najlepsze pisanie oprogramowania I: wybrane i wprowadzone przez Joela Spolsky'ego . Naciśnij . Numer ISBN 1-59059-500-9.
  • Spolsky, Joel (2007). Sprytnie i załatwia sprawę: zwięzły przewodnik Joela Spolsky'ego dotyczący znajdowania najlepszego talentu technicznego . Naciśnij . Numer ISBN 978-1-59059-838-2.
  • Spolsky, Joel (2008). Więcej Joel na temat oprogramowania: dalsze przemyślenia na temat różnorodnych i sporadycznie powiązanych spraw, które zainteresują programistów, projektantów i tych, którzy, czy to z powodu szczęścia, czy pecha, pracują z nimi w jakimś stopniu . Naciśnij . Numer ISBN 978-1-4302-0987-4.

Zobacz też

Bibliografia

Zewnętrzne linki