Explicando a diferença...

 

Explicando a diferença entre Ciencias da Computação, Engenharia da Computação, ADS, SI e Eng. de Software. E como escolher o melhor.

 

Ciências da Computação: Bacharelado, ou seja, 4 anos. Envolve pesquisa, estudo de redes, sistemas operacionais e muita matemática. É de fato um curso focado em Ciências, com computação como base. Você aprende a programar, obviamente, mas com objetivos científicos; Não é focado no mercado mas ensina otimas bases.

 

Engenharia da Computação: Bacharelado, 4/5 anos. É importante refletirmos sobre a diferença entre Ciência e Engenharia, Cientistas pesquisam e engenheiros constroem. Nesse curso, você aprenderá muito sobre hardware e aprenderá a construir coisas como Robôs, usará arduíno, envolve muito parafuso, e sim, você aprende a programar, mas com foco em engenharia, em hardware. A principal linguagem desse curso é C e C++.

 

Engenharia de Software: Bacharelado, diferente das duas primeiras, esse é focado em programação, no desenvolvimento completo de Softwares, e possui engenharia em seu nome pois envolve matérias relacionadas à construção dos softwares. É mais mercadológico, não tem pesquisa como foco.

 

Sistemas de Informação: Bacharelado. Focado em implantação de sistemas, e, principalmente, gestão de TI, eu diria que ele é muito semelhante a fazer um curso de DevOps/Suporte. Nele envolve muita programação e automação.

 

Análise e desenvolvimento de sistemas: Tecnólogo, 2 anos. É um curso técnico basicamente, totalmente focado no mercado de trabalho e em ensinar programação e criação de apps, em análise e desenvolvimento de sistemas. É uma abordagem sobre TI. Esse curso está presente na maioria das graduções de bacharelado.

 

Bônus: Análise de Dados e Ciência de Dados. O analista de Dados utiliza mais Excel e BI, o que exige conhecimento de programação como Python/VBA, porém, ele não desenvolve apps, apenas analisa dados, como um estatístico. O Cientista de dados é alguém capaz de analisar como também criar sistemas com esses dados.

CC é programação com ciências, EC é programação com hardware, ES é programação com conceitos de engenharia, SI é programação com conceitos de gestão, ADS é programação em curso técnico, DS é programação com foco em dados. Se eu fosse escolher, seria assim:

 

Fonte:

https://www.reddit.com/r/brdev/comments/10pezgn/explicando_a_diferen%C3%A7a_entre_ciencias_da/

 


Nenhum comentário:

Postar um comentário