Primeiro emprego em Java

Bom dia galera!!

Fiz um curso técnico em informática no SENAI-MG e este curso não foi voltado para manutenção e sim programação, vi algumas linguagens de programação, como JavaSE, .NET, PHP, HTML, etc…

E a que mais me identifiquei foi java tanto que continuo estudando até hoje, porém minha grande dúvida é: Estou cursando ciências da computação 1º semestre e gostaria de ir para área de programação pois hoje sou Analista de Suporte, mas para quem não tem experiência na carteira como programador que tipo de vaga eu devo buscar??? Analista Jr?

Obrigado!!

Estágio, com certeza. É o melhor caminho ara você, mesmo que seja para ganhar menos. Você até pode ser contratado como programador Júnior, mas geralmente as empresas que contratam programadores Júnior inexperientes pagam salários ridículos e são extremamente desorganizadas (já senti isso na pele).

michetti, como você não tem experiência na área e está no começo da faculdade o ideal é você procurar um estágio em Desenvolvimento, o cargo de Analista costuma ser pra pessoa mais experiente que já tenha sido programador. Você pode também buscar vagas para Desenvolvedor já com CLT entrando com Traine(vai entrar com salário mais baixo e ficar um tempo em treinamento).

Dependendo da instituição de ensino, você não vai conseguir autorização para estagiar nos primeiros períodos. Realmente, não é o momento para isso, a menos que você opte por deixar a faculdade em segundo plano.

Se for o caso de ter o pedido de estágio negado, foque em projetos acadêmicos ou pessoais até o terceiro ou quarto período. A partir daí fica mais tranquilo estagiar – e até conseguir emprego como analista júnior --, supondo que você tenha se livrado de boa parte do ciclo básico.

Claro que é só um conselho, e não regra a ser seguida.
Resumindo: estágio é possível, mas recomendável somente a partir da segunda metade do curso.

[quote=naosouusuario]Dependendo da instituição de ensino, você não vai conseguir autorização para estagiar nos primeiros períodos. Realmente, não é o momento para isso, a menos que você opte por deixar a faculdade em segundo plano.

Se for o caso de ter o pedido de estágio negado, foque em projetos acadêmicos ou pessoais até o terceiro ou quarto período. A partir daí fica mais tranquilo estagiar – e até conseguir emprego como analista júnior --, supondo que você tenha se livrado de boa parte do ciclo básico.

Claro que é só um conselho, e não regra a ser seguida.
Resumindo: estágio é possível, mas recomendável somente a partir da segunda metade do curso.[/quote]

Não concordo.

Minha faculdade durou 4 anos, e logo no primeiro ano eu consegui estágio, não me atrapalhou em nada na faculdade, pelo contrário, me ajudou, pude vivenciar o dia a dia de uma empresa, acho que o quanto antes conseguir um estágio melhor!

OBS: Na minha época os estágios ainda eram de 8h diárias e as vezes pagavam menos que 1 salário mínimo. Hoje, são 6h diárias e vejo estágios que remuneram muito bem.

Cada um tem sua opinião, eu acredito que dá muito bem para conciliar os dois sem grandes esforços.

Então faz bastante tempo que você estagiou.

Hoje em dia, a instituição de ensino precisa autorizar o seu estágio (o vínculo normalmente é feito por uma instituição intermediária, como a MUDES). A UFRJ, por exemplo, é muito rigorosa e raramente libera alunos sem que todos (ou quase todos) os créditos referentes às matérias até o quarto período sejam obtidos. Ainda impõem CR mínimo de 6.0 – o que significa que quem deixou o curso em segundo plano pra trabalhar acaba não conseguindo CR suficiente para a autorização. Pode confiar que não conseguem.

Quanto a conseguir dar conta dos dois já desde o início, parabéns. Mas, a grande maioria das pessoas que conheci e que entraram no curso desesperados por estágio ou emprego tiveram que adiar a formatura para bem depois do prazo recomendado. Não eram poucos os colegas que tinham entrado 2 anos ou mais antes de mim, e que estavam devendo um bocado de matérias.

A minha observação leva em consideração cursos em período integral, como acredito que seja a maioria dos bacharelados em CC.

Entendo, acho que cada caso é um caso.

Me formei em Bacharel na FATEC em 2010 e o curso não era integral, portanto tinha tempo para estagiar, e a faculdade também não colocava tantas restrições quanto a realizar o estágio no primeiro ano ou não.

Concordo que no caso de cursos integrais realmente seja mais difícil conciliar estágio e faculdade.

Portanto, repito, cada caso é um caso, cabe a cada um avaliar o que acha melhor para si.

No meu caso, acredito que os estágios e posteriormente meus empregos contribuíram muito mais para minha carreira do que minha faculdade.

Estou perguntando isto pelo fato de um colega na faculdade estar em um processo seletivo na Totvs para Analista de Sistemas Jr, e ele tem somente o técnico.

Mas obrigado galera! Tiraram algumas dúvidas.

não foque em tecnologia, isso diminui seu leque e pode dificultar sua carreira.

abra seu leque para C#, java, SAP outras áreas como BI, Liderança, banco de dados etc.

ao invés de procurar lugares que trabalhem com o que você quer, procure empresas que você quer trabalhar, faça uma lista das empresas, de preferencia às multinacionais, veja os requisitos para estagio, chances de crescimento, benefícios, possibilidade de ir para o exterior.

conheço muito programador bom que focou em linguagem ao invés de carreira, ao invés de boas empresas para se trabalhar, só arruma emprego bomba. você esta começando agora, tudo é bonito, novo, mas uma hora você vai ser especialista no que faz e você vai se importar com a vida que leva fora do trabalho.

resumindo: veja os requisitos das melhores empresas para estágio, foque neles: inglês, espanhol, boa comunicação, expressão corporal, dinâmicas e capacidade de liderança, você não precisa ser um excelente técnico, precisa ser um excelente e produtivo funcionário.

bons técnicos a índia já possui aos milhares.

[quote=carlospomari]Entendo, acho que cada caso é um caso.

Me formei em Bacharel na FATEC em 2010 e o curso não era integral, portanto tinha tempo para estagiar, e a faculdade também não colocava tantas restrições quanto a realizar o estágio no primeiro ano ou não.

Concordo que no caso de cursos integrais realmente seja mais difícil conciliar estágio e faculdade.

Portanto, repito, cada caso é um caso, cabe a cada um avaliar o que acha melhor para si.

No meu caso, acredito que os estágios e posteriormente meus empregos contribuíram muito mais para minha carreira do que minha faculdade.[/quote]

Verdade. Você tem razão ao dizer que as opções variam em cada caso.

Quando a faculdade facilita e o curso dá condições de conciliar os dois, o estágio te põe numa vantagem tremenda na hora de buscar o primeiro emprego.

Voltando à dúvida do OP: estágio é o caminho normal mesmo, e como disseram, pode ser um opção já no começo. Se teu curso não for integral, depois de ganhar experiência e também de livrar boa parte da grade, você pode se candidatar às vagas a Analista Jr. ainda sem o diploma. Na real, pode desde já mas acho que vai precisar de uma lábia excelente para conseguir a vaga! (Eles normalmente esperam alguma vivência com programação, com BD e capacidade básica de interpretação e elaboração de código / algoritmos.)

Eu tenho experiência em JavaSE, já desenvolvi um software em swing para controle de agendas para salões de beleza, usando banco de dados e outros recursos, iReport, etc…

Só que não é experiencia de carteira… penso que não “vale” nada se não tiver tempo de carteira…

[quote=douglaskd]não foque em tecnologia, isso diminui seu leque e pode dificultar sua carreira.

abra seu leque para C#, java, SAP outras áreas como BI, Liderança, banco de dados etc.

ao invés de procurar lugares que trabalhem com o que você quer, procure empresas que você quer trabalhar, faça uma lista das empresas, de preferencia às multinacionais, veja os requisitos para estagio, chances de crescimento, benefícios, possibilidade de ir para o exterior.

conheço muito programador bom que focou em linguagem ao invés de carreira, ao invés de boas empresas para se trabalhar, só arruma emprego bomba. você esta começando agora, tudo é bonito, novo, mas uma hora você vai ser especialista no que faz e você vai se importar com a vida que leva fora do trabalho.

resumindo: veja os requisitos das melhores empresas para estágio, foque neles: inglês, espanhol, boa comunicação, expressão corporal, dinâmicas e capacidade de liderança, você não precisa ser um excelente técnico, precisa ser um excelente e produtivo funcionário.

bons técnicos a índia já possui aos milhares. [/quote]

Concordo em partes, concordo que não deve focar em tecnologia e sim em programação e informática como um todo. Mas a parte de escolher empresas, independente da linguagem eu discordo. Se quer trabalhar com Java, procure empresas que trabalhem com Java. No mercado de trabalho, experiência com a linguagem conta sim e muito! Dificilmente alguém Pleno em PHP consegue o mesmo pleno em Java, pois as empresas contratantes focam em tecnologias.
Trabalhei quase 4 anos com Delphi, para depois partir para Java. Se tivesse hoje com esses 4 anos em Delphi, contados em Java, estaria melhor hoje :smiley:

Michetti, com certeza essa experência conta e bastante… Coloque isso em seu currículo, esteja pronto para mostrar para algum contratador, em uma entrevista. Poste no github ou algum servidor privado, de alguma forma que esteja na nuvem, para que a pessoa interessada em te contratar possa olhar seu código.

igor, meu comentário só se aplica a estagio e trainee, não estou dizendo estagio em programação ou trainee em programação, estou dizendo estagio em tecnologia da informação, trainee nível gerencial ou especialista…empresas multinacionais que não são da área de T.I.

na situação dele, acho melhor. mas não o mais fácil. alias acho bem mais difícil do que aprender java e arrumar um emprego de programador jr. até porque dependendo dos benefícios o valor hora é muito superior na multinacional. fora que ele fica fora das gambiarras ja conhecidas, flex, pj.

[quote=douglaskd]não foque em tecnologia, isso diminui seu leque e pode dificultar sua carreira.

abra seu leque para C#, java, SAP outras áreas como BI, Liderança, banco de dados etc.

ao invés de procurar lugares que trabalhem com o que você quer, procure empresas que você quer trabalhar, faça uma lista das empresas, de preferencia às multinacionais, veja os requisitos para estagio, chances de crescimento, benefícios, possibilidade de ir para o exterior.

conheço muito programador bom que focou em linguagem ao invés de carreira, ao invés de boas empresas para se trabalhar, só arruma emprego bomba. você esta começando agora, tudo é bonito, novo, mas uma hora você vai ser especialista no que faz e você vai se importar com a vida que leva fora do trabalho.

resumindo: veja os requisitos das melhores empresas para estágio, foque neles: inglês, espanhol, boa comunicação, expressão corporal, dinâmicas e capacidade de liderança, você não precisa ser um excelente técnico, precisa ser um excelente e produtivo funcionário.

bons técnicos a índia já possui aos milhares.
[/quote]

Poxa cara, eu me enxerguei nessa descrição. Será que estou cometendo o mesmo erro de seu amigo?

Eu estou no meu segundo estágio e estou passando por algo semelhante (contando com esse estágio, já passei por 3 empresas, a penúltima como CLT, mas saí porque era muito desonesto). Sempre atuei com .Net (VB.Net e C#) e desejo continuar com .Net pelo menos até me tornar Pleno. Atualmente estou fazendo cursos por fora de .Net e quero desenvolver meu TCC nessa mesma plataforma. É que eu gostaria de pegar muita experiência numa única plataforma e tirar certificações e coisas do tipo.

Mas, assim como minha penúltima experiência, meu emprego atual é muito ruim. Desorganizado, cheio de gambiarra e com chefe incompetente. Bem diferente do meu primeiro estágio. Estou enviando currículos para trabalhar em outro lugar com C# e em nível Júnior, mas até o momento tenho recebido pouquíssimo retorno já que a maioria das vagas que encontro são para pleno/sênior, ficam no centro de São Paulo ou Alphaville (quase 40km da minha casa). Acho também que nenhuma empresa séria queira contratar um programador Júnior que apenas teve experiência como estagiário.

O que você me sugere? Será que devo me tornar mais maleável e mudar de plataforma? Acho que tenho boas noções de modelo relacional e orientação a objetos, então aprender outro banco de dados ou outra linguagem não é problema pra mim. O problema é a frustração, já que tenho investido bastante para atuar com .Net.