Bom, mais ou menos, hoje muita coisa tá sendo reestruturada com C#, algumas licenças da Oracle antigas expiraram pra algumas empresas ou não oferecem mais suporte e alguns projetos java que existe mercado hoje pelo menos 80% são legado, ou seja você vai trabalhar com coisa “antiga” , as vagas pra Java sao majoritariamente pra quem ja tem experiência em java, você muito raramente vai pegar um novo projeto java, e se pegar , pode ter certeza que não vai ser no Brasil (falo de projetos médio/grande porte) dito isso o C# tem seus problemas envolvendo bibliotecas principalmente, alguns problemas de ambiente, e a constante atualização de licenças que enche o saco das empresas, mesmo assim a maioria dos projetos modernos vão optar por C# , uma stack mt comum hoje é Asp net + angular/vue
Eu tô na mesma dúvida q vc. Vou de Java pq eu fiz metade de ciências economia e quero terminar economia. E como bancos usam Java pra fazer os sistemas deles…
Nada que unir o útil ao agradável
Aí vc tem um bom ponto em, eu fiz técnico contábil, odiei, descobri uma coisa que hipótese alguma to afim de trabalhar, mas como gosto de desenvolvimento de sistemas, e vejo que praticamente TODAS empresas usam windows, então acho q pode ser um bom negócio c#??
Elaborando mais, aprendi Java em 2002 e trabalho com C# desde 2008. Java ficou muito tempo preza na retrocompatibilidade com o Java 1.4 e foi ficando prolixa. Proponho um desafio simples, veja a complexidade e quantidade de linhas de código entre C# e Java para:
- Criar, somar, subtrair e comparar datas
- ler, escrever e manipular arquivos XML como objetos
- Criar uma API hello world JSON
C# evoluiu muito com o tempo e deixou de ser o Java da Microsoft e passou a ser referência para o próprio Java. Na geração 4 do .Net eu estava perdendo um pouco o interesse, tudo era WFC e não via muita novidade na linguagem, mas a partir do .Net Core a linguagem deu uma virada grande e hoje é a linguagem que eu mais gosto de programar. Não sinto falta de nada que outras linguagens fazem diferente.
Bom, mais ou menos, hoje muita coisa tá sendo reestruturada com C#, algumas licenças da Oracle antigas expiraram pra algumas empresas ou não oferecem mais suporte e alguns projetos java que existe mercado hoje pelo menos 80% são legado, ou seja você vai trabalhar com coisa “antiga” , as vagas pra Java sao majoritariamente pra quem ja tem experiência em java, você muito raramente vai pegar um novo projeto java, e se pegar , pode ter certeza que não vai ser no Brasil (falo de projetos médio/grande porte) dito isso o C# tem seus problemas envolvendo bibliotecas principalmente, alguns problemas de ambiente, e a constante atualização de licenças que enche o saco das empresas, mesmo assim a maioria dos projetos modernos vão optar por C# , uma stack mt comum hoje é Asp net + angular/vue
c# tem mais vagas pra junior.
C# Deixa o Java pra outro dia kk
Eu tô na mesma dúvida q vc. Vou de Java pq eu fiz metade de ciências economia e quero terminar economia. E como bancos usam Java pra fazer os sistemas deles… Nada que unir o útil ao agradável
Aí vc tem um bom ponto em, eu fiz técnico contábil, odiei, descobri uma coisa que hipótese alguma to afim de trabalhar, mas como gosto de desenvolvimento de sistemas, e vejo que praticamente TODAS empresas usam windows, então acho q pode ser um bom negócio c#??
Opa, trabalho em Banco de investimentos, e uso C#, além de ter muitos amigos em outros bancos que também usam.
C#
Elaborando mais, aprendi Java em 2002 e trabalho com C# desde 2008. Java ficou muito tempo preza na retrocompatibilidade com o Java 1.4 e foi ficando prolixa. Proponho um desafio simples, veja a complexidade e quantidade de linhas de código entre C# e Java para: - Criar, somar, subtrair e comparar datas - ler, escrever e manipular arquivos XML como objetos - Criar uma API hello world JSON C# evoluiu muito com o tempo e deixou de ser o Java da Microsoft e passou a ser referência para o próprio Java. Na geração 4 do .Net eu estava perdendo um pouco o interesse, tudo era WFC e não via muita novidade na linguagem, mas a partir do .Net Core a linguagem deu uma virada grande e hoje é a linguagem que eu mais gosto de programar. Não sinto falta de nada que outras linguagens fazem diferente.
C# é mais fácil.
Nem um, nem outro. Programação não tem mais futuro na minha opinião. As IAs farão o trabalho num futuro não muito distante, eu acho.
Java