@Aznorth
1) Apprentissage de l'administration système

D'abord autodidacte (une époque ou Xfree86 3.x ne gérait pas bien les cartes 3dfx et que le fallback VESA sur ces devices était bien foireux).

En pratique, essentiellement des lectures de magazines, des livres, beaucoup de tests de machins en local et en réseau "juste pour voir", et beaucoup de ratés aussi... qui forcent à réparer (et à apprendre) !

Et puis est sorti Linux From Scratch (LFS), et puis... j'ai commencé les études de maths & informatique (c'est quand même bien d'avoir un cadre théorique)... puis le travail :-)

2) Postes & emplois :
D'abord quelques 6 années de salariat
- ingénieur de recherche pour concevoir/fabriquer/développer des systèmes embarqués dans l'industrie/télécoms (on pourrait dire "fullstack" en partant de l'électronique + OS + ...)
- puis automatisation de la qualité (périmètre software/hardware/réseau) dans le cadre d'usines et de réseaux d'opérateurs télécoms (c'était un peu l'ancêtre du DevOps en C & shell finalement).

Ensuite quelques 15 années d'entrepreneuriat (plusieurs sociétés successives), alternativement dans des rôles de CEO et CTO (pour rester près de la technique):
- produits hardware all-in-one self-hosted pour un SI d'entreprise de base,
- hardware VPN-HA en Multiwan,
- services pour la cybersécurité,
- services pour la gestion éthique des données et conformité RGPD/HDS,
- services sur mesure pour du software/système/réseau/infra/cloud,
- services pour l'automatisation, la haute-disponibilité et la gestion des risques IT :-]

3) Ma recommendation (2026) pour démarrer (avec ou sans études) :
Pour les compétences & étapes:
- la roadmap pour l'administration système : https://roadmap.sh/linux
- la roadmap pour devops (si tu veux ajouter la partie automatisation + dev) : https://roadmap.sh/devops

Pour la formations et supports de cours:
- l'excellent blog de Stéphane ROBERT et le parcours sur l'administration de serveurs : https://blog.stephane-robert.info/docs/admin-serveurs/linux/
- le training de la Linux Foundation : https://training.linuxfoundation.org/training/introduction-to-linux/

4) A retenir:
* LFS c'est génial pour vraiment bien comprendre ce qui se passe dans ton OS Linux ;
* Utiliser des BSD (et autres Unix, pas seulement Linux) c'est important ;
* L'embarqué très contraint en mémoire/CPU ça permet de faire du "sale & minimaliste" sans culpabiliser et permet de comprendre la substantifique moelle strictement nécessaire pour qu'un système marche.

5) Exercice/défi pour vérifier tes compétences en administration système:
* configurer ton user root pour avoir un shell sous forme de binaire statique,
* passer en tant que root (su),
* faire un « rm -rf / --no-preserve-root »,
* rétablir TOUS les éléments de ton système, un à un, à partir du processus de ton shell courant :-]

#my2cents
Linux Roadmap

Step by step guide to learning Linux in 2026

roadmap.sh