Hi there,
In September, I'm launching the first cohort of my course "Basic Linux System Administration". As I put the finishing touches on the curriculum, I keep thinking about what makes learning stick—and what makes it fail. Today, I want to share why I believe gentle guidance is the missing ingredient in most technical education.

Mentor Monologue

Picture this: It's the late 1980s, and I'm a summer intern at a company, and I'm allowed to attend an "IT course" for the regular employees. I walk into that training room with genuine excitement, ready to learn.
The trainer launches into his presentation, and within minutes, I realize something's wrong. This guy was clearly an expert, but as he talked, using technical jargon as if it were everyday language, I watched the faces around me. Confusion. Frustration. That glazed-over look that says "I'm completely lost but too embarrassed to ask."
I was lucky—I already had some experience with the topic. But for most of my fellow participants, this "learning" session was a waste of time. The trainer was suffering from what psychologists call the "curse of knowledge"—once you know something really well, it becomes nearly impossible to remember what it was like not to know it.
That experience stuck with me. It influenced every training session I led over the following decades. Because here's what I learned that day: expertise without empathy is just showing off.

It's not only about the tech

Fast-forward to today, and I see this problem everywhere in technical education. We have brilliant engineers creating courses and tutorials, but being good at doing something and being good at teaching it are completely different skills. The result? Learning materials that might be technically accurate but leave students feeling stupid, frustrated, and ready to give up.
I've watched this happen during my office hours and coaching sessions. Someone will tell me they tried to learn Linux but hit a wall. They'll say things like "I just don't get it" or "Maybe I'm not cut out for this." But here's the thing—they're not the problem. The teaching approach is.
Learning Linux system administration isn't just about memorizing commands. It's about building a mental model of how all these pieces fit together. It's about developing the confidence to troubleshoot when things go wrong. This kind of deep learning doesn't happen when you're left alone with documentation. It happens through conversation, through questions, through someone who's been there before helping you connect the dots.
That's why I'm structuring my Basic Linux System Administration course the way I am. The course runs for ten weeks, with one module per week. Each week, you'll work through the materials at your own pace, then we'll come together as a group to discuss what you've learned, address any confusion, and dive deeper into the key concepts.
Think about how you learned to drive a car. You probably started with some theory, but the real learning happened when you got behind the wheel with an instructor sitting next to you. Learning Linux system administration should work the same way. You need someone in the passenger seat, especially at the beginning.

Meeting you where you are

This is what I mean by gentle guidance. It's not about dumbing things down or avoiding challenging topics. It's about meeting you where you are in your learning journey and helping you build from there. It's about creating an environment where questions are welcomed, not just tolerated. It's about recognizing that confusion is a normal part of learning, not a sign of failure.
In my experience, the students who succeed aren't necessarily the ones who start with the most knowledge. They're the ones who feel safe enough to admit when they don't understand something and confident enough to keep trying when things get difficult.
**I'm trying to create a learning environment where your questions make the whole group smarter.** Where making mistakes is part of the process, not something to be ashamed of. This means I'll be there for those "aha" moments when something finally clicks. I'll be there for the frustrations when a concept seems impossible to grasp. And I'll be there to celebrate when you solve your first real problem using the skills you've built.

It takes a village to make a sysadmin

But you won't just have me as your guide. As a course participant, you'll also become part of The Server Room, my community of practice where you'll find other DevOps practitioners equally happy to help. The conversations don't end when our weekly calls finish—they continue in our forum, where you can get support, share discoveries, and build relationships that extend well beyond the course itself.

Be a part of the next cohort!

If you've been thinking about learning Linux system administration but weren't sure where to start, or if you've tried before and got discouraged, I invite you to join me for this course. Let me be your guide through this essential skill set. Let me help you build not just technical knowledge, but the confidence that comes with truly understanding what you're doing.
The best system administrators aren't the ones who never make mistakes. They're the ones who understand their systems well enough to fix problems when they arise, confident enough to try new approaches when needed, and humble enough to keep learning throughout their careers.
That's the kind of system administrator I want to help you become. Not through gentle encouragement that avoids difficult topics, but through gentle guidance that helps you master them.
Ready to start that journey? I am.

Do you find my content helpful?


If so, please consider signing up for a membership in The Server Room! You have a choice of several membership levels, each creating value for you that far exceeds its membership fee.

A membership in The Server Room is much more than just a gesture of appreciation.
It is an investment into your own growth.

Bringing Linux Administration to Everyone: Free Online Course Starting Soon

I had planned to start the cohort-based course "Basic Linux System Administration" later this week. When this cohort unfortunately didn't fill up, I realized this was the perfect opportunity to do something I've wanted to try for a while: offer my Linux System Administration course completely free as a livestreaming experience. Starting this month, I'll be delivering my complete "Basic …

A homelab is a skill booster

In her article "What's the biggest unsolved problem within Site Reliability Engineering?", Paige Cruz identifies a critical challenge facing our industry: how do we pass the hard-won knowledge of veteran system administrators down to a new generation that has never worked outside cloud infrastructure?

Linux Shell for Beginners: The ls command

Hello DevOps friends! In this tutorial, we’re going to take a look at the ls command. There is no Unix or Linux user who doesn’t use it on a daily basis, so I’ll teach you what you need to know. The ls command is how you see what’s on your Linux disks. Type ls in your terminal, and it shows …

Thanks for reading!

I hope you found my News from The Server Room enjoyable and helpful. If you have any feedback or questions, simply reply to this email!
I'd love it if my writing could reach more people like you. Does someone come to mind? Forward them this newsletter and suggest they subscribe themselves!
Take care!
Jochen, the Monospace Mentor
website custom youtube linkedin email