É crítico. Eu acho que nunca conheci um bom programador que não fosse autodidata em algum nível. Como gerente de contratação em uma grande empresa, posso dizer que um candidato que descreve projetos pessoais e um desejo de aprender superará um com um grau impressionante a cada vez. (Embora seja melhor ter os dois.)
Aqui está a coisa sobre a faculdade: os cursos de Ciência da Computação ensinam teoria, não tecnologia. Eles ensinarão a diferença entre uma tabela de hash e uma árvore B e os princípios básicos de como um sistema operacional funciona. Eles geralmente não ensinam linguagens de computador, sistemas operacionais ou outras tecnologias além do nível superficial.
Eu me lembro de volta nas névoas do tempo quando fiz minha primeira classe de estruturas de dados e conseguimos um manual fino para essa nova linguagem chamada "C ++" que eles decidiram começar a aprender. Tivemos duas semanas para pegá-lo o suficiente para escrever código. Essa foi uma boa lição por si só. É assim que sua carreira irá.
Sua escola provavelmente não ensinará o que você precisa para conseguir um bom emprego. As escolas geralmente acompanham o que há de bom na indústria há muitos anos. Então você vai conseguir um emprego. Seja qual for a empresa que você vá, quase certamente não gastará nenhum esforço especial para treiná-lo. As empresas ruins são baratas demais e, francamente, as boas empresas só contratam pessoas inteligentes o bastante para buscá-las.
Eu me formei na faculdade em 1987. Eu fui trabalhar como programador C com experiência em programas DOS, NetBIOS e "Terminate-and-Stay-Resident". Nos anos seguintes, tive pouco ou nenhum treinamento real. Olhe para os anúncios de emprego ... não há muita necessidade dessas habilidades! A única razão pela qual posso ser empregado hoje é porque passei os anos intermediários aprendendo constantemente. Para ter sucesso como engenheiro, você tem que ter o hábito de aprender. Inferno, eu iria além disso: você tem que ter o amor de aprender. Você precisa ser o tipo de pessoa que brinca com WebGL ou Android ou iOS porque parece divertido. Se você é esse tipo de pessoa e mantém o hábito de aprender, vai longe na indústria.