September 2007


O estágio é um modelo de trabalho muito específico, eu não confiaria um código importante nas mãos de estagiários. Não desmerecendo as pessoas, se você é estagiário e sabe codificar bem então sua empresa está desvalorizando seu potencial, saia enquanto é tempo.

Contratar um estagiário é empregar alguém “verde” para acompanhar os projetos como um assistente, mas sem grande responsabilidades. Imagina um médico pedindo ao seu estagiário para ir cortanto o paciente enquanto ele toma café. É assim que várias empresas tratam seus estagiários.

O estágio é uma preparação de alguém ainda imaturo naquela área que abraça, por isso defendo o estágio desde o início dos cursos superiores.

Durante o almoço eu conversava sobre a condição que alguém se encontra para ser estagiário, elaborei aqui um pequeno roteiro para entrevista, tentar sumular essa sabatina como um teste oral:

1 - Participa de projeto Open Source?
2 - Quantas regras de normalização você conhece (lembra)?
3 - Usa DOCTYPE declarado como transitional no XHTML 1.1?
4 - Qual o equivalente da função addEventListener no IE?
5 - Voce usa um FeedReader web? poderia exportar para mim, como OPML, seus feeds mais importantes?
6 - Ainda lembra do resultado de uma derivada de qualquer função constante?
7 - Usou pnuts ou beanshell como DSL?
8 - Já precisou implementar herança no javascript via método call.
9 - Conhece a diferença de Continuation entre Ruby e como o praticado pelo RIFE?

Explanações

1 - Participa de projeto Open Source?

Qual a vantagem? demonstra que o cara pelo menos experimentou codificar entre gigantes, acompanha um projeto, tem uma certa experiencia que é dificil em novatos. Agora cuidado com quem é fanático, tipo o cara dá piti se tiver que trabalhar em uma estação Windows.

2 - Quantas regras de normalização você conhece (lembra)?

Geralmente voce só se preocupa com normalização se for DBA ou fez cadeira na faculdade, se pelo menos ele lembrar que são basicamente 3 mais importantes e mais 3 extendidas, é sinal que já estudou DML e DDL. Daí pode extender a conversa para controle de transação entre outras coisas.

3 - Usa DOCTYPE declarado como transitional no XHTML 1.1?

Se o cara não tiver idéia do que é isso ou enrolar é porque sabe pouco de web, se seu negócio/produto é baseado na web não é legal pegar alguém tão cru nisso.

4 - Qual o equivalente da função addEventListener no IE?

Mostra que o cara conhece DOM Events e no mínimo tem uma vivência legal na web.

5 - Voce usa um FeedReader web? poderia exportar para mim, como OPML, seus feeds mais importantes?

Essa pergunta para mim é a mais importante e serve para qualquer área/cargo.
Para nossa área mostra que o indíduo é no mínimo geek, eu não gosto de trabalhar com não-geeks no desenvolvimento.

6 - Ainda lembra do resultado de uma derivada de qualquer função constante?

Só para saber se o cara é nerd mesmo e detectar o nível :)

7 - Usou pnuts ou beanshell como DSL?

Se ele souber pelo menos o que é uma DSL já está de ótimo tamanho, se usou alguma dessas linguagens talvês esteja maduro demais :)

8 - Já precisou implementar herança no javascript via método call.

Mostra que conhece detalhes da linguagem e sabe trabalhar com ela, dificilmente alguém com perfil de estagiário saberá.

9 - Conhece a diferença de Continuation entre Ruby e como o praticado pelo RIFE?

Se souber o que é Continuation, já está muito maduro. Se ele conhecer o RIFE já é grande coisa, imagina ainda mais a diferença entre Ruby e RIFE :) , deve ser contratado como desenvolvedor direto (mas o que ele estaria procurando em uma vaga de estágio?)

A blogosfera política de Pindorama é de uma chatice sepulcral. Não existem opiniões sensatas, investigativas ou diferentes de um site oficial de partido
Mino Carta em meio a Camembert e outro leva o tempo em falar em golpismo se alguém suspeitar do PT ou no mínimo querer investigar as falcatruas patistas.
O Conversa Afiada, do Paulo Henrique Amorin, só serve para mostrar como a Globo fez isso ou aquilo, o Boninho deveria dar um patrocínio ao Senhor PHA, não existe uma mídia que promova as Organizações Globo melhor que ele.
O Reinaldo Azevedo quando não está corrigindo o Vaticano ou as provas de vestibular, começa todos os posts sobre o PSDB dessa forma: “A polícia fez o certo… O Governo Serra está de parabéns… Fernando Henrique Cardoso é a esperança do Brasil…”. Vem cá, porque ele tem medo de dizer que é tucano? se defende tanto os tucanos e todo mundo sabe que ele é, qual a vergonha de dizer que é? Porque o pessoal no Brasil tem vergonha de assumir um lado e dizer que não é isento? (os outros tentam desfarçar também)
O do César Maia eu desassinei (uatarréu? me digam uma palavra na inculta e bela que substitua “desassinar” um feed) assim que ele disse que ia parar, mas li que ele continuou, não deve ter mudado a pauta (falar do PT ao invés do próprio governo).
Franklin Martins (abandonou o blog), Luis Nassif, José Dirceu, Gabeira, etc… são apenas mais do mesmo.
Ainda bem que tem o Olavo de Carvalho, pelo menos um comediante para nos alegrar com seus posts sobre teorias conspiratórias e ficção da guerra fria (olha um comunista ali… pega! pega! pega!).

Raras exceções

Nenhum modelo é feito baseado nas exceções, mas elas existem, apesar de não invalidar o modelo. Dois blogs que valem a pena assinar o feed são:

Janer Cristaldo, Jornalista gaúcho que fala sobre política “também”. Ateu mais cristão que conheço, conhece o catecismo como ninguém :)

Dissidência, do André Kenji. Especialista em política americana, fala também sobre assuntos políticos do interior de São Paulo (que tem peso nas eleições do Brasil também e nunca tem cobertura na mídia).

Endereços completos dos feeds que assino você encontra aqui (OPML do meu FeedReader). Categoria “politicaeeconomia”. É só importar no seu FeedReader.

« Previous Page