Steve Yegge - Steve Yegge

Steve Yegge er en amerikansk computer programmør og blogger , der er kendt for at skrive om programmeringssprog , produktivitet og software kultur gennem hans "Steveys Drunken Blog Rants" site, efterfulgt af "Steveys Blog Rants." Yegge har to årtiers brancheerfaring, der dækker indlejrede operativsystemer, skalerbare e-handelssystemer, applikationer til mobile enheder og softwareproduktivitetsværktøjer.

Uddannelse

Yegge begyndte på gymnasiet kl. 11 og blev uddannet, da han var 14. I sin ungdom spillede Yegge guitar i garagebands. Efter at have fyldt 18 år sluttede Yegge sig til United States Navy og deltog i Nuclear Power School for at blive en atomreaktoroperatør. Yegge modtog en bachelorgrad i datalogi fra University of Washington .

Karriere

Yegge begyndte sin karriere som computerprogrammerer hos GeoWorks i 1992. Fra 1998 til 2005 arbejdede han som Senior Manager for Softwareudvikling hos Amazon . Fra 2005 til 2018 arbejdede Yegge som Senior Staff Software Engineer hos Google i Kirkland, Washington . I 2018 forlod Yegge Google for at slutte sig til Grab , et ridesharing-firma med base i Singapore med en amerikansk hub i Seattle . Efter at have forladt Google blev Yegge interviewet af CNBC om, hvorfor han forlod virksomheden. Yegge sagde, at virksomheden var vokset "for konservativ" og ikke længere var innovativ.

I maj 2020 meddelte Yegge, at han ville forlade Grab for at fokusere på udviklingen af Wyvern , et videospil, som han har arbejdet med uafhængigt siden 1995.

Blog

Yegges blog har fået betydelig opmærksomhed, især hans række indlæg om ansættelse og interview.

Ud over hans indlæg om ansættelse og samtaler er Yegges Lisp ikke et acceptabelt Lisp-indlæg om Lisp- programmeringssprog er blevet diskuteret og citeret bredt.

Andre programmører - herunder Paul Bissex, medforfatter af Python Web Development med Django - har beskrevet Yegges blog som "krævet læsning".

Da han forlod Google til Grab, offentliggjorde Yegge et indlæg på 5000 ord, hvor han kritiserede, hvad han hævdede er Googles manglende innovation.

Yegge offentliggjorde ved et uheld et internt Google-notat på Google+ i oktober 2011. Hans kommentar på 3.700 ord fik stor medie- og bloggeropmærksomhed for Yegges spidse kommentar, hvor han kritiserede tilbøjelighederne i virksomhedens teknologiske kultur (såsom mærkning af Google + 's minimalistiske og efter hans opfattelse mangelfulde) offentlig platform "en ynkelig eftertanke") såvel som for hans kommentarer om sin tidligere arbejdsgiver, Amazon (såsom at kalde Amazons administrerende direktør Jeff Bezos "Dread Pirate Bezos"). Googles medstifter Sergey Brin sagde, at han stadig ville have sit job. Washington Post- reporter Melissa Bell erklærede, at Yegges offentlige rant var et Jerry Maguire- øjeblik.

Software

Yegge udgav den grafiske MUD Wyvern i 2001 gennem sit firma Cabochon Inc.

Yegge fortaler JavaScript på serversiden til udvikling. Efter at have undladt at overbevise Google om at vedtage Ruby on Rails , sendte han Rails til JavaScript og oprettede projektet "Rhino on Rails". I 2008 blev Yegge interviewet til Google Code Blog og diskuteret projektet "Rhino on Rails". Hans arbejde med "Rhino on Rails" har inspireret mindst en open source-klon, LatteJS.

Præsentationer

I 2007 var Yegge taler ved UIUC 13. årlige refleksionsprojektionskonference. I maj 2008 præsenterede Yegge en tale om dynamiske sprog på Stanford University . I juli 2007 var Yegge præsentator på OSCON 2007 og præsenterede en hovedtale om "Hvordan man ignorerer markedsføring og bliver irrelevant i to nemme trin".

Omdømme

Steve Yegge er blevet citeret af mange bemærkelsesværdige figurer inden for det bredere programmeringssamfund, herunder Stuart Halloway, der sagde: "Og jeg er en entusiast af Paul Graham og Steve Yegge og andre folk, der har evangeliseret Lisp til resten af ​​udviklerfællesskabet gennem årene . " og Don Box , der er nævnt en af Steves blogindlæg fra sin egen blog: "Havde det bare været en anden rate i GNU vs- XEmacs sæbeopera, der ville være noget at se her Klemt inde mellem dette dog er nogle observationer, at. Jeg synes er relevant for alle, der skriver programmer (start med at læse fra "emacs's tvivlsomme fremtid"). Det er svært at argumentere med værdien af ​​selvhosting. Det er endnu sværere at argumentere med browsermomentet og dynamiske miljøer. "

Referencer

eksterne links