Steve Yegge es un programador informático y bloguero estadounidense conocido por escribir sobre lenguajes de programación , productividad y cultura del software a través de su sitio "Stevey's Drunken Blog Rants", seguido de "Stevey's Blog Rants". [1] Yegge tiene dos décadas de experiencia en la industria que cubre sistemas operativos integrados, sistemas de comercio electrónico escalables, aplicaciones para dispositivos móviles y herramientas de productividad de software.
Educación
Yegge comenzó la escuela secundaria a los 11 y se graduó cuando tenía 14. Durante su juventud, Yegge tocaba la guitarra en bandas de garaje. Después de cumplir 18 años, Yegge se unió a la Marina de los Estados Unidos y asistió a la Escuela de Energía Nuclear para convertirse en operador de un reactor nuclear. [2] Yegge recibió una licenciatura en ciencias de la computación de la Universidad de Washington . [3]
Carrera profesional
Yegge comenzó su carrera como programador de computadoras en GeoWorks en 1992. [4] [5] De 1998 a 2005, trabajó como Gerente Senior de Desarrollo de Software en Amazon . De 2005 a 2018, Yegge trabajó como ingeniero de software senior en Google en Kirkland, Washington . En 2018, Yegge dejó Google para unirse a Grab , una empresa de viajes compartidos con sede en Singapur con un centro estadounidense en Seattle . [6] Después de salir de Google, Yegge fue entrevistado por la CNBC acerca de por qué dejó la compañía. Yegge afirmó que la empresa se había vuelto "demasiado conservadora" y "ya no era innovadora". [7]
En mayo de 2020, Yegge anunció que dejaría Grab para centrarse en el desarrollo de Wyvern , un videojuego en el que ha estado trabajando de forma independiente desde 1995. [8]
Blog
El blog de Yegge ha recibido una atención considerable, en particular su serie de publicaciones sobre contratación y entrevistas. [9] [10] [11] [12] [13]
Además de sus publicaciones sobre contratación y entrevistas, Lisp de Yegge no es una publicación Lisp aceptable sobre el lenguaje de programación Lisp ha sido ampliamente discutida y citada. [14] [15] [16] [17] [18]
Otros programadores, incluido Paul Bissex, coautor de Python Web Development con Django, han descrito el blog de Yegge como "lectura obligatoria". [19]
Al dejar Google para Grab, Yegge publicó una publicación de 5000 palabras en la que criticaba lo que, según él, era la falta de innovación de Google. [6] [20]
Yegge accidentalmente hizo público un memorando interno de Google en Google+ en octubre de 2011. Su comentario de 3.700 palabras atrajo la atención de los principales medios y blogueros por el comentario directo de Yegge que criticaba las inclinaciones de la cultura tecnológica de la compañía (como etiquetar a Google + como minimalista y, en su opinión, mediocre plataforma pública "una patética idea de último momento"), así como por sus comentarios sobre su antiguo empleador, Amazon (como llamar al CEO de Amazon, Jeff Bezos, "Dread Pirate Bezos"). El cofundador de Google, Sergey Brin, declaró que todavía tendría su trabajo. [21] La reportera del Washington Post Melissa Bell declaró que la perorata pública de Yegge fue un momento de Jerry Maguire . [22]
Software
Yegge lanzó el MUD Wyvern gráfico en 2001 a través de su empresa Cabochon Inc. [23]
Yegge aboga por JavaScript del lado del servidor para el desarrollo. [24] Después de no poder convencer a Google de que adoptara Ruby on Rails , portó Rails a JavaScript, creando el proyecto "Rhino on Rails". [25] [26] En 2008, Yegge fue entrevistado para Google Code Blog y discutió el proyecto "Rhino on Rails". [27] Su trabajo en "Rhino on Rails" ha inspirado al menos un clon de código abierto, LatteJS. [28]
Presentaciones
En 2007, Yegge fue ponente en la 13ª Conferencia anual de reflexiones❘ proyecciones de la UIUC . [1] En mayo de 2008, Yegge presentó una charla sobre lenguajes dinámicos en la Universidad de Stanford . [29] En julio de 2007, Yegge fue presentador en OSCON 2007, presentando un discurso de apertura sobre "Cómo ignorar el marketing y volverse irrelevante en dos sencillos pasos". [30] [31]
Reputación
Steve Yegge ha sido citado por muchas figuras notables dentro de la comunidad de programación más amplia, incluido Stuart Halloway, quien dijo: "Y soy un entusiasta de Paul Graham y Steve Yegge y otras personas que han evangelizado Lisp al resto de la comunidad de desarrolladores a lo largo de los años. . " [32] y Don Box, quien se refirió a una de las publicaciones de Steve en su propio blog: "Si esta hubiera sido otra entrega de la telenovela GNU -vs- XEmacs , no habría nada que ver aquí. Sin embargo, intercalados entre estos están algunas observaciones que creo que son relevantes para cualquiera que escriba programas (comience a leer desde "el dudoso futuro de emacs"). Es difícil discutir el valor del autohospedaje. Es aún más difícil discutir con el impulso del navegador y la dinámica entornos ".
Referencias
- ^ a b "Reflexiones | Proyecciones 2007: Altavoces" . Acm.uiuc.edu. Archivado desde el original el 5 de junio de 2011 . Consultado el 7 de diciembre de 2010 .
- ^ "Steve Yegge | Cómo ignorar el marketing y volverse irrelevante en dos sencillos pasos" . 2013-07-29. Archivado desde el original el 29 de julio de 2013 . Consultado el 25 de mayo de 2020 .
- ^ "Steve Yegge - Cómo ignorar el marketing y volverse irrelevante en dos sencillos pasos" . 29 de julio de 2013. Archivado desde el original el 29 de julio de 2013 . Consultado el 24 de enero de 2018 .
- ^ "Steve Yegge tuvo una visión interesante de cómo era trabajar en GeoWorks:> ... | Hacker News" . news.ycombinator.com . Consultado el 25 de mayo de 2020 .
- ^ Yegge, Steve (1 de diciembre de 2012). Los desvaríos de un programador: sobre religiones de lenguajes de programación, filosofías del código, cultura laboral de Google y otras cosas . Hyperink Inc. ISBN 978-1-61464-595-5.
- ^ a b Ellis, Jack (24 de enero de 2018). "Resumen de noticias de Asia: Grab contrata a un ingeniero senior vocal de Google, WeChat Pay hace un movimiento importante" . Techinasia.com . Consultado el 24 de enero de 2018 .
- ^ Umoh, Ruth (25 de enero de 2018). "El ingeniero que pasó 13 años en Google revela las 5 razones por las que decidió dejar de fumar recientemente" . CNBC . Consultado el 25 de mayo de 2020 .
- ^ Yegge, Steve (19 de mayo de 2020). "Decir adiós al mejor concierto que he tenido" . Medio . Consultado el 25 de mayo de 2020 .
- ^ "Steve Yegge sobre entrevistas | John Lam sobre software" . Iunknown.com. 2008-04-25. Archivado desde el original el 14 de octubre de 2010 . Consultado el 7 de diciembre de 2010 .
- ^ "Tim Hoolihan» Pensando en el puesto de contratación de Steve Yegge " . Hoolihan.net. 2008-11-24 . Consultado el 7 de diciembre de 2010 .
- ^ "Por qué nunca contrataría a Steve Yegge - Gestión ágil" . Noop.Nl. 2008-03-13 . Consultado el 7 de diciembre de 2010 .[ enlace muerto ]
- ^ "BadMagicNumber» Mi entrevista de Google " . Nicklothian.com. 2008-11-24 . Consultado el 7 de diciembre de 2010 .
- ^ "¿Preguntas de informática durante la entrevista?" . Desbordamiento de pila. Archivado desde el original el 4 de septiembre de 2010 . Consultado el 7 de diciembre de 2010 .
- ^ chanson 15 de abril de 2006 (15/04/2006). "Chris Hanson - Steve Yegge describe lo que le pasa a Lisp" . Chanson.livejournal.com. Archivado desde el original el 21 de julio de 2012 . Consultado el 7 de diciembre de 2010 .
- ^ "¿Es Clojure un Lisp aceptable?" . PaulBarry.com. 2009-02-05. Archivado desde el original el 28 de noviembre de 2010 . Consultado el 7 de diciembre de 2010 .
- ^ "Sitio web de Eli Bendersky» Archivo del blog »El triste estado de la comunidad de usuarios Lisp" . Eli.thegreenplace.net. 2006-10-27 . Consultado el 7 de diciembre de 2010 .
- ^ Karl el 13 de junio de 2009 10:04 PM (2009-06-13). "Obteniendo Lisp" . paradoja1x. Archivado desde el original el 6 de septiembre de 2012 . Consultado el 7 de diciembre de 2010 .
- ^ Leon Bambrick. "La verdad sobre Lisp" . Secretgeek.net . Consultado el 7 de diciembre de 2010 .
- ^ "E-Scribe News: lectura obligatoria: Steve Yegge" . News.e-scribe.com. 2006-03-06 . Consultado el 7 de diciembre de 2010 .
- ^ "Por qué dejé Google para unirme a Grab" .
- ^ Hernández, Barbara E. (20 de octubre de 2011). "Sergey Brin de Google: Steve Yegge no despedido, pero es un saco de viento" . Área de la bahía de NBC . Consultado el 15 de agosto de 2012 .
- ^ Bell, Melissa (14 de octubre de 2011). "El ingeniero de Google Steve Yegge tiene su momento Jerry Maguire" . The Washington Post .
- ^ "Creación de Wyvern" . Cabochon.com . Consultado el 23 de julio de 2010 .
- ^ "Steve Yegge en JavaScript del lado del servidor" . Ajaxian. 2008-06-16 . Consultado el 7 de diciembre de 2010 .
- ^ "Steve Yegge porta rieles a Javascript / Rhino" . InfoQ . Consultado el 7 de diciembre de 2010 .
- ^ Atwood, Jeff. "Podcast # 50 - Blog - Desbordamiento de pila" . Blog.stackoverflow.com . Consultado el 7 de diciembre de 2010 .
- ^ Almaer, Dion (29 de enero de 2008). "Blog de Google Code: entrevista con Steve Yegge sobre Rhino on Rails y más" . Googlecode.blogspot.com . Consultado el 7 de diciembre de 2010 .
- ^ "esh / latte" . GitHub. 2010-08-02 . Consultado el 7 de diciembre de 2010 .
- ^ "Laboratorio de sistemas informáticos de la Universidad de Stanford, calendario del coloquio EE380, año académico 2007-2008" . Stanford.edu . Consultado el 7 de diciembre de 2010 .
- ^ "OSCON 2007 - Steve Yegge" . Blip.tv. Archivado desde el original el 5 de septiembre de 2007 . Consultado el 7 de diciembre de 2010 .
- ^ "Conversaciones de TI | Conferencia de código abierto de O'Reilly Media | Steve Yegge" . Itc.conversationsnetwork.org. 2007-07-26 . Consultado el 7 de diciembre de 2010 .
- ^ "Stuart Halloway sobre Clojure y programación funcional" . InfoQ . Consultado el 7 de diciembre de 2010 .
enlaces externos
- Blog de Steve Yegge
- "El MMORPG de Steve Yegge" . Archivado desde el original el 3 de marzo de 2011 . Consultado el 23 de julio de 2010 .CS1 maint: bot: estado de URL original desconocido ( enlace )
- Blog interno de Amazon de Steve Yegge