O que tem um futuro melhor: Ciência de dados ou desenvolvimento de aplicações móveis?
A resposta a todas as perguntas sobre o que se especializar, como um curso de ciências da computação, é na verdade a mesma.
Especialize-se na área que o mantém inspirado.
A chave para o sucesso como engenheiro de software é nunca parar de aprender. Se você acha que pode se especializar em um domínio e nunca precisa aprender outra coisa, você'já se amaldiçoou a uma carreira medíocre onde você'precisará se preocupar em ser demitido e ter dificuldades para se manter empregado.
Bambos campos que você mencionou estão mudando rapidamente. O desenvolvimento móvel está em um período de transição para cruzar plataformas, e a ciência dos dados/aprendizagem da máquina é um campo no limite sangrento da pesquisa.
Bambos também têm um futuro sólido para desenvolvedores fortes. E ambos têm seus próprios desafios para os recém-formados universitários.
Para se sair bem em qualquer domínio, aprenda-o bem, mas também continue aprendendo outros domínios. Vá em frente e especialize-se em um, mas aprenda ambos, assim como em qualquer outro domínio que pareça interessante. Torná-lo-á mais atractivo contratá-lo para ter perspectiva.
Artigos semelhantes
- O que é mais difícil, o desenvolvimento de aplicações web ou móveis? O que é mais difícil, web ou desenvolvimento de aplicações móveis?
- O que é bom para o futuro, aprendizagem de máquinas, computação em nuvem, IA, ou ciência de dados?
- O que é 'vazamento de dados' na ciência dos dados?
- O que os cientistas de dados pensam do novo programa de Mestrado em Ciência de Dados da Universidade de British Columbia?