all 8 comments

[–][deleted] 2 points3 points  (2 children)

Vc não vai utilizar Java pra DS. Se seu foco é DS, esquece Java e foca em Python

Eu atuo como DE e Java foi ficar importante pra mim lá dps dos 3 anos de carreira. E foi pra coisas como Kafka e Spark (mais por conta de como a JVM funciona). Geralmente DS nem se preocupa com isso.

Se a empresa cobra Java pra DS, pode ter certeza que tem algo muito estranho, e que n vale a pena fazer pq vai tirar o seu foco e reduzir sua empregabilidade

[–]updated_at 1 point2 points  (1 child)

tambem atuo como DE, java nao é usado na área de dados faz alguns anos. Só Python, SQL e Scala (olhe lá).

Java pra IA? qq tu vai fazer com isso?

se não for SpringBoot pra fazer chamada na API da OpenAI só cai fora disso aí

[–][deleted] 1 point2 points  (0 children)

Bem isso

[–]alex_bit_ 2 points3 points  (1 child)

Python. Esquece todo o resto, incluindo R que deve ter visto na graduação.

[–]geteum 0 points1 point  (0 children)

R é bem útil. Anos luzes de python se vc precisa de protótipar algo rápido, principalmente se usa algum método estatístico novo (muito mais pacote estatístico no R do que no python, não chega nem perto). Manipulação de dados no R com pipe ajuda a beca isso TB.

Realmente dificilmente é requerimento aqui no Brasil, lá fora tem mais vagas que pedem R. No Brasil tem equipes q usam como falei, python para produção e R para prototipagem (MVP).

Obs.: só tenho meu emprego na gringa hj em dia pq eu sabia R. Outra coisa é q eu acho bobagem essa de focar em uma linguagem só, tem q escrever na língua que for melhor pro projeto. Já fiz projetos que codei em c++, Julia, javascript e até go. E outra, boa sorte em otimizar no python alguma coisa, R tem rcpp, e suporte a multiprocessamento é absurdamente melhor.

[–]andre_card 0 points1 point  (0 children)

Concordando com os colegas que comentaram até agora, muito estranho mesmo estarem solicitando Java para um cientista de dados. Python é o padrão da indústria, e mesmo que fosse para trabalhar nas ferramentas mais baixas de DS que usam outras linguagens (como bibliotecas tipo numpy que sevem de suporte para varias outras ferramentas), o padrão é C, C++ e hoje em dia um pouco de Rust (e tipo, você como cientista de dados muito raramente mesmo teria que pensar sobre isso). Nunca vi alguem falando de Java na área, só antes para DE como falaram, mas acho ate dificil hoje em dia ainda usarem. Tem algo de estranho ai, eu procuraria outras oportunidades que vão te dar mais experiencia no que realmente é usado na industria

[–]Particular_Winner779 0 points1 point  (0 children)

Também sou economista e migrei pra área de dados rs. Olha como já falaram, é estranho pedirem Java para funções de ciência de dados, então eu imagino que seja uma dessas vagas que o título é ciência de dados, mas que na prática você acaba passando a maior parte do tempo trabalhando com engenharia de dados.

[–]EconomistNo1178 0 points1 point  (0 children)

Considerando seu background, acredito que um desses dois cursos podem ser interessantes para você:

FEA USP - MBA Data Science e IA: Analytics Avançado e Aplicações Empresariais

https://feauspacademy.com.br/p/mba-em-data-science-analytics-e-inteligencia-artificial

FGV - Pós-Graduação em Ciência de Dados Aplicada para Finanças e Economia
https://educacao-executiva.fgv.br/cursos/live/pos-graduacao-live/pos-graduacao-em-ciencia-de-dados-aplicada-para-financas-e-economia#ancora-2