Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Porque exigir nível superior para programadores? #17

Open
mrMarko opened this issue May 2, 2015 · 11 comments
Open

Porque exigir nível superior para programadores? #17

mrMarko opened this issue May 2, 2015 · 11 comments

Comments

@mrMarko
Copy link

mrMarko commented May 2, 2015

Uma questão a ser aberta. Porque as empresas cobram muito que o programador tenha nível superior, no meu ver acho que não é preciso já que para se especializar numa linguagem de programação não é necessário isso, muito pelo contrario, na maioria das linguagens as universidades nem aprofundam a ponto de formar o verdadeiro programador, concordo que o responsável pela equipe, pelo projeto (o chefe rsrs, o analista, o arquiteto de software) esse sim seja necessário o diploma, mas muitos programadores bons se deparam com essa dificuldade na hora de arrumar um emprego por não ter o tal diploma, ou não está cursando um curso de nível superior, atrasando um pouco sua carreira até que ingresse na faculdade, empresas que veem as coisas dessa forma fazem que sejam pouco valorizadas a certificação e os cursos extracurriculares que realmente especializam o profissional.

Vi num site o seguinte texto:

"Com a dificuldade das universidades em acompanhar as constantes mudanças do mercado de TI, elas, muitas vezes, formam profissionais com muitas carências de conhecimentos tecnológicos e, portanto, muito distantes do que as empresas precisam."

Será que é necessário mesmo o diploma ou as empresas estão pegando pesado nessa parte?

@eminetto
Copy link
Contributor

eminetto commented May 4, 2015

Minha opinião: eu não acho que precisa ser obrigatório, mas na minha empresa eu conto muitos pontos positivos para quem fez um curso superior. Digamos que seria um ótimo critério de desempate. Se dois profissionais demonstrarem ótimo desempenho técnico eu daria a preferência para quem tem o diploma.
O curso superior dá ao aluno diversos conceitos que são muito importantes, enquanto que as certificações aprovam conteúdo mais técnico. E diversas vezes na minha carreira eu consegui resolver problemas por eu lembrar dos conceitos que aprendi na universidade (ou que aprendi sozinho)

@alisonmonteiro
Copy link

Concordo com o @eminetto!
Os conhecimentos que nós adquirimos na vida profissional (dia-a-dia) e com cursos extracurriculares não são encontrados nas universidades, mas os conceitos e os embasamentos que nós vemos na faculdade (pelo menos em boa parte das disciplinas), no meu caso, ajudam bastante.
Não acho que seja algo obrigatório, mas sim um diferencial de peso!

@dorianneto
Copy link

Um dia desses eu estava conversando com um amigo a respeito do processo de seleção na empresa dele, e um dos seus grandes desafios era encontrar um bom programador (realmente está difícil). Os dias se passaram, os projetos acumulando e ele tinha que correr para contratar alguém. Surgiu então a ideia de filtar os currículos de quem era graduado e descartar o restante para se ter, supostamente, apenas os bons. Não o julgo por isso, pois realmente se você parar pra pensar, alguém que passou 4 anos estudando em uma faculdade e em paralelo estudou para o mercado deve, eu disse deve, ter um conhecimento mais abrangente do que alguém que não é graduado. É algo bastante relativo e deve ser estudado cada caso (quando possível).

Indico e sempre vou indicar que façam uma graduação ou curso tecnólogo, pois conhecimento técnico e networking nunca é demais, porém, não é algo que eu considero necessário no currículo de um programador ao contratá-lo. Mas, como meu primo uma vez me disse:

Oportunidades não batem na sua porta perguntando se podem entrar, elas simplesmente entram e você deve estar preparado para agarrá-la.

Por mais chato que seja, algumas dessas oportunidades vão sim te pedir um nível superior completo.

Quem sabe no decorrer dos anos eu mude de ideia, mas do jeito que as universidades e a grade dos cursos voltados para nossa área estão atualmente, não boto muita fé.

@djhonyy
Copy link

djhonyy commented Feb 2, 2017 via email

@casimiroarruda
Copy link

casimiroarruda commented Feb 2, 2017 via email

@djhonyy
Copy link

djhonyy commented Feb 2, 2017 via email

@porkaria
Copy link

porkaria commented Feb 3, 2017

Oi migos,

Exigir depende do requisito da vaga, as vezes a empresa precisa de profissionais com diploma para contar no seu portfólio para atender contratos com o governo por exemplo. Mas na maioria das vezes não é esse o caso, então acho desnecessário exigir diploma.

Quanto usar diploma como "ponto de desempate" acho perigoso. O seu processo de seleção tem que ser capaz de medir a capacidade técnica necessária do candidato para o cargo independente disso.

Julgar a atitude do candidato frente a um problema da maneira como você enfrentou um dia só por ter diploma é querer jogar toda a sua bagagem, experiência e situação nas costas dele também, isso gera uma expectativa daquelas que viram monstros de decepção.

Quando chego no ponto de "escolher", prefiro sempre o que consegue se comunicar e interagir melhor com a equipe.

Beijos de luz

@alganet
Copy link

alganet commented Feb 8, 2017

Essa thread no Twitter rolou mês passado e tem tudo a ver com esse tema, acho que vale a leitura!

@ivanrosolen
Copy link
Contributor

Não sei exatamente o motivo, mas para vagas fora do brasil, quase todas as empresas que conheço pedem curso superior.

Nesse ponto eu concordo com o @eminetto

@flaviosilveira
Copy link

Independente de curso e outras coisas, acho que o saco de ir para uma faculdade por 3, 4 anos é um aprendizado muito bom como pessoa.

Ver gente diferente, se organizar com horários, notas, discutir argumentos, e porque não ter o gatilho de alguma coisa bacana para estudar ou empreender.

Todos devem passar por isso.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests