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