Primeiro, eu já pesquisei no site e li todos os tópicos anteriores "autodidata x universitário". A maioria das respostas defendia que ir para a faculdade era a melhor escolha, por duas razões principais:
Ir para a faculdade fornece o documento, essencial para conseguir empregos, especialmente em tempos econômicos difíceis.
Ir para a faculdade fornece uma sólida base de programação, ensinando os princípios que serão essenciais, independentemente do idioma / caminho a seguir.
Aqui está minha pergunta: não estou preocupado com o motivo 1, porque já tenho minha própria empresa (construo sites / faço marketing de afiliados) e uma situação financeira estável, por isso tenho certeza de que não precisarei olhar em volta por um trabalho.
Estou preocupado com a razão 2 embora. Ou seja, quero ter certeza de que terei uma base de programação tão sólida quanto qualquer outra pessoa por aí, e estou pensando se isso é possível com o autoaprendizado.
Suponha que eu dedique um tempo para estudar o básico, como matemática discreta, design de algoritmos, lógica de programação, arquitetura de computadores, Assembly, programação C, bancos de dados e estruturas de dados - principalmente usando livros, recursos on-line e muita codificação. Digamos que eu passe de 1 a 2 anos cobrindo esses princípios.
Você acha que minha fundação seria sólida ou ainda falta em comparação com alguém que foi para a faculdade?