sangohan,
Bien sur les ecoles/université et compagnie t´apprendront les langages et technologies. Malheureusement, il n´y a pas assez de temps pour tout apprendre. Comme il est impératif que les étudiants aient une formation complete, on est obligé de traiter (a peu pres) tous les domaines de l´informatique. On ne peut donc pas rentrer dans le détail sur tous les points. Si une partie de l´informatique t´interesse plus, il sera utile (impératif) de la travailler en dehors des heures de cours pour devenir un expert.
Je ne suis pas d´accord avec le "il vaut mieux etre autodidacte". Ce n´est pas vrai en informatique, les autodidactes ne sont la plupart du temps pas bien formé (les linuxiens se rappelent de la nouvelle version d´apt, celle d´il y a deux mois, qui a été écrit par quelqu´un qui n´avait jamais fait d´algo de sa vie). Il y a des choses en informatique que l´on n´apprendra jamais en se formant soi meme. Une formation classique en informatique reste de rigeur.
Comme je l´ai dit au dessus, une simple formation en informatique est souvent un peu légère...