Entrevistas absurdas para desenvolvedor junior

Off Topic

23/11/2012

Pessoal, bom dia!

Estou em precosse de entrevistas para desenvolvedor .net junior. Escrevo aqui para saber se é normal com vocês cobrarem tantos requisitos para uma vaga de nível junior.

Em muitos dos processos que já participei, encarei os conteúdos abaixo:

-Português
-Lógica de raciocínio
-Lógica de programação
-Conhecimentos na linguagem c#
-Conhecimentos na linguagem ASP.NET, quase sempre com base em Framework Webforms
-Modelagem de dados
-SQL (Consulta, manipulação e definição de dados)
-JavaScript
-HTML e CSS
-RUP, SCRUM ou XP, dependendo da metodologia utilizada pela empresa;

Na maioria dos testes que fiz, caiu quase tudo isso acima. Em dois dos testes que realizei, foram cobrados todos os conteúdos listados.

Minha pergunta é: Por que tanta exigência para um desenvolvedor nível junior? Quem estiver bons conhecimentos em tudo isso acima é, no mínimo, nível Pleno ou Senior, se já tiver capacidade de coordenar equipe.

Compartilhem aqui suas experiências.

Abraços!

Glauco
Glauco Albuquerque

Glauco Albuquerque

Curtidas 0

Respostas

Glauco Albuquerque

Glauco Albuquerque

23/11/2012

Corrigindo, "processo" de entrevistas. [risos]
GOSTEI 0
Claudia Nogueira

Claudia Nogueira

23/11/2012

Sou Sênior e não passaria numa prova que caísse tudo isso aí não. Hehehehe.
GOSTEI 0
Roniere Almeida

Roniere Almeida

23/11/2012

tb não entendo, muitas empresas querem um "estagiario" com nivel de conhecimento elevado para pagar uma miseria...
essa é a verdade
GOSTEI 0
Marcio Araujo

Marcio Araujo

23/11/2012

é triste isso, seria legal se as empresas fizessem um treinamento bem especifico...
GOSTEI 0
Robson Alves

Robson Alves

23/11/2012

Pessoal, bom dia!

Estou em precosse de entrevistas para desenvolvedor .net junior. Escrevo aqui para saber se é normal com vocês cobrarem tantos requisitos para uma vaga de nível junior.

Em muitos dos processos que já participei, encarei os conteúdos abaixo:

-Português
-Lógica de raciocínio
-Lógica de programação
-Conhecimentos na linguagem c#
-Conhecimentos na linguagem ASP.NET, quase sempre com base em Framework Webforms
-Modelagem de dados
-SQL (Consulta, manipulação e definição de dados)
-JavaScript
-HTML e CSS
-RUP, SCRUM ou XP, dependendo da metodologia utilizada pela empresa;

Na maioria dos testes que fiz, caiu quase tudo isso acima. Em dois dos testes que realizei, foram cobrados todos os conteúdos listados.

Minha pergunta é: Por que tanta exigência para um desenvolvedor nível junior? Quem estiver bons conhecimentos em tudo isso acima é, no mínimo, nível Pleno ou Senior, se já tiver capacidade de coordenar equipe.

Compartilhem aqui suas experiências.

Abraços!

Glauco



Amigo, vou ser sincero, achei simples...

vale ressaltar que a utilização das três metodologias, foi um pouco forçado, uma empresa que trabalha assim me passa uma certa bagunça... ou adotamos um tipo de metodologia ou viramos a varzea..

agora em relação as linguagens entenda o seguinte:

Quando uma empresa contrata o Jr, ela espera que ele tenha noção dos assuntos e não que ele domine, então não fique preso ao medo por isso, ela sabe que você tem conhecimento limitado até então..
Busque aperfeiçoar seu raciocínio lógico, isso vai te garantir melhor destaque na prova prática.


Obs: Quando fui ESTAGIAR, a grade exigências para o cargo era maior que a sua... sendo que ia programa em .NET e eles pediam VB6, ASP ... e eu passei na entrevista.. fui bem sincero com o entrevistador e tudo deu certo.
GOSTEI 0
Glauco Albuquerque

Glauco Albuquerque

23/11/2012

Pessoal, obrigado pelas respostas!

Robson, concordo contigo. No entanto, em partes.

Procuro ser completamente sincero com o entrevistador.

Concordo que um profissional nível junior não tenha que saber tudo. No entanto, com excesso de assuntos há perda de foco. E isso não é nada interessante para avaliar se um profissional realmente tem o que a empresa precisa.

Sinceramente, as empresas estão tratando desenvolvedor como técnico de help desk que, na entrevista faz teste sobre 'n' assuntos. Sendo que a empresa precisa que ele simplesmente tenha capacidade seguir scripts e/ou realizar análise e resolução de incidentes.

Glauco
GOSTEI 0
Deivison Melo

Deivison Melo

23/11/2012

Rapaz aqui em recife ainda cobram mais que isso, se bem que em alguns casos o analista/desenvolvedor não chega nem a usar... Eles cobram assim para colocar os estágiários ou júniors para fazerem o papel deles e ficarem só validando...
Bom vejo muito disso...

GOSTEI 0
Claudia Nogueira

Claudia Nogueira

23/11/2012

As vezes uma pessoa que sabe muito da teoria, e tem muito estudo, muitas certificações, mestrado e doutorado, não é tão bom profissional quanto um outro que não tem nada disso.
Tem aqui na empresa um Doutor, que tem um currículo impecável, e passa em qualquer prova que exista sobre desenvolvimento e etc, porém na equipe ele só atrapalha.
Já eu que nunca fiz curso nenhum, comecei sozinha, e só fiz faculdade de Sistemas de Informação pra ter nível superior, pois não me acrescentou em nada em conhecimento, sou responsável pelo principal projeto da empresa há 8 anos.
Não digo que estudar não é importante, muito pelo contrário, o que estou falando é que não adianta estudar, estudar e estudar e não ser um bom profissional.
Sorte que nunca precisei fazer dessas provas, pois sempre fui chamada pra trabalhar, pois eu não passaria.
GOSTEI 0
Robson Alves

Robson Alves

23/11/2012

Glauco,
Entendo que assuntos diversos complicam. Mas hoje uma aplicação Web ela é mult-linguagens. Isso no decorrer do Web 2.0, tudo cresceu, para desenvolver com ASP.Net você é obrigado a conhecer JavaScript (o qual recomendo aprender Jquery) e saber CSS e entender as novidades do HTML 5, conhecer bem o framework para usar melhor o C#. Se for CRUD, conhecer um banco de Dados.

Com a interligação de sistema, você tem que saber escrever um código limpo e escalonável para isso você tem que ser bom na "Teoria" O.O (e lógica de programação) então tudo isso acaba no seu Dia-a-dia.

Entendo que empresas que utilizam diversas linguagens não correlacionadas entre-si, essas sim são bagunçadas e sem foco.



GOSTEI 0
Nícolas Braz

Nícolas Braz

23/11/2012

Pessoal, bom dia!

Estou em precosse de entrevistas para desenvolvedor .net junior. Escrevo aqui para saber se é normal com vocês cobrarem tantos requisitos para uma vaga de nível junior.

Em muitos dos processos que já participei, encarei os conteúdos abaixo:

-Português
-Lógica de raciocínio
-Lógica de programação
-Conhecimentos na linguagem c#
-Conhecimentos na linguagem ASP.NET, quase sempre com base em Framework Webforms
-Modelagem de dados
-SQL (Consulta, manipulação e definição de dados)
-JavaScript
-HTML e CSS
-RUP, SCRUM ou XP, dependendo da metodologia utilizada pela empresa;

Na maioria dos testes que fiz, caiu quase tudo isso acima. Em dois dos testes que realizei, foram cobrados todos os conteúdos listados.

Minha pergunta é: Por que tanta exigência para um desenvolvedor nível junior? Quem estiver bons conhecimentos em tudo isso acima é, no mínimo, nível Pleno ou Senior, se já tiver capacidade de coordenar equipe.

Compartilhem aqui suas experiências.

Abraços!

Glauco



Qual era o salário? Qual é a cidade e estado?
GOSTEI 0
Eduardo Pessoa

Eduardo Pessoa

23/11/2012

cada vez mais é exigido conhecimento e experiencia de quem está "começando", as vezes não da pra entender.
GOSTEI 0
Roniere Almeida

Roniere Almeida

23/11/2012

Claudiadnh, gostei do que vc escreveu!!!
GOSTEI 0
Anderson Lopes

Anderson Lopes

23/11/2012

Pessoal, obrigado pelas respostas!

Robson, concordo contigo. No entanto, em partes.

Procuro ser completamente sincero com o entrevistador.

Concordo que um profissional nível junior não tenha que saber tudo. No entanto, com excesso de assuntos há perda de foco. E isso não é nada interessante para avaliar se um profissional realmente tem o que a empresa precisa.

Sinceramente, as empresas estão tratando desenvolvedor como técnico de help desk que, na entrevista faz teste sobre 'n' assuntos. Sendo que a empresa precisa que ele simplesmente tenha capacidade seguir scripts e/ou realizar análise e resolução de incidentes.

Glauco


Boa tarde amigo Glauco!
concordo com oque você disse.
Muitas empresas fazem isto mesmo.
Pedem muitos assuntos na hora da prova ou nos requisitos para contratação, mas só utiliza uma coisa ou outra na pratica do dia dia.
É OSSO.


GOSTEI 0
Thiago Jesus

Thiago Jesus

23/11/2012

Para mim o mais importante é mostrar vontade de aprender e crescer.
Já vi muita gente com um currículo cheio de Graduações e cursos, mas nenhuma paixão nas palavras, quando o assunto é informática.
Estudar é importante, mas se você não for apaixonado pela área, vai ser só mais um recém saído da faculdade que sabe fazer "Hello World".
GOSTEI 0
Roniere Almeida

Roniere Almeida

23/11/2012

Para mim o mais importante é mostrar vontade de aprender e crescer.
Já vi muita gente com um currículo cheio de Graduações e cursos, mas nenhuma paixão nas palavras, quando o assunto é informática.
Estudar é importante, mas se você não for apaixonado pela área, vai ser só mais um recém saído da faculdade que sabe fazer "Hello World".


é isso mesmo!!!
mas a realidade é bem diferente...
GOSTEI 0
Joel Rodrigues

Joel Rodrigues

23/11/2012

Eu vejo da seguinte forma:
-Português
-Lógica de raciocínio
-Lógica de programação
-Conhecimentos na linguagem c#

Isso é o BÁSICO, qualquer um que queira pensar em atuar profissionalmente, precisará. Até para um estagiário/trainee que não assuma grandes projetos.

-Conhecimentos na linguagem ASP.NET, quase sempre com base em Framework Webforms
-JavaScript
-HTML e CSS


Se você pretente trabalhar com ASP.NET e consequentemente desenvolvimento web, ora, isso é necessário, ainda que em nível básico.

*Apenas corrigindo que ASP.NET não é uma linguagem.

-Modelagem de dados
-SQL (Consulta, manipulação e definição de dados)


SQL é algo primordial, se você quer usar um BD (convenhamos que raramente não é necessário), vai precisar do mínimo de SQL (DML e DDL pelo menos).
Com relação à Modelagem, isso vai se aprendendo na prática, mas para qualquer situação é preciso ter o mínimo de ideia de como fazer. Afinal, não adianta saber executar comandos CREATE/ALTER sem saber o que exatamente deve-se criar.

-RUP, SCRUM ou XP, dependendo da metodologia utilizada pela empresa;

Esse é o único ponto que eu acredito muitos iniciantes tem o direito de não estarem "por dentro". Essas metodologias, na teoria são muito bonitas, interessantes, mas é preciso aplicar, usar no dia-a-dia. Então, acredito que nesse ponto as empresas precisam ser mais flexíveis, esperando do candidato aprender com a prática.

No mais, achei muito interessante esse tópico. Temos realmente que discutir os processos de avaliação, exigências e tudo mais que diz respeito às nossas profissões.

Um abraço a todos.
GOSTEI 0
Rodrigo Odasaki

Rodrigo Odasaki

23/11/2012

Se eu fosse contratar um programador junior para desenvolvimento de aplicações web para minha equipe, sem dúvida ele deve saber todos os itens abaixo, incluindo LINQ, ENTITY FRAMEWORK, LAMBDA EXPRESSION e principalmente ASP.NET MVC.

Eu não espero que ele seja Senior em todos os itens, mas para um desenvolvedor é esperado pelo menos os fundamentos e conceitos.

-Português
-Lógica de raciocínio
-Lógica de programação
-Conhecimentos na linguagem c#
-Conhecimentos na linguagem ASP.NET, quase sempre com base em Framework Webforms
-Modelagem de dados
-SQL (Consulta, manipulação e definição de dados)
-JavaScript
-HTML e CSS
-RUP, SCRUM ou XP, dependendo da metodologia utilizada pela empresa;
GOSTEI 0
Alex Lekao

Alex Lekao

23/11/2012

So para por lenha na fogueira... rsrsr

concordo na vdd com todo mundo, pq todas os pontos de vista apresentado tem um fundo de razão.

acho que um dos pontos fundamentais da confusão toda eh que provavelmente a empresa que precisa de um profissional a nível de "gol" pede para o cara do RH um cara que esteja perto do Jetta para se garantir com relação a entregarem para ele um "gol" ai o cara do RH para tentar se garantir procura alguém a nível de Bugatti. rsrsr

em outras palavras alguns não sabem o que querem qdo pedem, outros não saber o que procuram para entregar e outros não sabem o que tem para oferecer(quase filosófico... rsrsr)... rsrsr

Acho que ta bem por ai. rsrsr

Desculpem a descontraída... rsrsr

Abraco.

Alex - Lekao
GOSTEI 0
Alex Lekao

Alex Lekao

23/11/2012

gente sei que não tem muita coisa a ver... mas tava no linkedin e vi isso e lembrei deste tópico novamente então resolvi postar aqui para vcs lerem e ver um pouco mais dos absusdos referente as contratações do mercado de TI... rsrsr

http://www.linkedin.com/groupItem?view=&gid=3495836&type=member&item=204800134&commentID=114275502&report%2Esuccess=6_qqZww9BgRpLEAcA4ibK8xU7-FmkBJAfr76ACUxcZZQM6GVpnkg6-CRS2FmIGJd588tk-teScmI1aNKNu#commentID_114275502

deem uma olhada... quem quiser eh claro... rsrsr

Abraco.

Alex - Lekao
GOSTEI 0
Danilo Gomes

Danilo Gomes

23/11/2012

Cara,

Nem sempre o entrevistado espera que você saiba tudo o que ele te pergunta.
Às vezes uma prova, por exemplo, é a mesma para todos os candidatos. Mas ela é aplicada para nivelamento.

Se o cara veio pra júnior e sabe como sênior, rs problema dele, melhor pra empresa!

Eu costumo dizer que, na maioria das entrevistas, a diferença entre Sênior e Pleno, por exemplo, é saber negociar bem..rs
GOSTEI 0
Alex Lekao

Alex Lekao

23/11/2012

Caraca... vc falou praticamente com conhecimento de algo que aconteceu aqui na empresa.

concordo contigo tbm, "teoricamente" o cara tem que fingir de morto rsrsrsr, ou que não sabe e tentar galgar la dentro... rsrs

aqui onde trabalho foi contratado um cara para nível de gerencia, contrataram o cara próximo no fim do ano, na época do feriado prolongado ele tirou férias e ficou fora o período de natal e ano novo inteiro, e vieram falar comigo poxa o cara mal entrou e já vai sair de férias? eu respondi bem isto, bom para ele que soube negociar ao contrario de nos.. rsrsr

acho que este ponto que vc levantou tbm conta muuuito... srrs

Abraco.

Alex - Lekao
GOSTEI 0
Danilo Gomes

Danilo Gomes

23/11/2012

Pois é, cara!

Na empresa onde estou hoje, sou Sênior, mas tem Pleno aqui que tem conhecimento técnico compatível ao meu.

Eu soube expôr outras habilidades minhas, de negociar, de aprender rápido e ter experiência com regras de negócio complexas.

Não adianta o cara apenas saber frameworks. Tem as habilidades que o qualificam no meio pessoal e profissional.

Acho mais imples correr atrás de técnica que de experiência.

Muitos gestores costumam usar a seguinte frase: "Não adianta ser, tem que parecer".
GOSTEI 0
Alex Lekao

Alex Lekao

23/11/2012

kkkkkkkk... eh verdade...

eu costumo brinca com a galera aqui da empresa que não vc não precisa trabalhar tem que parecer trabalhar... rsrsr

isso eh serio... tinha uma cara aqui que andava o dia todo com uma folha na não ou uma prancheta com papeis e caneta... mas o cara não fazia nada... nada mesmo... ate que um gerente percebeu e demitiu... mas isso levou acho que um ano ou mais... rsrsr

e esse ponto da negociação eh fundamental, algumas habilidades são imprescindíveis para o profissional, tenho certeza que tem muita gente mais técnica que eu... com mais qualificação que eu.. mas poucos teem o que eu tenho, o conhecimento do negocio, entendimento do ambiente e as capacidades de negociação, no caso a persuasão, saber convencer os outros no caso, que ajuda muito...

Abraco.

Alex - Lekao
GOSTEI 0
Danilo Gomes

Danilo Gomes

23/11/2012

Cara, mas não é parecer trabalhar..rs

O que eu quero dizer é que, mesmo que você seja um excelente profissional, você DEVE parecer um excelente profissional.

Você tem que deixar transparecer aquilo que você é.

Vi muito o Roberto Justus dizendo isso no Aprendiz...rs

"Legal, você é muito preparado, centrado, inteligente, astuto, mas na hora da prova... não basta ser isso tudo, tem que parecer isso tudo."

Essa é uma verdade.
GOSTEI 0
Alex Lekao

Alex Lekao

23/11/2012

kkkkk...

eu entendi... o problema eh que tenho visto muito isso por ai...

inclusive com caso aqui na empresa que comentei... rsrs
GOSTEI 0
Glauco Albuquerque

Glauco Albuquerque

23/11/2012

Pessoal, bom dia!

Esse esquema de entrevistas atual é muito ultrapassado. Não dá para dizer quem é o profissional com uma avaliação de questões optativas, mesmo com todo esse conteúdo que citei no tópico. E é claro que o profissional, mesmo que iniciante, deve ter conhecimentos básicos em quase tudo o que está citado na abertura deste tópico.

Já estou trabalhando. E na empresa em que fui aprovado no processo seletivo, não fui avaliado dessa forma retrógrada. Avaliaram a minha capacidade de aplicar o que sei de técnicas e tecnologia às regras de negócio, como capacidade de compreender o que o realmente é preciso fazer para automatizar (sistematizar) o fluxo de negócio, ter empatia com o cliente e documentar bem os requisitos funcionais.

Meus conhecimentos técnicos podem ser menos do que muito junior que já conheci. Mas graças ao bom Deus, o que realmente foi avaliado é a minha capacidade de entender o negócio do cliente e fazer o que for necessário para entregar o produto final de acordo com os reuisitos funcionais e de negócio.
Conhecimentos técnicos podemos adquirir no dia-a-dia.

Infelizmente, já conheci muito desenvolvedor e analista de infra-estrutura que tem 'n' certificações, falam de um milhão de novidades e funções das tecnologias e linguagens que utilizam. Tecnicamente são muito feras. No entanto não são capazes de compreender e atender o cliente como o negócio dele precisa. Ou seja, perde-se o equilíbrio do que é ser um profissional com bom senso, nivelar sua técnica com a capacidade de entender o que o outro (quase sempre o cliente) realmente precisa.

Vamos colocar mais opniões aqui. Está cada vez mais interessante conversarmos sobre este assunto.

Glauco
GOSTEI 0
Alex Lekao

Alex Lekao

23/11/2012

Oi Bom dia!!!

Excelnte comentário Glauco!!!

Eu hoje trabalho coordenando o departamento de tecnologia de uma empresa, e eu não tenho formação, não tenho certificações, não tenho praticamente nada do que se cita por ai.

Mas tenho um bom raciocínio logico, uma boa capacidade de aprendizado aliada ao tempo de trabalho na área, e a um bom tempo acompanhando implantações de sistemas de ERP para a gestão de empresas.

Esse tempo de meu bastante conhecimento técnico no que se refere ao que vc comentou e isto foi muito bom para mim, so que infelizmente alguns profissionais como eu vivem em uma espécie de "limo" ou "limbo"(não sei o nome correto) profissional, onde não servimos para os cargos melhores e também não servimos para os cargos "piores", ficamos no meio do caminho ai entra o que eh ruim na historia.

Mas acho também que o dialogo esta bom e que mais pessoas poderiam colocar aqui seus pontos de vistas e opnioes.

e parabéns para quem iniciou o topico.

Abraco.

Alex - Lekao
GOSTEI 0
Alex Lekao

Alex Lekao

23/11/2012

kkkkk foi vc mesmo...... desculpe... rsrsr
GOSTEI 0
Glauco Albuquerque

Glauco Albuquerque

23/11/2012

kkkkk foi vc mesmo...... desculpe... rsrsr


Hahaha!!! Obrigado!!!

Por que você não procura uma formação de dois anos e depois faz uma pós no que você realmente gostaria de se especializar?

No mercado de hoje esse é um caminho super interessante para quem já tem experiência na área!

Glauco
GOSTEI 0
Alex Lekao

Alex Lekao

23/11/2012

então... já estou fazendo faculdade de ciência da computação.

fiz um curso preparatório para certificação sql server mas não tirei a certificação pq achei o curso muito ruim, era praticamente uma demonstração da ferramenta.

estou com planos de fazer uma pos em gestão de projetos e os cursos básicos para gestão de ti.. rsrsr

mas obrigado pela dica.

o meu problema maior acho que foi q onde morava e o salario que ganhava não me propiciavam faculdade nem cursos de apercoamento, hoje consigo dispor um pouco mais destas coisas. rsrsr

mais uma vez obrigado.

Abraco.

Alex - Lekao
GOSTEI 0
POSTAR