Eu acho que montar presença online e pessoal é algo necessário independente da faculdade. Essa ação não concorre ou substitui a xp da faculdade. Sem falar que Linkedin, GitHub, FB, YT tem muito noise. Como você vai conseguir se destacar nesses canais quando você já tem milhares de centenas de pessoas? E outra, nesse canais tu tenta concorre com, por baixo, Brasil todo. Às vezes isso significa maior dificuldade em se destacar.
Sobre freelancer: tudo é rentável, freelancer, CLT, PJ, qualquer coisa pode ser rentável. Vai depender do quão bom você é e tal. Agora uma coisa, freelancer depende muito de networking.