C/C++: Vaga para desenvolvedor junior em SP
Enviado por Fabio Rafael (fabio·rosaΘbraslinea·com·br):
“A BSE Sistemas Eletrônicos está com uma oportunidade aberta para desenvolvedor júnior com conhecimento de GNU/Linux. Os requisitos essenciais são: – Domínio de GNU/Linux como estação de trabalho – Conhecimento intermediário de Python e Shell Script – Conhecimento básico de C e/ou C++ – Conhecimento básico de Bancos de Dados(SQL)
Requisitos desejáveis: – Conhecimento básico e API POSIX – Conhecimento básico de DJango – Conhecimento básico de PHP – Conhecimento básico de Java. A vaga é para zona sul de São Paulo-SP (próximo a Santo Amaro). Interessados enviar CV para o e-mail acima. Favor colocar [devlinux] no assunto.”
• Publicado por Augusto Campos em
2011-04-19
Fiquei feliz em ver o título da vaga mas ao ler o texto…
C, C++, SQL, BASH, Python, Django, PHP e Java?
Fico decepcionado em ver este tipo de vaga multi-função. Várias das tecnologias citadas exigem um longo período de estudo e geralmente o interesse por algumas delas descarta o interesse pelas outras. Saudades do tempo da especialização… por causa dessas vagas “faz-tudo” é que o nível de profissionais na empresa cai.
Ué, cadê a tag superman? :-)
Concordo que o profissional hoje em dia não pode ser “programador Delphi”*, e ficar só naquilo, tanto que um professor e amigo meu diz que vc tem a aprender no mínimo três linguagens por ano (a minha próxima será Go :-)). Mas as ofertas que vejo me deixam indignado. Ok. No caso a vaga em questão não está direcionada para mim (nem moro em São Paulo e nem tenho intenção de voltar pro inferninho), mas fico pensando o que querem as empresas, estando tão indecisas sobre o que querem do profissional. Algumas vezes até existem justificativas.
Imagine uma grande empresa com uma base enorme de aplicações escritas na linguagem PHP e que requerem um programador C para melhorarem o desempenho do interpretador para suas aplicações, ou desenvolver módulos do PHP para elas. O pessoal do Facebook fez isso.
Programadores con conhecimentos em COBOL e Java? Para quem quer migrar sistemas legados não é algo incomum.
Como já disse acima, não creio que devam existir “programadores da linguagem X”, mas sim desenvolvedores, pura e simplesmente. Mas é sacanagem cada exigência que a gente vê por aí :-)
Mas acho interessante o crescimento de empresas com estações de trabalho baseadas em Linux. Aqui em Maringá/PR falta muito. Tecnologias MS ainda mandam por aqui.
* Nada contra programadores Delphi, foi só figura de linguagem (qual?)
Será que algum dia terá uma unica linguagem tanto entre os homens quanto entre homens e máquinas? Não o ser em si e egoísta demais…
Calma gente, leiam a descricao. Nao e pedido dominio de nenhuma das linguagens, alem do fato de java php a django estarem listados como extra, ou seja, nao é esperado dos candidatos, é apenas um diferencial. O essencial é dominar linux como estacao de trabalho, e ter ‘nocao’ de python, bash e c .
Estranho que o Augusto não desativou os comentários nesse post.
As exigências nem são tantas, só é estranho ver que os requisitos e os “nice-to-have’s” são bem variados.
Mesmo se esses “desejáveis” fossem requisitos, eu não veria nada demais. O povo reclama muito e estuda pouco.
Eu os compreendo, tambem critico empresas com exigencias excessivas para iniciantes. Minha redacao poderia ter sido melhor, e faltou atencao à leitura. De qualquer forma, os requisitos conflitantes sao pelo motivo de sempre : legado ;). Por foram colocados como desejavel, e nao essencial.
ahahaha… é a eterna sina do “cara da informática”: mandar muito bem em programação assembly, administração de banco-de-dados, configuração de servidores, domínio completo do Microsoft Office etc.
vai em um cardiologista e diz pra ele que você tem sentido muita dôr-de-barriga! kkkkk
Caraí, não conseguiria este emprego nunca, pois só sei ruby, java, php e sql. O salário deve ser pra lá de 10 mil né? O título pede um desenv c/c++ mas parece que o cara quer mesmo é um dev que saiba mais python
O cara quer um Zé Mané qualquer.
Essa vaga deve pagar uma fortuna, tipo uns R$800,00 por mês mais vale transporte.
É por vagas como essa que eu tô fora desse bizarro mundo da programação.
Para ser considerado Jr, tem que conhecer Python, C, C++, sh e sql. Se quiser ganhar um pouco mais, além disso tudo ainda tem que conhecer PHP, Django, java e posix.
Será que eles pagam pelo menos uns R$ 10.000,00 para um cara Jr? Acho que é o mínimo aceitável para qualquer um que se sujeite a trabalhar bem com tudo isso.
Ou poderiam colocar o anúncio de forma honesta:
“Contrata-se micreiro de linux, salário R$ 800,00″
Pelo menos seriam mais honestos.
Augusto,
Eu queria saber de boa se você coloca essas vagas aqui para demonstrar o quanto o mercado brasileiro de IT é destemperado.
Ou essa minha impressão não tem nada a ver ?
porque eu sempre fico com a impressão de ser uma espécie de piada, Joke, hack. Quase um primeiro de abril.
Eu estou enganado ? Ou é isso mesmo ?
aliás, acho que o próprio Augusto percebeu o quanto foi sem-noção o anúncio, pois até abriu para comentários… kkkk
Querem que lave banheiro também?
porque eu sempre fico com a impressão de ser uma espécie de piada, Joke, hack. Quase um primeiro de abril.
1 de Abril mesmo é esse anúncio abaixo:
http://goo.gl/UFQpU
Apenas por curiosidade, a vaga original do link que o Allan colou (antes de sofrer a edição), era: http://br-linux.org/2010/vaga-para-tecnico-certificado-lpi-em-florianopolis/
muito bom esse primeiro de abril! kkkkk
Gostei da vaga, vocês dão vale coxinha também ?
Se não interessam pela vaga, não mandem currículo, simples.
Ficar de mimimi nos tópicos de vaga reclamando é a razao de que esse tipo de notícia sempre vem com comentários fechados.
O pessoal reclama, reclama, mas nem sabe nada sobre a vaga ou trabalho. Os requisitos nem são grandes, e já foi explicado no tópico o que é necessário e o que é diferencial desejável. Depois não sabem por que ganham pouco…
Bom, só comentei por causa do post do tenchi: discordo de precisar aprender 3 linguagens por ano, basta que o profissional tenha facilidade de aprender uma nova linguagem e não tenha resistência. Daí, o dia que surgir uma vaga de seu interesse em uma linguagem nova, em pouco tempo você vai estar produtivo nela, isso basta.
claro que pra chegar nesse nível, o profissional vai ter de começar estudando muitas linguagens, mas não vai ser um trabalho que vai ter de fazer o resto da vida. Senão vai ficar a vida inteira estudando e nunca vai especializar em nada, ficando sempre com conhecimento marginal e salário idem.
também fiquei surpreso pelo fato dos comentários estarem liberados, mas isso permitiu comentários interessantes…
Concordo que a definição da vaga está mal escrita, mas isso não é culpa de quem postou, mas do próprio contratante que parece não ter muita clareza do que deseja, ou talvez tenha, mas quer fechar vários buracos na empresa com apenas um profissional.
se a vaga for para desenvovimento de desktop usando python e shell, daí porque os conhecimento em api posix e bash seria desejáveis, isso seria uma coisa, mas não há clareza disso na definição. Da mesma forma a presença do django que poderia até servir para a criação de um provável front end para isso, como o php, mas reitero há um pouco de confusão que talvez só seja sanada na entrevista, mas até lá muita gente perdeu tempo com isso.
A empresa também quer pagar como programador júnior um desenvolvedor senior pleno se for considerada os requisitos básicos e desejáveis.
Sobre a ideia de aprender três linguagens por ano, não sei não, eu penso que é mais importante estudar lógica e algoritmos, além de matemática do que três linguagens por ano, acho que isso é importante, linguagens são apenas convenções.
Outra coisa, muitas linguagens não são apenas isso, mas ambientes, assim é java, windows, gtk, qt…vistas desse modo pode levar muito mais tempo do que fazer uma requisição a um banco de dados.
Fui eu que postei a vaga, caso não tenha ficado claro nos dois comentários que fiz acima.
Sim, depois de reler, vi que a descrição ficou ruim, e poderia ter sido explicado melhor.
Não vim aqui alimentar os Trolls, porém, vale uma explicação final.
Pessoal, acima de tudo, leiam e interpretem descrições de vaga. Perfil de Junior, significa que a pessoa precisa ter pouca, ou nenhuma experiência profissional com desenvolvimento. Quanto a ter conhecimento _básico_ (e isso foi frisado na descrição) de mais de uma linguagem, bem, qualquer desenvolvedor precisa conhecer diversas linguagens, porém, _dominar_, é outra coisa, e a descrição sequer pede domínio de qualquer coisa que não seja Linux como estação de trabalho.
As suposições que fizeram acima, estão corretas. Sim, Django é para fazer frontend, ter noção básica de PHP e Java, ajuda a pessoa a ler e entender o código legado (que está feito nessa linguagem e será migrado para Python+Django), sem _muita_ ajuda.
Novamente, a dica é , leiam a vaga com atenção.
_TODO_ professional de desenvolvimento deve dominar poucas linguanges, e conhecer várias. Entre pedir conhecimento básico, e domínio, há um abismo de diferença, que só será entendido pelo tipo de pessoa que é desejado para essa vaga.
Se acrescentar nos requisitos “interpretação de texto” não vai sobrar quase ninguém no fórum pra vaga. ;)
@Fabio Rosa,
espero, do fundo do meu coração, que não apareça ninguem para essa vaga!
Eu amaldiçôo essa empresa! Vai falir e nenhuma empresa via prosperar no terreno que hoje está a BSE Sistemas Eletrônicos durante mil anos!