Steve Yegge - Steve Yegge

Steve Yegge jest amerykańskim programistą komputerowym i blogerem, który jest znany z pisania o językach programowania , produktywności i kulturze oprogramowania za pośrednictwem swojej witryny „Stevey's Drunken Blog Rants”, a następnie „Stevey's Blog Rants”. Yegge ma dwudziestoletnie doświadczenie w branży w zakresie wbudowanych systemów operacyjnych, skalowalnych systemów handlu elektronicznego, aplikacji na urządzenia mobilne i narzędzi zwiększających produktywność oprogramowania.

Edukacja

Yegge rozpoczął liceum w wieku 11 lat i skończył, gdy miał 14 lat. W młodości Yegge grał na gitarze w zespołach garażowych. Po ukończeniu 18 lat Yegge wstąpił do Marynarki Wojennej Stanów Zjednoczonych i uczęszczał do Szkoły Energii Jądrowej, aby zostać operatorem reaktora jądrowego. Yegge otrzymał danego stopnia licencjata w dziedzinie informatyki z Uniwersytetu w Waszyngtonie .

Kariera

Yegge rozpoczął karierę jako programista komputerowy w GeoWorks w 1992 roku. W latach 1998-2005 pracował jako starszy menedżer ds. Rozwoju oprogramowania w Amazon . W latach 2005-2018 Yegge pracowała jako starszy inżynier ds. Oprogramowania w firmie Google w Kirkland w stanie Waszyngton . W 2018 roku Yegge opuścił Google, aby dołączyć do Grab , firmy zajmującej się współdzieleniem przejazdów z siedzibą w Singapurze z amerykańskim centrum w Seattle . Po odejściu z Google Yegge udzielił wywiadu CNBC na temat powodów, dla których odszedł z firmy. Yegge stwierdził, że firma stała się „zbyt konserwatywna” i „przestała być innowacyjna”.

W maju 2020 roku Yegge ogłosił, że opuści Grab, aby skupić się na rozwoju Wyvern , gry wideo, nad którą pracuje niezależnie od 1995 roku.

Blog

Blog Yegge cieszył się dużym zainteresowaniem, szczególnie jego seria postów na temat rekrutacji i rozmów kwalifikacyjnych.

Oprócz jego postów o zatrudnianiu i rozmowach kwalifikacyjnych, publikacja Yegge's Lisp is Not an Acceptable Lisp o języku programowania Lisp była szeroko dyskutowana i cytowana.

Inni programiści - w tym Paul Bissex, współautor Python Web Development razem z Django - opisali blog Yegge jako „lekturę obowiązkową”.

Po opuszczeniu Google dla Grab, Yegge opublikował post zawierający 5000 słów, w którym skrytykował to, co, jak twierdził, to brak innowacji Google.

Yegge przypadkowo upublicznił wewnętrzną notatkę Google w Google+ w październiku 2011 r. Jego komentarz na 3700 słów zwrócił uwagę głównych mediów i blogerów na ostry komentarz Yegge krytykujący kulturę technologiczną firmy (np. publiczna platforma „żałosna refleksja”), a także za jego komentarze na temat swojego byłego pracodawcy, Amazona (np. nazwał CEO Amazona Jeffa Bezosa „Dread Pirate Bezos”). Współzałożyciel Google Sergey Brin oświadczył, że nadal będzie miał swoją pracę. Reporterka Washington Post , Melissa Bell, stwierdziła, że ​​publiczna przemowa Yegge była chwilą Jerry'ego Maguire'a .

Oprogramowanie

Yegge wydał graficzny MUD Wyvern w 2001 roku za pośrednictwem swojej firmy Cabochon Inc.

Yegge popiera JavaScript po stronie serwera do programowania. Po tym, jak nie udało mu się przekonać Google do przyjęcia Ruby on Rails , przeportował Railsy do JavaScript, tworząc projekt „Rhino on Rails”. W 2008 roku Yegge udzielił wywiadu dla Google Code Blog i omówił projekt „Rhino on Rails”. Jego praca nad "Rhino on Rails" zainspirowała co najmniej jednego klona open source, LatteJS.

Prezentacje

W 2007 roku Yegge był prelegentem na 13. dorocznej konferencji poświęconej projektom refleksji UIUC . W maju 2008 r. Yegge wygłosił wykład na temat języków dynamicznych na Uniwersytecie Stanforda . W lipcu 2007 r. Yegge był prezenterem na OSCON 2007, wygłaszając przemówienie na temat „Jak zignorować marketing i stać się nieistotnym w dwóch łatwych krokach”.

Reputacja

Steve Yegge był cytowany przez wiele znanych osobistości z szerszej społeczności programistów, w tym Stuart Halloway, który powiedział: „Jestem entuzjastą Paula Grahama i Steve'a Yegge'a oraz innych ludzi, którzy przez lata ewangelizowali Lispa reszcie społeczności programistów ”. i Don Box, który odniósł się do jednego z postów na blogu Steve'a z jego własnego bloga: „Gdyby to była tylko kolejna część telenoweli GNU- vs- XEmacs , nie byłoby tu nic do oglądania. Pomiędzy tym jednak są pewne spostrzeżenia, które Myślę, że są one istotne dla każdego, kto pisze programy (zacznij czytać od „wątpliwej przyszłości emacsa”). Trudno polemizować z wartością samodzielnego hostingu. Jeszcze trudniej jest polemizować z rozmachem przeglądarki i dynamicznymi środowiskami ”.

Bibliografia

Linki zewnętrzne