I'm really excited about becoming a Linux admin, but I'm not sure where to begin. Since I'm homeschooled, I have the freedom to learn at my own pace. Are there specific courses you'd recommend or projects I should tackle to get started?
5 Answers
While reading Linux books is important, don't overlook the need for soft skills and business know-how. Many homeschooled individuals focus heavily on technical skills, which can be a drawback in the job market. Consider aiming for entry-level positions like Help Desk or Junior Admin roles first, as they can lead to your dream job down the line.
The best way to learn is by doing! I suggest hosting various services on a Proxmox machine, like a web server or a file server. Additionally, look into automation tools like Ansible or Puppet to manage your setups. It’ll keep you engaged and help you develop problem-solving skills essential for sysadmins.
Definitely consider starting with a certification path like Linux+ or RHEL certs, and perhaps even a Network+ or Security+ cert. These will give you a solid foundation which you can build upon as you dive deeper into Linux administration.
Don't forget to dive into Kubernetes! It's crucial for cloud computing. You could set up a small cluster with a few inexpensive devices. Not only will this setup give you Linux experience, but you'll also learn about managing distributed systems.
A great place to start is the Linux Journey website. It's designed for beginners and can guide you through the basics. If possible, try to get an old PC or set up a virtual machine to practice with—they're invaluable for hands-on experience.

Absolutely! Using Linux containers or VMs on something like Proxmox is awesome for experimenting. You can easily create snapshots to recover if you mess up, which is a common part of the learning process!