Todas as coisas são iguais, a obtenção de um diploma melhorará as perspectivas de emprego e a falta de uma limitará significativamente os empregos disponíveis para você.
Primeiro, existem várias empresas (geralmente a Fortune 1000) que geralmente não desenvolvem softwares internos mais altos, a menos que tenham pelo menos um diploma de bacharel. Você poderá entrar e trabalhar lá como um contrato apenas com base em suas habilidades, mas as políticas internas podem impedir que você consiga um emprego se eles disserem que você deve ter um diploma.
Segundo, as empresas filtram os candidatos automaticamente com base no que eles dizem no currículo e você pode ter que fazer mais trabalho de perna para colocar seu currículo na frente de uma pessoa que pode levá-lo para uma entrevista.
Terceiro, pode ser usado como desculpa para pagar menos dinheiro assim que conseguir um emprego. Isso geralmente se aplica apenas a empresas grandes, pois as empresas menores entendem que alguns desenvolvedores realmente bons não possuem um diploma. No entanto, várias empresas pagam com base em quais são as "taxas de mercado" e, geralmente, uma pessoa com um diploma ganha mais dinheiro do que alguém sem um diploma.
Quarto, ajuda no que diz respeito à política do escritório. Novamente, isso provavelmente é mais um problema para as grandes empresas do que para as menores, mas em áreas onde um diploma é mais ou menos esperado, há uma expectativa de que seu supervisor tenha pelo menos o mesmo grau que você, portanto, assim que você estiver na indústria há algum tempo, você poderá encontrar políticas de escritório se não tiver um diploma, mas estiver supervisionando pessoas com diplomas ou diplomas avançados. Da mesma forma, isso é parte da razão pela qual você vê as pessoas voltarem para um mestrado ou um MBA após estarem na indústria por alguns anos - elas estão tentando subir na carreira e os graus extras são oficialmente não obrigatórios para o movimento.
Agora, a isenção de responsabilidade: existem exceções para todas as regras e você encontrará desenvolvedores que não têm diploma, mas estão indo muito bem, mas para cada história como essa, existem desenvolvedores que voltam às aulas para que possam obter a caixa de seleção " item "atendido e comece a avançar em suas carreiras. Além disso, na maioria das vezes, onde você estuda não importa tanto quanto apenas obter o diploma, há alguns casos limitados em que o diploma de uma determinada escola pode fazer com que você seja caçado, mas depois de conseguir o emprego inicial, vão descobrir que a maioria das pessoas não se importa.