UMinho Matemática (e Computação) vs Engenharia Informática

 

Guilherme Martins

Membro Veterano
Matrícula
10 Abril 2017
Mensagens
125
Olá a todos (de novo)! Passado um ano em Engenharia Física, decido mudar de curso.

Desta vez a minha dúvida prende-se entre os dois cursos mencionados acima. Eu gostaria de trabalhar numa área que conseguisse juntar a Matemática e a Informática, e por isso as áreas das "inteligências artificiais", "data science" e "machine learning" me interessaram bastante, já que ambas as áreas estão bem presentes.
No entanto, sabendo que é possível chegar a estas áreas com ambos os cursos, surge a questão de qual dos dois cursos seria o melhor para entrar no mercado de trabalho, qual curso (licenciatura + mestrado OU mestrado integrado) que um empregador preferia.
Está dúvida surgiu porque uma pessoa formada em Matemática (com mestrado em "Matematica e Computação") interpretará e analisará melhor os dados estatísticos, mas as suas capacidades de programação não serão as melhores e poderá ter dificuldades na implementação de algoritmos. Por outro lado, uma pessoa formada em Engenharia Informática terá elevadas capacidades para implementar os melhores algoritmos para um dado problema, mas poderá não capaz de entender todos os processos matemáticos envolvidos nos algoritmos, muito menos inventar novos algoritmos com métodos matemáticos mais eficazes.

Será mais importante ter boas bases de matemática e estatística, pois muitos dizem que este tipo de trabalhos assemelham-se muito aos de um estatístico, ou devo investir mais na programação (e aprender as bases mínimas de mat em MIEI) para estar mais à vontade no desenvolvimento de algoritmos.

Apesar de eu estar um pouco mais virado para a Matemática, acho que a falta de bases de programação pode atrapalhar na hora de arranjar um emprego.

Devido a questões económicas e (algumas) pessoais, terei de tirar um curso na UMinho, sem a possibilidade de realizar um "minor". É verdade que existem cursos que tentam corrigir estes problemas, como LMAC do IST ou ainda ciência de dados na UA. Mas, pela mesmas razões referidas anteriormente, não posso seguir essas opções.

Qual é a vossa opinião?

Agradeço-vos desde já pela vossa atenção.
Cumprimentos.
 
  • Like
Reactions: Wraak
Olá a todos (de novo)! Passado um ano em Engenharia Física, decido mudar de curso.

Desta vez a minha dúvida prende-se entre os dois cursos mencionados acima. Eu gostaria de trabalhar numa área que conseguisse juntar a Matemática e a Informática, e por isso as áreas das "inteligências artificiais", "data science" e "machine learning" me interessaram bastante, já que ambas as áreas estão bem presentes.
No entanto, sabendo que é possível chegar a estas áreas com ambos os cursos, surge a questão de qual dos dois cursos seria o melhor para entrar no mercado de trabalho, qual curso (licenciatura + mestrado OU mestrado integrado) que um empregador preferia.
Está dúvida surgiu porque uma pessoa formada em Matemática (com mestrado em "Matematica e Computação") interpretará e analisará melhor os dados estatísticos, mas as suas capacidades de programação não serão as melhores e poderá ter dificuldades na implementação de algoritmos. Por outro lado, uma pessoa formada em Engenharia Informática terá elevadas capacidades para implementar os melhores algoritmos para um dado problema, mas poderá não capaz de entender todos os processos matemáticos envolvidos nos algoritmos, muito menos inventar novos algoritmos com métodos matemáticos mais eficazes.

Será mais importante ter boas bases de matemática e estatística, pois muitos dizem que este tipo de trabalhos assemelham-se muito aos de um estatístico, ou devo investir mais na programação (e aprender as bases mínimas de mat em MIEI) para estar mais à vontade no desenvolvimento de algoritmos.

Apesar de eu estar um pouco mais virado para a Matemática, acho que a falta de bases de programação pode atrapalhar na hora de arranjar um emprego.

Devido a questões económicas e (algumas) pessoais, terei de tirar um curso na UMinho, sem a possibilidade de realizar um "minor". É verdade que existem cursos que tentam corrigir estes problemas, como LMAC do IST ou ainda ciência de dados na UA. Mas, pela mesmas razões referidas anteriormente, não posso seguir essas opções.

Qual é a vossa opinião?

Agradeço-vos desde já pela vossa atenção.
Cumprimentos.

Olá! Eu nunca fui recrutado mas diria por qualquer uma das direções que seguires (engenharia informática + mestrado ou matemática + mestrado) o fator diferencial vai ser sempre a tua experiência e o tipo pessoa que és (se te adequas aos valores da empresa, etc....). Pelo que pesquiso também, apesar das pessoas que ficam licenciadas em matemática puderem não ter grandes capacidades de programação, continuam a ser bastante desejadas por parte das empresas devido à capacidade de resolução de problemas que ganham com o curso.

A programação que vais usar suponho que não seja tão difícil como em engenharia informática, o que faz com que não seja difícil para um matemático aprender a programar. Sendo que também as linguagens de programação que agora estão muito na moda nessas áreas, têm uma syntax muito simples e fácil de aprender.

Por isso, na minha opinião se gostas mais de matemática segue matemática. Todos os conhecimentos matemáticos que vais obter vão te ajudar aprender todos os algoritmos de Machine Learning e AI de uma forma muito mais fácil do que talvez se fosse para MIEI. Como vais tirar mestrado, vais obter as competências essenciais para saber programar. E para além disso, matemática também tem uma grande variedade de saídas, por isso caso vejas que não sejam as áreas que gostas tens sempre mais opções.
 
  • Like
Reactions: Guilherme Martins
Olá! Eu nunca fui recrutado mas diria por qualquer uma das direções que seguires (engenharia informática + mestrado ou matemática + mestrado) o fator diferencial vai ser sempre a tua experiência e o tipo pessoa que és (se te adequas aos valores da empresa, etc....). Pelo que pesquiso também, apesar das pessoas que ficam licenciadas em matemática puderem não ter grandes capacidades de programação, continuam a ser bastante desejadas por parte das empresas devido à capacidade de resolução de problemas que ganham com o curso.

A programação que vais usar suponho que não seja tão difícil como em engenharia informática, o que faz com que não seja difícil para um matemático aprender a programar. Sendo que também as linguagens de programação que agora estão muito na moda nessas áreas, têm uma syntax muito simples e fácil de aprender.

Por isso, na minha opinião se gostas mais de matemática segue matemática. Todos os conhecimentos matemáticos que vais obter vão te ajudar aprender todos os algoritmos de Machine Learning e AI de uma forma muito mais fácil do que talvez se fosse para MIEI. Como vais tirar mestrado, vais obter as competências essenciais para saber programar. E para além disso, matemática também tem uma grande variedade de saídas, por isso caso vejas que não sejam as áreas que gostas tens sempre mais opções.
Muito obrigado pela tua resposta!

Agora, se esquecêssemos as minhas preferências, qual é que achas que seria o melhor curso para obter as melhores bases e competências para AI e Machine Learning? Matemática OU Engenharia Informática?

Neste momento estou mais preocupado com o que uma empresa realmente quer? As empresas preferem Engenheiros Informáticos OU Matemáticos (OU Estatística)?
 
Agora, se esquecêssemos as minhas preferências, qual é que achas que seria o melhor curso para obter as melhores bases e competências para AI e Machine Learning? Matemática OU Engenharia Informática?
Engenharia Informática.
Neste momento estou mais preocupado com o que uma empresa realmente quer? As empresas preferem Engenheiros Informáticos OU Matemáticos (OU Estatística)?
Se pretenderes trabalhar mais focado no desenvolvimento de algoritmos, Engenharia Informática é o mais apropriado, enquanto se estiveres mais interessado em perceber os conhecimentos matemáticos por trás, Matemática é o mais apropriado.