Tou comecando agora e tou curioso =D
Quanto um desenvolvedor Java ganha?
17 Respostas
Olá
Um desenvolvedor de verdade?
Daqueles que programa usando TDD, que usa SCM, faz todos os tipos de testes, faz integração contínua, conhece a linguagem Java, orientação a objetos, recomendações do Bob Martin, Design Patterns, conhece HTML, HTTP, XML, JSON, Hibernate, Spring, banco de dados, metodologias como XP, Scrum, Kanban, Lean e além disso tem facilidade para captar as regras de negócio e o fluxo de informações do sistema e não fica o dia inteiro no twitter, msn, redes sociais, etc.
Se for do tipo citado merece ganhar bem.
[]s
Luca
:shock:
Valeuu!!
Depende muito da vaga, da empresa, da forma de contratação, do nível do programador, por exemplo, se for Junior o piso é x, se for Pleno, o piso é y e se for Sênior é outro.
Da uma olhada no site www.apinfo.com.br, lá tem uma tabela para você ter uma base de valores.
Espero ter ajudado.
Abraços
Depende muito da região tb.
Para pesquisar, e melhor definir qual o cargo e a região de pesquisa. Vai ver como a região influencia no valor pago.
Detalhe… note que na definição de desenvolvedor “de verdade” (muito precisa por sinal), conhecer a linguagem Java apenas um pequeno tópico. É importante conhecer bem a linguagem que se programa? Claro que sim, mas um bom desenvolvedor tem um conjunto de talentos que o permitem atuar bem em qualquer linguagem. E por isso, a linguagem específica tem um peso geralmente pequeno no salário.
Detalhe… note que na definição de desenvolvedor “de verdade” (muito precisa por sinal), conhecer a linguagem Java apenas um pequeno tópico. É importante conhecer bem a linguagem que se programa? Claro que sim, mas um bom desenvolvedor tem um conjunto de talentos que o permitem atuar bem em qualquer linguagem. E por isso, a linguagem específica tem um peso geralmente pequeno no salário.
Concordo…
Detalhe… note que na definição de desenvolvedor “de verdade” (muito precisa por sinal), conhecer a linguagem Java apenas um pequeno tópico. É importante conhecer bem a linguagem que se programa? Claro que sim, mas um bom desenvolvedor tem um conjunto de talentos que o permitem atuar bem em qualquer linguagem. E por isso, a linguagem específica tem um peso geralmente pequeno no salário.
Não concordo.
A maioria das vagas que vejo por ai são para contratações específicas para uma determinada linguagem, e pedem experiência na linguagem em questão.
Mas, no entanto, concordo que o que é mais importante saber os fundamentos utilizados na programação, porque assim é mais fácil aprender uma nova linguagem caso necessário.
OláUm desenvolvedor de verdade?
Daqueles que programa usando TDD, que usa SCM, faz todos os tipos de testes, faz integração contínua, conhece a linguagem Java, orientação a objetos, recomendações do Bob Martin, Design Patterns, conhece HTML, HTTP, XML, JSON, Hibernate, Spring, banco de dados, metodologias como XP, Scrum, Kanban, Lean e além disso tem facilidade para captar as regras de negócio e o fluxo de informações do sistema e não fica o dia inteiro no twitter, msn, redes sociais, etc.
Se for do tipo citado merece ganhar bem.
[]s
Luca
Então, só pra deixar claro, de fato merece ganhar muito bem.
Entretanto, uma das únicas empresas que usa tudo isso de fato (e que é referência mundial nisso tudo) contrata esses desenvolvedores (com as skills acima) por um preço abaixo do mercado, na minha opinião. Já ví muitos lugares (mesmo) cujo qual somente para o cara que sabe Struts, Hibernate e pronto ganhar muito mais do que um cara que estuda muito para ter qualidade no seu código e no seu processo.
Ps.: Meth, procure outros tópicos que esse assunto já está mais do que batido aqui no GUJ.
<sarcasmo>
R$ 15.000,00 segundo o jornal da globo
</sarcasmo>
Não concordo.
A maioria das vagas que vejo por ai são para contratações específicas para uma determinada linguagem, e pedem experiência na linguagem em questão.
Mas, no entanto, concordo que o que é mais importante saber os fundamentos utilizados na programação, porque assim é mais fácil aprender uma nova linguagem caso necessário.
A maioria das empresas em que fui contratado, incluindo empresas grandes como a Siemens e a Positivo, não exigiam o conhecimento numa linguagem específica na hora da contração. É claro que anunciavam a vaga com as linguagens desejáveis, mas isso não quer dizer que se você não for até lá e se der bem nos testes você não será contratado. Até porque, elas pretendiam manter o profissional por alguns anos, e isso significa ter alguém flexível, que possa se adaptar caso as condições e os ambientes mudem também. Ou caso tenham que manter um código legado feito em outra linguagem.
Ainda assim, o momento da contratação, dentro de uma carreira, é só o primeiro passo, não o único. Se você quiser ter uma boa projeção, tem que sair do cargo de codificador para o cargo de desenvolvedor. A diferença é grande, pois enquanto o primeiro segue mecanicamente o que aprendeu na faculdade, e geralmente exige orientação o tempo todo sobre o que fazer, o segundo faz com autonomia código de qualidade, que não dá problemas futuros, e que atende as expectativas de quem os pede.
OláUm desenvolvedor de verdade?
Daqueles que programa usando TDD, que usa SCM, faz todos os tipos de testes, faz integração contínua, conhece a linguagem Java, orientação a objetos, recomendações do Bob Martin, Design Patterns, conhece HTML, HTTP, XML, JSON, Hibernate, Spring, banco de dados, metodologias como XP, Scrum, Kanban, Lean e além disso tem facilidade para captar as regras de negócio e o fluxo de informações do sistema e não fica o dia inteiro no twitter, msn, redes sociais, etc.
Se for do tipo citado merece ganhar bem.
[]s
Luca
Vou guardar essa definição como inspiração.
OláUm desenvolvedor de verdade?
Daqueles que programa usando TDD, que usa SCM, faz todos os tipos de testes, faz integração contínua, conhece a linguagem Java, orientação a objetos, recomendações do Bob Martin, Design Patterns, conhece HTML, HTTP, XML, JSON, Hibernate, Spring, banco de dados, metodologias como XP, Scrum, Kanban, Lean e além disso tem facilidade para captar as regras de negócio e o fluxo de informações do sistema e não fica o dia inteiro no twitter, msn, redes sociais, etc.
Se for do tipo citado merece ganhar bem.
[]s
LucaVou guardar essa definição como inspiração.
Mesmo com tudo isso vão tentar te explorar, vai de você se acomodar com propostas ruins.
Saiba se vender e analisar propostas
…
Depende de qual região do país você é e de seu conhecimento na tecnologia.
Pouco.
tendo São Paulo como referência de salários e analisando outras profissões, não dá pra dizer que um desenvolvedor ganhe pouco…
e mais: é uma área onde é muito fácil um mau profissional ter um salário de mediano a bom…
(sem falar que mesmo esse mau profissional consegue emprego fácil)
saber se vender, como citaram acima, acaba sendo mais importante que o seu conhecimento técnico…
se você souber se vender E tiver um excelente conhecimento técnico não vai faltar vagas com ótimos salários…
OláUm desenvolvedor de verdade?
Daqueles que programa usando TDD, que usa SCM, faz todos os tipos de testes, faz integração contínua, conhece a linguagem Java, orientação a objetos, recomendações do Bob Martin, Design Patterns, conhece HTML, HTTP, XML, JSON, Hibernate, Spring, banco de dados, metodologias como XP, Scrum, Kanban, Lean e além disso tem facilidade para captar as regras de negócio e o fluxo de informações do sistema e não fica o dia inteiro no twitter, msn, redes sociais, etc.
Se for do tipo citado merece ganhar bem.
[]s
Luca
Infelizmente esse mestre ninja ai de cima vai ganhar menos do que um gerente de projetos junior que sabe usar o MS project e o Outlook na maioria das empresas (aquelas que só vendem projetos kamikazes para os otários, digo, clientes)
Mas se você gosta mesmo da coisa vai fundo e não se canse de aprender nunca 
Não concordo.
A maioria das vagas que vejo por ai são para contratações específicas para uma determinada linguagem, e pedem experiência na linguagem em questão.
Mas, no entanto, concordo que o que é mais importante saber os fundamentos utilizados na programação, porque assim é mais fácil aprender uma nova linguagem caso necessário.A maioria das empresas em que fui contratado, incluindo empresas grandes como a Siemens e a Positivo, não exigiam o conhecimento numa linguagem específica na hora da contração. É claro que anunciavam a vaga com as linguagens desejáveis, mas isso não quer dizer que se você não for até lá e se der bem nos testes você não será contratado. Até porque, elas pretendiam manter o profissional por alguns anos, e isso significa ter alguém flexível, que possa se adaptar caso as condições e os ambientes mudem também. Ou caso tenham que manter um código legado feito em outra linguagem.
Ainda assim, o momento da contratação, dentro de uma carreira, é só o primeiro passo, não o único. Se você quiser ter uma boa projeção, tem que sair do cargo de codificador para o cargo de desenvolvedor. A diferença é grande, pois enquanto o primeiro segue mecanicamente o que aprendeu na faculdade, e geralmente exige orientação o tempo todo sobre o que fazer, o segundo faz com autonomia código de qualidade, que não dá problemas futuros, e que atende as expectativas de quem os pede.
Olá Viny,
Você pode estar correto, eu não tenho tanta experiência quanto você de mercado. Trabalho a 2 anos na área de desenvolvimento e por onde passei e pelas vagas que eu vi a maioria era para vagas específicas de alguma linguagem.
Abraços