Formação é sempre bom pra obter os conhecimentos e networking, isso é fato e todos os cursos realmente irão valer a pena.
Mas, vou falar aqui sobre Engenharia de Computação (Formado na área)
Infelizmente, muitas das instituições do Brasil acabam invertendo e seguindo mais para desenvolvimento de Software do que de Hardware... Nisso, eu por exemplo, possuo conhecimento razoavel em Hardware e beeeem mais pra software (Não que seja um problema, a gente da Tech sempre procura estudar por conta própria).
Foda que dessa forma, eu me sinto estagnado. Não consigo sentir que sou um bom profissional pra trabalhar com Hardware, nem com Software por não ser um "Especialista" na área em questão.
Mas enfim, é bom escolher uma área, é bom poder ter um "olha aqui, tenho comprovação de que tenho esse conhecimento" por que no futuro, isso pode abrir mais caminhos pra a gente.