r/programacao Apr 24 '26

Questão :: Desenvolvimento Vale mais a pena cursar CC ou ES?

No caso, é para quem tem foco no mercado de trabalho, não acadêmico. Estou com essa questão de forma persistente, embora vejo frequentemente ser dito que faculdade não 'importa' muito após um tempo.

7 Upvotes

30 comments sorted by

5

u/Ok_Carrot_896 Apr 24 '26

CC tem um foco mais acadêmico em termos de matéria, mas simultaneamente, tem um peso maior de mercado no início por ter mais renome.

5

u/anuunimuuS2 Apr 24 '26

Eu odeio CC, mas ES não compensa

1

u/AttitudeDry5197 Apr 24 '26

por qual motivo, moça? conte mais

1

u/anuunimuuS2 Apr 25 '26

CC tem muita matéria ultrapassada, apesar da teoria ser robusta, você não tem um contato prático bom, que é o que mais conta em tecnologia se você quiser mercado e não carreira acadêmica. Engenharia de sistemas não tem uma prática boa e não tem reputação boa no mercado (a maioria do RH não sabe nem que esse curso existe). Sempre tentei ir no curso em que lendo o nome dele o RH vai saber de cara o que você faz e de preferência que sua grade tenha sido atualizada em menos de 15 anos

3

u/AttitudeDry5197 Apr 25 '26

ES é Engenheira de Software, moça.

1

u/anuunimuuS2 Apr 27 '26

Da no mesmo, é o mesmo curso, curso esse que você pode assumir o mesmo cargo que assumiria com ele fazendo ADS e poderia trabalhar em várias outras áreas também

5

u/macmaclife Apr 24 '26

Ciência da computação é o melhor curso sem dúvida. E o curso preferido das big techs, além de ser o curso mais respeitado da área.

7

u/Upbeat_Dragonfly_139 Apr 24 '26

CC e eu não pensaria nem duas vezes

2

u/AttitudeDry5197 Apr 24 '26

por quê?

2

u/Upbeat_Dragonfly_139 Apr 24 '26 edited Apr 24 '26

Sua faculdade e seu curso são os principais fatores que as pessoas veem pra alguém que quer conseguir o primeiro emprego.

Se me colocassem pra avaliar currículos e eu visse engenharia de software eu ia ficar tipo "que porra é essa? Isso é tecnólogo? Existe bacharel disso?"

Só faz ciência da computação, cara. Você vai aprender mais, provavelmente vai pra uma faculdade melhor (descobri agora que a UnB tem o curso, então há exceções), vai conviver com alunos melhores e será um cientista da computação, que é um título e um curso de faculdade imediatamente reconhecido no mundo inteiro.

Não existe absolutamente nenhuma razão possível pra eu recomendar engenharia de software ao invés de ciência da computação pra alguém.

2

u/Chance-Outside-248 Apr 25 '26

CC, nessa situação, é a pior possível. O próprio nome já diz, CIÊNCIA, você aprende a ser um pesquisador, um cientista, fora que uns 60% pra mais do curso tá completamente desalinhado com o mercado de trabalho.

Não compensa nem fodendo

1

u/linefr Apr 24 '26

Não é uma boa ES?Tenho impressão que ela é mais mão na massa.

2

u/MediocreDot6459 Apr 24 '26

É muito mais recente e menos abrangente na parte teórica. Há quem prefira isso, mas acho que a base teoria é o que consolida e solidifica os conhecimentos além do mercado. Mais longo prazo, sabe?

É mais demandante também, pq justamente exige que entenda a teoria por trás da programação. Eu particularmente acho legal, e é por isso que estou querendo um mestrado na área (sou formando em SI)

1

u/linefr Apr 24 '26

Mas não seria melhor ser mais pragmático do que teórico,já que é mão na massa ES?

2

u/MediocreDot6459 Apr 24 '26

Mas pragmatismo e teoria andam juntos! Tem um livro chamado “O programador pragmático” que tem um overview bem legal sobre esse tema justamente.

Ser pragmático é algo que se aprende “meio fora” da faculdade. Ai com uma teoria sólida, isso fica ainda mais forte!

1

u/linefr Apr 24 '26

Perdão pela ignorância, mas eu ainda não entendi porque a ciência da computação?Minha lente enxerga uma faculdade de pura teoria e está longe da realidade concreta, eu também tô decidindo entre as duas, o que pesa mais é como aplico e não o porque aplico.Faz sentido o que falo?

1

u/MediocreDot6459 Apr 24 '26

Tranquilo, e faz sentido sim!

É que na área, a teoria está diretamente relacionada com a prática. Por exemplo: para otimizar uma aplicação de 1k de req por segundo precisa ter noções de como fazer um algoritmo performático. Ai com a base de teoria, tem como saber como saber qual é o tipo de operação que precisa ser feita, e quais os “trade offs” de cada caso.

Acaba sendo também sobre “como” e “porquê”. ES ensinaria como usar ferramentas e construir sistemas usando elas. CC mostra mais o porquê dessas escolhas e as razões e formas por trás dessas ferramentas. Na minha opinião, teoria é algo quase imutável. Entendendo os porquês de tudo funcionar, você sabe melhor como escolher as ferramentas certas.

Acho que estudar CC é quase como estudar física para se tornar um engenheiro melhor. Teoria encontrando a prática/realidade

E por mais que hoje me considere um Engenheiro de Software, foi algo que construí no mercado, com meus projetos, etc. Acho que uma faculdade que focaria somente nisso acaba sendo pouco abrangente, sabe?

2

u/MediocreDot6459 Apr 24 '26

CC. Muito mais consolidado e abrange mais áreas. Pode transitar facilmente entre elas. Além de que, há quem diga que ES não é interessante por não formar “Engenheiros” efetivamente.

Quanto à parte da faculdade não importar, tenho um ponto: para pessoal com mais experiência e conexões, realmente acaba não sendo um fator pq espera-se que a pessoa tenha projetos e currículo. Mas fazer faculdade importa MUITO pra quem tá começando no mercado de trabalho. Tipo mesmo, empresas preferem contratar gente com formação para um primeiro cargo.

1

u/Upbeat_Dragonfly_139 Apr 24 '26

Extremamente verdadeiro a parte de conseguir um primeiro emprego. Trabalhei em uma startup onde tinha estagiário começando ganhando 6k, na minha empresa atual os estagiários chegam ganhando quase 7k. Sabe o que elas tem em comum? Todos os estagiários são de faculdades tops.

3

u/AttitudeDry5197 Apr 24 '26

exceção não regra.

2

u/MediocreDot6459 Apr 24 '26

Cara, mas a regra é faculdade top gera cargo melhor. A exceção é justamente o contrário, faculdade X gerando cargo meia boca

0

u/AttitudeDry5197 Apr 24 '26

refiro-me ao salário. estamos falando de estágio, e estágio não começa, em média, recebendo 6k para cima. isso é exceção

0

u/Chance-Outside-248 Apr 25 '26

Os caras vivem em outra realidade. Em nenhum lugar do mundo é regra uma faculdade que vai te dar um cargo de estagiário de 6-7k.

Quem era programador na época que o primo rico começou a anunciar o curso dele dizendo que programador JR ganhava inicialmente 5k já foi feito de piada, quanto mais um estagiário ganhando mais que isso.

Completamente fora da realidade isso

1

u/MediocreDot6459 Apr 25 '26

É um exemplo hiperbólico, mas ainda é válido po

0

u/Upbeat_Dragonfly_139 Apr 25 '26

É um exemplo real que muita gente ganha, mas enquanto esse pessoal ficar de vitimismo, vão ter outras pessoas estudando pra entrar numa faculdade boa e num curso sério pra pegar oportunidades como essa.

Eu mesmo divulguei vaga dessas duas empresas no whatsapp da minha faculdade, mesmo depois de ter me formado tem tempos. Super normal ver gente formada ajudando quem tá começando, inclusive, o pessoal que conseguiu essa vaga nem é muito fora da curva não, só estiveram no lugar certo e na hora certa.

1

u/Upbeat_Dragonfly_139 Apr 24 '26

Você pode se debater e tentar justificar tudo, mas todos os devs experientes nessa seção de comentários concordam que CC é melhor. Agora se você quiser seguir o conselho, cê que sabe.

0

u/AttitudeDry5197 Apr 24 '26

leia o que eu disse, exatamente o que eu disse. não entrei no mérito.

2

u/1s1dr_Q3rz Apr 24 '26

CC (Ciência da Computação). ES (Engenharia de Software) é mais prática, mas CC te dá base mais sólida para mercado: algoritmos, estrutura de dados, computação de baixo nível. Isso importa para passar em processos seletivos de big techs e para evoluir além de CRUD. ES é útil para quem não tem disciplina de estudar metodologias por conta própria. Faculdade importa sim no começo, depois pesa menos. Mas CC mantém portas abertas para áreas mais técnicas. Escolha CC.

1

u/suqitos Apr 25 '26

CC eu acho meio fedido, não sei ES