Quais são as tecnologias obsoletas do Java que vagas de emprego exigem usar?

31 respostas
Eclipse_Ninja

Quais são as tecnologias obsoletas do Java que vagas de emprego exigem usar?

Porque há vagas de emprego que ainda exigem o uso de tecnologias obsoletas do Java?

Qual é a versão mais obsoleta do Java que vagas de emprego exigem usar?

Ainda existe programadores que programam no Java 1.6?

Se sim, porque ainda existe programadores que programam no Java 1.6?

31 Respostas

P

Trabalho em um lugar que alguns projetos usam Java 1.6. O sistema é legado.

javaflex

Pelo menos ta evoluindo do xbase pra tecnologias obsoletas do Java.

Vai encontrar vagas para Java 1.4 também. Java SDK evoluiu muito pouco, tanto faz a versão pro cara que é programador Java, importante é o salário que vai receber.

Eclipse_Ninja

@javaflex,

Porque existe quem perde tempo indo atrás de solução xbase para Android?

O link que eu coloco abaixo é um exemplo de quem perde tempo indo atrás de solução Harbour para Android.

Referência: http://www.pctoledo.com.br/forum/viewtopic.php?f=4&t=15079&start=45#p122016

@javaflex,

Quais são as provas de que existem vagas para Java 1.4?

javaflex

Pelo tempo que voce já perdeu, se ainda quer insistir nisso, pergunta a eles.

Ainda nao aprendeu a usar o Google?

https://www.jobatus.com.br/emprego-desenvolvedor-java-633104491

Eclipse_Ninja

@javaflex,

Nem sempre é possível saber o que determinadas vagas de emprego realmente exigem usando o Google, por exemplo, veja por favor que a seguinte vaga de emprego de professor de informática em Belo Horizonte - Minas Gerais paga de R$ 1.001,00 até R$ 2.000,00 mesmo exigindo ensino superior completo ou em formação, ASP, VB Net, Ruby, R, Python, PHP, MATLAB, jQuery, Java, HTML, JavaScript, Dot Net, Cuda extensions, CSS, COBOL, C++, C+, C#, C, ASP NET, Erlang. Gráficos / Web: Adobe Dreamweaver, CorelDRAW, Blender, Adobe Photoshop, Adobe Illustrator, GIMP. Aplicações de Escritório: Microsoft Word, Microsoft PowerPoint, Microsoft Excel, Microsoft Access, LibreOffice, Microsoft Outlook. Sistemas Operacionais: Windows, VMS, UNIX, Linux, Mac OS, JavaOS, IBM OS. Outros programas: Servidores Proxy, Servidores de e-mail, Selenium, Microsoft Project, Edição de Vídeo, Edição de Som, CRM, Servidores Web, ERP entre outras coisas, o link dessa vaga é o seguinte link: https://www.manager.com.br/emprego-professor-de-informática-em-belo-horizonte-mg-5995755?id_consulta=854481673

@javaflex, todos,

Como vocês me respondem?

rodriguesabner

O que a gente tem a ver com isso?

Eclipse_Ninja

@rodriguesabner,

Eu postei a última mensagem que eu coloquei nesse tópico porque o @javaflex me perguntou se eu ainda não aprendi usar o Google.

Eclipse_Ninja

@javaflex, todos,

Porque não existe vagas para Java 1.3 também?

Jonathan_Medeiros

Existem vagas para diversas versões do Java, a questão é que as empresas raramente divulgam isso em edital de vagas, afinal, informar a um pré candidato que a vaga é pra cuidar de software legado com tecnologia legada não é lá muito atrativo, vulgo “dinossauros”, as vagas em sua maioria são divulgadas somente como “Java” sem especificar versão, e você como desenvolvedor tem que se virar e atender as demandas dos projetos conforme cada empresa prega que tem que ser.

Eclipse_Ninja

Muitas vagas que exigem o uso do Java exigem o uso de tecnologias obsoletas do Java?

Se sim, porque?

Jonathan_Medeiros

Nem sempre!
Isso depende de empresa pra empresa e de produto pra produto, por exemplo, suponhamos que a empresa X tem um software legado que foi desenvolvido e usa recursos e tecnologias antigas, não tem pra onde correr, você tem que trabalhar em cima disso.
Da mesma forma que a mesma empresa pode ter um ou N produtos novos que já usam tecnologias mais atuais.
Tirando as startups fora do contexto aqui, qualquer outra empresa existente no mercado que já tenha um tempo de atuação tem pelo menos um dinossaurinho antigo lá que usa tecnologias antigas.
Só pra contextualizar, existem programadores que utilizam cobol até hoje, captou a ideia?

Eclipse_Ninja

@Jonathan_Medeiros,

Sim, eu captei a idéia, existem programadores que usam linguagens de programação “dinossauras”, ou seja, muito antigas, talvez há programadores que também programam em Clipper, FoxPro e em outras linguagens do dialeto xbase, talvez há programadores que também programam em Delphi, Visual Basic e até mesmo em Assembly, muito obrigado pelas respostas.

Eu escrevi um programa na linguagem Plain English e estou escrevendo outro programa nessa linguagem por hobby, o seguinte link é o link do site dessa linguagem: http://www.osmosian.com

Eu também estou tentando melhorar minha Lógica de Programação estudando vários conteúdos, eu pretendo aprender programar em tecnologias de determinada vaga de emprego depois que eu terminar de estudar o conteúdo de Lógica de Programação que eu pretendo estudar, estes são os motivos de eu acreditar que eu não postarei tão cedo aqui no GUJ, mas eu vou ver se este tópico continuará recebendo respostas do Jonathan_Medeiros e de outros.

@Jonathan_Medeiros,

Eu realmente lhe agradeço pelas suas respostas.

@javaflex,

Muito obrigado pelos links das vagas de emprego de Java que especificam versões de tecnologias obsoletas do Java que você colocou neste tópico.

Eclipse_Ninja

@Jonathan_Medeiros,

Quais são as outras linguagens de programação que são antigas que são usadas até hoje?

Jonathan_Medeiros

No contexto geral não sei te informar outras além do Cobol, mas aqui na região onde resido conheço as seguintes: Java em versões anteriores a 1.7, Delphi 7, Data Flex, Powerbuilder, Uniface e VB.

Villagram

Bom dia amigos.

Recentemente fiz a homologação de um modem que usa tecnologia de sms para automatizar operações simples, usamos esse modem para desenvolver um painel que faz o monitoramento de queda de energia e temperatura de um datacenter e este mesmo modem usa Java 1.3.

A empresa que desenvolve essa modem estava com dificuldades para encontrar programadores Java com conhecimento para fazer a homologação e a documentação sobre o produto. Então acredito que as vagas de trabalho existem, só não são vagas atraentes para a maioria dos programadores.

FearX

É só ver o estilo de resposta e as perguntas que a gente já sabe quem é que tá postando. Você já foi banido quantas vezes, mesmo? E ainda não aprendeu?

FearX

Depende. Já vi usarem Java 1.3, 1.4, Swing… A versão do SDK faz alguma diferença, mas nada absurdamente brutal.

Porque existem sistemas antigos (a.k.a legados) que não foram, não serão ou só serão migrados futuramente.

Ué, como você espera que nós saibamos isso?

A comunidade de desenvolvimento Java é gigantesca. Você acha realmente que não existiria ninguém que usa o Java 1.6, com tanto sistema legado por aí? É só usar lógica que você vai responder isso sozinho.

Pelo mesmo motivo da pergunta 2.

Fabio_Dos_Reis

Eu estou trabalhando com códigos de quase 20 anos de idade, vocês não fazem ideia das libs que tem nesses projetos, sem falar com nenhum dos projetos tem arquitetura defininida e as ‘pessoas’ sempre colocaram as classes em qualquer pacote, não há qualquer tratamento de erros com exceptions adequadas se um metodo de 600 linhas pode lançar 10 exceptions checadas ou não checadas vai assim try{/ /codigo }catch(Exception){}

e o catch não lança nada e não aparece nada no log…kkkkk, estou para endoidar nesses projetos.

FearX

Não é uma possibilidade migrar para algo mais novo, ou refazer esse projeto?

Fabio_Dos_Reis

Rapaz, fiz a proposta logo que entendi o projeto, mas encontrei resistência de um cara que trampa a 15 anos só com isso, ele está ciente das dificuldades que a estrutura possui, mas como é um profissional que sempre trabalhou com isso não conhece frameworks novos.
Com o tempo vou tentar apresentar novas ferramentas e novos frameworks para vê se conseguimos ir evoluindo o produto, mas tá difícil.

rodriguesabner

Oloco mano, porquê 1.3? Tem algum motivo pra isso?

Villagram

A tecnologia empregada nesse modem é a mesma daqueles primeiros celulares vulgo “tijolinho” onde os jogos eram em sua maioria feitos em Java e os equipamentos não foram atualizados, eles funcionam sem android e rodam em cima da versão do Java onde aquela tecnologia parou.

FearX

Atualizar o hardware não é opção?

FearX

Rapaz, pra mim não dá. Sinceramente. A tecnologia evolui, ficar em algo TÃO obsoleto é simplesmente injustificável

Jonathan_Medeiros

Concordo com você, o problema é que na maioria dos casos quando se tem na empresa pessoas bem mais antigas e acomodadas com as tecnologias legadas dificilmente alguém novo que entra na empresa consegue inovar.
Triste realidade…

Villagram

Acredito que a empresa não atualizou o hardware pelo excelente serviço de sms e qualidade de sinal que esses aparelhos ainda tem.

Eclipse_Ninja

@rodriguesabner,

Porque você não pergunta para o pessoal do Fórum Clipper On Line porque eles usam linguagens do dialeto xbase?

Referência: http://www.pctoledo.com.br/forum/

@FearX,

Você disse que , ficar em algo TÃO obsoleto é simplesmente injustificável, o que você diz sobre continuar usando linguagens xbase?

FearX

Olá, Clark. Pela décima vez.

Bem, eu acho que quem continua usando XBase tem seus motivos. Se você ver bem nesta página, cita os principais usos do Xbase. E, bem, a maioria está em decadencia. Logo, Xbase está em baixa no mercado. Não vale a pena começar um projeto nessa linguagem. É isso que eu penso.

rodriguesabner

CARA, O QUE EU TENHO A VER COM ESSE FÓRUM??? Deixa a galera usar o que quiserem, não é porquê agora tem a linguagem Z que todo mundo é obrigado a parar de usar a A,B,C…

j-menezes

Não é bem assim.
Isso tem a ver com o custo do hardware.
Eu por exemplo, dependendo do projeto até hoje uso o microcontrolador de 2 kbytes de memoria flash programavel. Simplesmente por dar conta e principalmente pelo custo, da ultima vez que comprei paguei menos de R$ 2,50 cada.
Então não é de se estranhar em algum hardware especifico ter um jvm mais antiga e tambem mais reduzida.

FearX

Essa minha resposta foi para o comentário do Fábio. Em questão de Hardware, eu entendo totalmente seu ponto.

Criado 19 de janeiro de 2019
Ultima resposta 22 de jan. de 2019
Respostas 31
Participantes 9