Primeiramente que conhecimento nunca é demais e nunca é inútil. Não existe informação que não tenha valor, por mais que você pense que não tenha. Tendo isto em mente, não é inútil fazer uma faculdade. Muito pelo o contrário, você vai aprender muito, aprender a aprender, fazer networking com outros colegas e professores. E uma faculdade sempre ajuda no currículo.
Mas você não precisa. Programação não é como o direito que, para poder advogar, você precisa da OAB. Existem muitos programadores que não fizeram ou não terminaram suas faculdades. E mais ainda de pessoas que fizeram faculdades em outras áreas e depois foram para a tecnologia.