James Gosling
- Como tudo começou
Sucesso e Gosling sempre caminharam juntos ao longo de sua carreira.
Nascido em 1956 e criado no oeste do Canadá, o jovem Gosling passou a
maioria do tempo no ferro velho de seu avô, consertando tratores a
vapor. Do vapor, ele progrediu para a eletrônica.
“O engenheiro esteve sempre em mim - não era como se alguém tivesse me
apresentado a isso”, diz Gosling. “Eu cresci em uma família que não
tinha muito dinheiro, e a maior parte dos eletrônicos que eu fiz veio
das latas de lixo das pessoas, de pegar telefones velhos e outras
coisas, e construir algo a partir disso.”
A vida dele mudou aos 13 anos de idade quando um amigo de seu pai o
levou para conhecer a universidade local. Nesse momento, Gosling foi
apresentado ao centro de computação - e como ele morava a apenas cinco
quilômetros, ele se tornou um visitante frequente.
“Eu costumava andar por lá e eu aprendi como conseguir entrar,” ele
diz. “As portas do centro de computação têm pequenas combinações de
travas nelas, e eu fiquei realmente bom em quebrar os códigos.”
Dentro de um ano, Gosling tinham seus pés embaixo de uma escrivaninha
e estava trabalhando parte do tempo em projetos de pesquisa na
universidade. Trabalhando entre os médicos, Gosling estava sendo pago
para escrever software - e aproveitou isso muito.
“Eu fugia de um monte de aulas no colégio para ir a universidade,”
admite Gosling. “Mas normalmente meus professores do colégio eram
muitos legais sobre isso, porque a maioria das pessoas estava matando
aulas por causa das drogas , enquanto eu estava escrevendo software
estações de satélite.”
- Momentos recompensantes
Apesar desses acontecimentos na sua educação formal, Gosling recebeu o
grau de bacharel em Ciência da Computação em 1977 da Universidade de
Calgary e, seis anos mais tarde, um doutorado em Ciência da Computação
na Universidade de Carnegie-Mellon. Enquanto ele estava lá,
desenvolveu um dos primeiros sistemas operacionais multiprocessados
Unix.
Depois de trabalhar no IBM Research Labs, Gosling foi para a Sun
Microsystems em 1984, onde trabalhou no sistema de janelas NeWS
baseado em Unix e no editor original Emacs. Então, é claro, ele
desenvolveu Java.
“Foi um tumulto,” diz Gosling de ser o pai da linguagem de programação
Java em 1991. “É realmente um sentimento tremendo de ter pessoas vindo
a você aleatoriamente na rua ou corredor e dizer ‘Nossa, você
realmente tornou a minha vida muito melhor’.”
Gosling diz que a maioria das pessoas direcionaram especial atenção
aos recursos de portabilidade. Em vez de atrelados a hardware
específico, os engenheiros de software podem escrever código Java e
trabalhar end-to-end com S/390, Solaris e Linux, por exemplo.
Não obstante o sucesso do Java, Gosling continua não convencido por
causa da ética de trabalho corporativo.
“O número de pessoas que se comporta como idiotas, bem, ele é
universal. Não importa para onde você vá, lá eles estão. Assim você
precisa estar em paz com eles”, ele diz.
Por agora, ele se mantém ocupado trabalhando com possibilidades de
novas ferramentas. Quem sabe o que virá pela frente? “Quando eu vou
parar?”, Gosling pergunta. “Quando eu parar de respirar. É muito
divertido.”
QUER SABER MAIS? Então não vá perder o Sun Tech Days 2009-2010,
pois James Gosling é nosso convidado especial!
Sun Tech Days 2009-2010, Sao Paulo, BRAZIL
A Worldwide Developer Conference
8 e 9 de dezembro de 2009
AMCHAM Business Center
Rua da Paz 1431 - Chacara Santo Antonio
Sao Paulo - SP - http://tinyurl.com/suntechdays
Twitter: http://twitter.com/suntechdays
http://www.suntechdays.com.br/ INSCRICOES ABERTAS !!!