Én konkrétan mindent Linuxon végzek (web/multiplatform fejlesztés, multimédia, grafika, dokumentálás). Windows-on csak játszom és Win specifikus melókat végzem.
Linux haladó képzettség? Első körben használd napi szinten, olvass sokat az alapparancsokról és oldd meg a problémákat. Gyakorlatilag nincs olyan állapota egy Linuxnak, amit ne lehetne helyrehozni - ergo ha (nem haladó, de közepes szinten) értesz hozzá akkor az a fogalom, hogy újratelepítés, nem létezik. Az én Ubuntum pl. egy 2007-es telepítés, ami megélt 15 disztro upgrade-et, és 3 teljes hardvercserét.
A következő lépés a haladó irányba, miután minden szükséges (hw, fájlrendszer, hálózat, stb specifikus) parancs/alkalmazást ismersz, a legjobb tanulási folyamat, ha elkezdesz lokálban építeni egy teljes körű kiszolgálót. Web (pl. apache, ngix, pg/mysql, stb), FTP (pl. pureftpd), Telnet, SSH, Email (postfix, getmail, amavis, exim, stb). Végül ha minden tuti, jöhet a virtualizáció, clusterek, felhő rendszerek, erőforrás megosztás, stb.
A Linux szakember két dologtól lesz jó szaki: 1. minden aktuális eljárást ismer, telepít, optimálisan konfigurál, 2 minden problémát meg tud oldani.
Tehát a recept, a szokásos: elkötelezettség és rengeteg gyakorlat. Az alapokhoz azt ajánlom, hogy telepíts egy minimal (kernel és tty) Linux vagy Unix rendszert (pl. debian, vagy freeBSD) és építsd fel az OS-t (hálózat konfig, szükséges alkalmazások telepítése, GUI, stb).
Slackware, Arch, Gentoo stb jó cuccok, de a szakmában annyira nem használják széleskörűen. Debian, RedHat, BSD. Ha ebben a háromban otthon vagy, mindegyikhez érteni fogsz.