Вы находитесь на странице: 1из 13

GRANDES PROGRAMADORES

LinusTorvalds
LinusBenedictTorvalds (28 de diciembre de1969, Helsinki, Finlandia) es un ingeniero de
softwarefinlands, conocido por iniciar y mantener el desarrollo del "kernel" (en
espaol, ncleo) Linux, basndose en el
sistema operativo libre Minixcreado
por Andrew S. Tanenbaum y en algunas
herramientas, varias utilidades y
los compiladores desarrollados por
el proyecto GNU. Actualmente Torvalds es
responsable de la coordinacin del
proyecto. Pertenece a la
comunidad sueco-parlantede Finlandia.
Sus padres tomaron su nombre de Linus
Pauling(estadounidense, Premio Nobel
de Qumica 1954). Comenz sus andanzas informticas a los 11 aos cuando su abuelo,
un matemtico y estadsticode la Universidad, compr uno de los primeros
microordenadores Commodore en 1980 y le pidi ayuda para usarlo.
En 1988 fue admitido en la Universidad de Helsinki, donde se obtuvo su maestra
en Ciencias de la Computacin. Ese mismo ao el profesor Andrew S. Tanenbaum saca a la
luz el S.O. Minix con propsitos didcticos. 2 aos despus, en 1990, Torvalds empieza a
aprender el lenguaje de programacin C en su universidad.
A finales de los aos 80 tom contacto con los computadores IBM, PC y en 1991 adquiri
una computadora con procesador modelo 80386 de Intel.
A la edad de 21 aos, con 5 aos de experiencia programando (en C), ya conoca lo
suficiente del sistema operativo Minix como para tomar prestadas algunas ideas y empezar
un proyecto personal. Basndoseen Design of the Unix Operating System,
publicadopor Maurice J. Bach en 1986, creara una implementacin que ejecutar cualquier
tipo de programa, pero sobre una arquitectura deordenadores compatibles, IBM/PC.
Este proyecto personal desemboc el 5 de octubre de 1991 con el anuncio de la primera
versin deLinux capaz de ejecutar BASH (BourneAgain Shell) y el compilador conocido
como GCC.

Dave Thomas

Dave Thomas es un programador de computadoras y autor / editor. Ha escrito sobre Ruby.


Junto con Andy Hunt, l co-autor de El programador pragmtico y corre La editorial
Biblioteca Pragmtica. Dave Thomas vive al norte de Dallas, Texas. Se traslad a los
Estados Unidos desde Inglaterra en 1994.
David acu las frases "Cdigo Kata 'y' DRY '(Do notRepeatYourself), y era una firma
original y autor del Manifiesto gil. Estudi ciencias de la computacin en el Imperial
College de Londres.
Este libro te explica como programar, y lo hace desde una perspectiva prctica, desde la
cual se obtienen resultados para los clientes y satisfaccin para los programadores. Te
recomiendo seguir el enlace de la pgina mencionada y adquirir su copia. Cada
programador que trabaja debera leerlo y seguir sus consejos.
Se pretende aqu establecer un resmen, donde se resaltan los aspectos del libro que pueden
servir a programadores novicios, que estn enfrentando su primer problema en un trabajo.
No hay aqu una teora de desarrollo de software, sino consejos de experimentados
programadores que se pusieron a pensar en lo que hacan y cmo mejorarlo. Los consejos
son concretos. Pero encubren una filosofa y esa filosofa se implanta en el lector a medida
que pasan las pginas.

David Heinemeier Hansson

(conocido como DHH en las comunidades de Ruby y ALMS) es un programador dans y el


creador del framework de desarrollo web Ruby onRails y el wiki Instiki. Es tambin un
inversor en la firma de desarrollo de software web.

Hansson es coautor de Agile Web


DevelopmentwithRails con Dave Thomas en 2005 como
parte de la Serie TheFacets of Ruby. Tambin es coautor
de Getting Real y Rework con JasonFried.
En 1999 Hansson fund y cre un sitio web y una
comunidad sobre noticias danesas sobre juegos en lnea,
llamados Daily Rush, que administr hasta 2001.
Despus de atraer la atencin de JasonFried ofrecindole
ayuda con programacin en PHP, Hansson fue contratado
por Fried para construir una herramienta web de
administracin de proyectos, que se convirti finalmente
en el producto de software como
servicio Basecamp de 37signals.
Para asistirse en el proceso de desarrollo, Hansson emple el lenguaje de programacin
Ruby (por aquel entonces desconocido) para desarrollar un framework web personalizado.
El framework web que cre fue lanzado por separado de la herramienta de administracin
de proyectos como el proyecto open source Ruby onRails. En 2005, fue reconocido
por Google y O'Reilly con el premio Hacker of theYear por la creacin de Ruby on Rails.4
Despus de graduarse en la Copenhagen Business School y de recibir su graduado
de bachillerato en Ciencias de la Computacin y Administracin de Empresas, se
mud de Dinamarca a Chicago en noviembre de 2005.

Steve Yegge

Es un programador y un blogger que se


conoce por escribir acerca de los
lenguajes de programacin, software de
productividad y culture.He recibido un ttulo de
licenciatura en ciencias de la computacin
de la Universidad de Washington y tiene
dcadas de experiencia en la industria, el
desarrollo a travs de dominios,
incluyendo los sistemas operativos
integrados, sistemas escalables de
comercio electrnico, aplicaciones para
dispositivos mviles y herramientas de
productividad de software. En su carrera
ha trabajado para Amazon.com y Google,
entre otros.

dos

Yegge accidentalmente hizo un pblico


interno memo Google en Google+ en
octubre de 2011. Su 3700-palabra comentario cosech medios de comunicacin y blogger
mayor atencin para el comentario en punta de Yegge criticar las tendencias de la cultura
tecnolgica de la empresa (como el etiquetado Google + 's minimalista y, en su opinin, sin
brillo plataforma pblica "una idea de ltimo momento pattico"), as como por sus
comentarios sobre su antiguo empleador, Amazon (como llamar CEO de Amazon Jeff
Bezos "temible pirata Bezos"). El cofundador de Google Sergey Brin declarado que todava
tendra su trabajo. Periodista del Washington Post Melissa Bell declar que diatriba pblica
de Yegge fue un momento Jerry Maguire.

Peter Norvig
Es un cientfico informtico estadounidense y el director de investigacin (ex Director de
Calidad de bsqueda) deGoogle Inc.

Compaero y consejero de
la American Associationfor
Artificial Intelligence y coautor, junto a Stuart Russell,
de la inteligencia artificial: un
enfoque moderno, ahora el
texto universidad lder en el
campo. Anteriormente, fue
jefe de la Divisin de Ciencias
de la Computacin (ahora la
Divisin de Sistemas
Inteligentes) de la NASA Ames Research Center, donde supervis un equipo de 200
cientficos realizando investigaciones de la NASA y el desarrollo de la autonoma y la
robtica, ingeniera de software automatizado y anlisis de datos, neuroingeniera de
colaboracin investigacin de sistemas y simulacin basado en la toma de decisiones.
Anteriormente, fue Jefe Cientfico en Junglee, donde ayud a desarrollar uno de los
servicios de Internet primero de comparacin de compras, diseador en jefe de Harlequin
Inc., y cientfico principal de Sun Microsystems Laboratories.
Norvig recibi una Licenciatura en Ciencias en Matemticas Aplicadas de la Universidad
Brown y un doctorado en Ciencias de la Computacin de la Universidad de California,
Berkeley. Ha sido profesor adjunto en la Universidad del Sur de California y miembro de la
facultad de investigacin en Berkeley. Cuenta con ms de cincuenta publicaciones en
diversas reas de Ciencias de la Computacin, concentrndose en la inteligencia artificial,
procesamiento de lenguaje natural, recuperacin de informacin y la Ingeniera del
Software incluida la Inteligencia Artificial libros: Un acercamiento moderno, Paradigmas
de Programacin AI: Estudios de caso en CommonLisp, Verbmobil: Un sistema de
Traduccin de dilogo cara a cara, y sistemas inteligentes de ayuda para UNIX.

Guido van Rossum


es un cientfico de la computacin, conocido por ser el autor del lenguaje de
programacin Python. Naci y creci en los Pases Bajos.

En el ambiente de los desarrolladores del lenguaje Python


tambin se le conoce por el
ttulo BDFL ("BenevolentDictatorforLife'"), teniendo
asignada la tarea de fijar las directrices sobre la evolucin de
Python, as como la de tomar decisiones finales sobre el
lenguaje que todos los desarrolladores acatan. Van Rossum
tiene fama de ser bastante conservador, realizando pocos
cambios al lenguaje entre versiones sucesivas, intentando
mantener siempre la compatibilidad con versiones
anteriores.
En el ao 2001 recibi el FSF AwardfortheAdvancement of
Free Software como reconocimiento por su trabajo.2 En diciembre de 2005 fue contratado
como desarrollador por la empresa estadounidense Google. Despus de siete aos en
Google, a principios de diciembre de 2012, anuncia su retirada de la empresa
norteamericana para incorporarse en enero de 2013 a la plantilla de la compaa Dropbox.
Van Rossum naci y creci en los Pases Bajos, donde obtuvo su titulacin universitartia en
matemticas y computacin por laUniversidad de msterdam en 1982. A lo largo de su
vida ha trabajado tanto en la industria, ya mencionado en la introduccin, como en diversos
centros de investigacin como el instituto holands CentrumWiskunde&Informatica (CWI),
el estadounidenseInstituto Nacional de Estndares y Tecnologa o la Corporacin para las
Iniciativas Investigadoras Nacionales en Resto, Virginia.

BJARNE STROUSTRUP
(n. 30 de diciembre 1950 en Aarhus, Dinamarca) es un cientfico de la computacin y
catedrtico de Ciencias de la Computacin en la Universidad A&M de Texas. Ha destacado
por desarrollar el lenguaje de programacin C++. Citando palabras del propio Stroustrup:

Invent C++ escribiendo sus primeras definiciones, y produciendo la primera


implementacin eleg y formul los criterios de diseo para C++, confeccion
tambin sus principales utilidades, y fui responsable de elaborar extensas
proposiciones en el comit de estndares de C++
Stroustrup escribi tambin el considerado por muchos como el texto introductorio de
referencia para el lenguaje, su ttulo original es The Programming Language, el cul
alcanza actualmente su cuarta edicin.
Existe una versin especial editada en 2000, aunque no figuran en ella cambios
significativos respecto al original. Este ltimo texto ha sido revisado tanto para reflejar la
evolucin del lenguaje, como el trabajo del comit de estndares de C++.
Stroustrup consigui un mster en matemticas y ciencias de la computacin (1979) por la
Universidad de Aarhus, Dinamarca, y Doctor en ciencias de la computacin (1979) por
la Universidad de Cambridge, Inglaterra.
Anteriormente trabaj a la cabeza del departamento de Investigacin en Programacin en
los legendarios laboratorios Bell de AT&T, desde su creacin hasta finales de 2002.

Actualmente Stroustrup ms que escribir cdigo, piensa sobre la programacin, la ensea,


escribe sobre ella y sigue pensando las mejores formas para desarrollar software.

JAMES GOSLING
(19 de mayo de 1955 cerca de Calgary, Alberta, Canad) es un famoso cientfico de la
computacin conocido como el padre del lenguaje de programacin Java.

En 1977, Gosling se licenci en ciencias de la computacin por la Universidad de Calgary.


En 1983, se doctor por la Universidad Carnegie Mellon, su tesis doctoral se titul La
manipulacin algebraica de las limitaciones. Su director de tesis fue Raj Reddy. Mientras
trabajaba para su doctorado, escribi una versin de Emacs (Gosling Emacs), y antes de
unirse a Sun Microsystems, construy una versin multi-procesador de Unix, as como
varios compiladores y sistemas de correo.
Desde 1984 James Gosling ha trabajado en la compaa estadounidense Sun Microsystems
donde fue vicepresidente hasta que sta fue comprada por Oracle. Abandon esta compaa
el 2 de abril de 2010. En cuanto a por qu se fue, Gosling escribi en su blog:
Casi cualquier cosa que pudiera decir es honesta y hara ms dao que bien.
Posteriormente, empez a trabajar en Google el 28 de marzo de 2011, anuncindolo en una
entrada en su blog. Actualmente es Jefe de Arquitectura de Software en Liquid Robotics.
Gosling es reconocido como el creador del lenguaje de programacin Java. Realiz el
diseo original y la implementacin del compilador original y la mquina virtual Java, por
lo que fue elegido miembro de la Academia Nacional de Ingeniera de Estados Unidos
(NAE).
Adems, Gosling ha contribuido con otros proyectos de software como NeWS y Gosling
Emacs.

TIM BRAY
(21 de junio, 1955, Canad) es un desarrollador de software y empresario. Fue cofundador
de Open Text Corporation y Antartica Systems. Bray fue tambin uno de los coautores del
original XML. Fue director de tecnologas web en Sun Microsystems desde el inicio de
2004 hasta el inicio del 2010. Se uni a Google como desarrollador en 2010, centrndose
en Android y luego sobre Identidad. Dej Google en marzo, 2014 y comenz a trabajar en
Amazon.com en diciembre del mismo ao.

Bray naci el 21 de junio de 1955 en Alberta , Canad. Creci en Beirut, Lbano y regres a
Canad para asistir a la escuela en laUniversidad de Guelph en Guelph , Ontario . Se
gradu en 1981 con una Licenciatura en Ciencias , doble especializacin en Matemticas y
Ciencias de la Computacin (en 2009, volvera a Guelph recibir un honorario de Doctor en
Ciencias). Tim describi su cambio de enfoque de Matemticas para Ciencias de la
Computacin de esta manera: "En matemticas Haba trabajado como un perro para mi de
C, pero en CS trabaj mucho menos por excelentes calificaciones, y se enter de que usted
consiguiera pagado bien por hacerlo." [
Recin salido de la universidad, Bray se uni a Digital Equipment Corporation (DEC)
en Toronto como un especialista en software.En 1983, Bray dej diciembre de Microtel
Investigacin del Pacfico. Se uni a la Nueva Diccionario Ingls de Oxford (OED) del
proyecto en la Universidad de Waterloo en 1987 como su manager. Fue durante este
tiempo Bray trabaj con SGML, una tecnologa que ms tarde se convertira central tanto
para Open Text y su XML y estandarizacin Atom trabajo.

TIM BENRNERS - LEE


(Londres, Reino Unido, 8 de junio de 1955) es un cientfico de la computacin britnico,
conocido por ser el padre de la Web. Estableci la primera comunicacin entre un cliente y
un servidor usando el protocolo HTTP en noviembre de 1989. En octubre de 1994 fund el
Consorcio de la World Wide Web (W3C) con sede en el MIT, para supervisar y estandarizar

el desarrollo de las tecnologas sobre las que se fundamenta la Web y que permiten el
funcionamiento de Internet.
Ante la necesidad de distribuir e intercambiar informacin acerca de sus investigaciones de
una manera ms efectiva, Berners-Lee desarroll las ideas fundamentales que estructuran la
web. l y su grupo crearon lo que por sus siglas en ingls se denomina Lenguaje
HTML (HyperText Markup Language) o lenguaje de etiquetas de hipertexto, el protocolo
HTTP (HyperText Transfer Protocol) y el sistema de localizacin de objetos en la web
URL (UniformResource Locator).
En 1989, el CERN era el nodo de Internet ms grande de Europa y Berners-Lee vio la
oportunidad de unir Internet y el hipertexto (HTTP y HTML), de lo que surgira la World
Wide Web. Desarroll su primera propuesta de la Web en marzo de 1989, pero no tuvo
mucho eco, por lo que en 1990 y con la ayuda de Robert Cailliau, hicieron una revisin que
fue aceptada por su gerente, Mike Sendall. Us ideas similares a las que haba usado en el
sistema Enquire para crear la World Wide Web, para esto dise y construy el primer
navegador (llamado WorldWideWeb y desarrollado con NEXTSTEP) y el primer servidor
Web al que llam httpd (HyperText Transfer Protocol daemon).

MARK ZUCKERBERG
(Mark Elliot Zuckerberg; Dobbs Ferry, Westchester County, 1984) Empresario y
programador informtico estadounidense. Creador y presidente de la comunidad virtual
Facebook, en el ao 2008, con tan slo veintitrs aos de edad, se convirti en el
multimillonario ms joven de la lista que publica anualmente la revista Forbes.

Nacido en el seno de una familia juda, su pasin por la informtica se manifest muy
pronto, y ya a los doce aos de edad comenz a programar. Curs estudios en el Ardsley
High School y la Phillips Exeter Academy, y en 2002 ingres en la Universidad de Harvard,
Massachusetts. Dos aos ms tarde, a principios de febrero de 2004, con tan slo
diecinueve aos y junto a sus compaeros de habitacin en la universidad, lanz un nuevo
sitio web, la red social Facebook.

Originalmente denominado thefacebook, el proyecto Facebook surgi con la intencin


inicial de crear una red de conexin entre los estudiantes de la Universidad de Harvard. El
nombre del sitio haca referencia al boletn que muchas universidades entregan a sus
nuevos alumnos con la intencin de ayudarles a conocerse entre s a su llegada al centro.
Los servicios que ofreca Facebook consistan fundamentalmente en la posibilidad de
agregar amigos, con los que se podan intercambiar fotos y mensajes, y de unirse a grupos,
una de las utilidades que ms se desarrollaran a posteriori. Cada usuario, que deba estar
registrado, dispona de un wall (muro) que permita que los amigos escribieran mensajes o
enviaran regalos para que ste los viera. El supermuro, una mejora posterior, permitira,
adems, incrustar animaciones en formato flash.
Lo que empez como un juego entre colegas desbord todas las previsiones en poco
tiempo. En slo dos semanas dos tercios de los estudiantes de Harvard se haban adherido a
Facebook, y coincidiendo con las vacaciones de verano de ese mismo ao lo haban hecho

ms de treinta universidades de Estados Unidos. Cuando acabaron las clases, Zuckerberg


aprovech para mudarse a Palo Alto, California, y crear su primera oficina. Aunque la
primera intencin del joven universitario era retomar sus estudios en Harvard tras el receso,
el negocio iba viento en popa y requera su atencin, por lo que decidi abandonar Harvard
y permanecer en la costa oeste.
El proyecto se extenda como un reguero de plvora y pronto expandi sus redes a otras
instituciones educativas y empresas, hasta que al final el xito propici que abriera sus
servicios al pblico en general. En 2006 Facebook se haba convertido en un fenmeno
mundial, con 64 millones de usuarios, concentrados en pases de habla inglesa como
Estados Unidos, Canad y Reino Unido. Slo disponible en ingls en sus comienzos, en
2008 Facebook ensanch horizontes y estaba disponible en varios idiomas, entre ellos el
francs, el alemn y el espaol.
Para hacerse una idea de la fortaleza social de Facebook, baste decir que la espectacular
marcha contra las Fuerzas Armadas Revolucionarias de Colombia (FARC) del 4 de febrero
de 2008, que reuni a un milln de personas en Bogot y a cientos de miles en 130
ciudades de todo el mundo, fue convocada por un grupo de estudiantes colombianos a
travs de este canal de difusin. Unirse a grupos constitua, en efecto, una de las utilidades
ms exitosas de Facebook. Un usuario interesado, por ejemplo, en la ecologa, tena la
posibilidad de adherirse a los grupos surgidos dedicados a este tema. Inmediatamente,
reciba en su wall toda la informacin que este grupo generara. El grupo del candidato
demcrata a la presidencia de Estados Unidos, Barack Obama, contaba en junio de 2008
con cerca de un milln de miembros. La pgina era adems la ms popular para colgar
fotos (segn estadsticas de 2008, ms de 14 millones al da; en total, 1.700 millones).
En diciembre de 2007 la revista Forbes, como cada ao, public el ranking de las 25
personas ms influyentes de Internet. Una de esas estrellas de la red era Zuckerberg, jefe
ejecutivo del site, despus de vender, por 256 millones de euros, el 1,6 % del portal a
Microsoft. Tres meses ms tarde, en marzo de 2008, Zuckerberg entraba en el ranking de
los 1.125 hombres ms ricos del mundo elaborado por la misma revista. Ocupaba el puesto
785, pero era el ms joven de los 1.125 y, adems, el ms joven en la historia de la
publicacin. Para evaluar su fortuna, Forbes se bas en el valor estimado de Facebook

(5.000 millones de dlares), y en el hecho de que el joven era el propietario del 30 % de la


empresa.

Las oficinas en Palo Alto de Facebook ocupaban ya en 2008 cuatro edificios y daban
empleo directo a ms de 400 personas; la empresa haba recibido ofertas de compra por
parte de Viacom y Yahoo!, y su facturacin anual se estimaba en unos 150 millones de
dlares. Sus mayores ingresos provenan de su contrato con Microsoft sobre anuncios
publicitarios. El sitio haba crecido tres veces ms rpido que su rival MySpace, propiedad
de News Corp, el imperio de Rupert Murdoch. Sin embargo, no todo eran alegras para este
joven talento informtico. Tres de sus compaeros de universidad emprendieron un juicio
contra l en una corte de Boston afirmando que Zuckerberg se haba apoderado de la
idea.Pese a nadar en oro, el nuevo prncipe de Internet, como fuera apodado por el sitio
especializado Valleywag, dista mucho del ejecutivo al uso. Interesado por la psicologa, en
el perfil de su Facebook se define como una persona a la que le gusta hacer cosas. Viste
camisetas y calzado deportivo, y parece no tener grandes pretensiones: Tengo un
apartamento de un dormitorio con un colchn en el suelo, all vivo, dijo no hace mucho en
una entrevista.