Conseguir um diploma de bacharel em engenharia de software versus ciência da computação realmente faz diferença a longo prazo?

Do topo:

O diploma em ciência da computação pode lhe dar uma vantagem, na medida em que o expõe a mais tópicos que você pode usar e / ou assimilar na prática. Se você tem o talento e a paixão que pode usar no campo escolhido, a sugestão que faço é que você obtenha um estágio - pago, se possível - que o ajudará a começar quando concluir o curso.

Boa sorte!

Depois que uma pessoa de software atinge cerca de cinco anos na carreira de software, em que grau ela tem questões muito menos do que sua experiência.

Aproximadamente a partir dos 10 anos, o grau é insignificante.

A2A: "Ser bacharel em engenharia de software versus ciência da computação realmente faz diferença a longo prazo?"

Não.

A longo prazo, não faz diferença, mesmo que seu diploma esteja em alguma área não relacionada, como idiomas, história, política ou economia ... ou mesmo que você não tenha um diploma.

A longo prazo, o que importa é como você é bom no que faz e como promove, comercializa ou faz uso de suas habilidades.

Embora um diploma em engenharia de software ou ciência da computação não seja inútil, eles não são significativos para a maioria dos aplicativos e desenvolvimento atualmente. Algumas pessoas têm o diploma, mas muitos dos melhores programadores do mundo começaram em outro campo ou não passaram o primeiro ano de universidade.

As razões variam, mas um grau apenas oferece uma pequena vantagem sobre alguém que gosta de escrever código, lê profusamente e assiste a vídeos sobre como atingir os objetivos. Quando entrevisto candidatos, nunca pergunto onde eles estudaram ou o que estudaram porque muitos de meus colegas nunca foram para a Universidade ou, como eu, estudaram Matemática, Arte ou Psicologia.

Eu pergunto sobre memória heap vs stack, análise algorítmica, como ajustar o desempenho, normalizar bancos de dados, memcache ou uma infinidade de outras questões de engenharia e ciência da computação.