Show HN: Linux sysadmin course, eight years on
It was a side-project that went well, but never generated enough money to allow me to fully commit to leaving the Day Job. After surviving the Big C, and getting made redundant I thought I might improve and relaunch it commercially – but my doctors are a pessimistic bunch, so it looked like I didn’t have the time.
Instead, I rejigged/relaunched it via a Reddit forum this February as free and open - and have now gathered a team of helpers to ensure that it keeps going each month even after I can’t be involved any longer.
It’s a month-long course which restarts each month, so “Day 1” of September is this coming Monday.
It would be great if you could pass the word on to anyone you know who may be the target market of those who: “...aspire to get Linux-related jobs in industry - junior Linux sysadmin, devops-related work and similar”.
[0] http://www.linuxupskillchallenge.org/
[+] [-] user_agent|5 years ago|reply
It seems that I'm going to make it regarding my health challenges, so I promise to make a good use of the Linux skills that your course is going to help me to systematize. Thank you. I'd not get into tech without what have happened to me. Being forced to be on a "lock-down" for 2,5 years I got myself step by step into an amazing world of technology which with my skills getting more polished made me feel I might be actually able to transcendent my body's limitation. I can only hope that something similar could still happen to you regardless of the discipline involved (I know that there's probably nothing worse than not being able fully commit to one's life).
Take care, buddy.
[+] [-] snori74|5 years ago|reply
[+] [-] Anon4Now|5 years ago|reply
I emailed you a few times, and you seemed like a genuinely nice guy. I just wanted to chime in and say thanks and wish you the best of luck for both your health and the legacy of this project.
[+] [-] snori74|5 years ago|reply
[+] [-] whoknew1122|5 years ago|reply
One suggestion: Make it more obvious that the courses are on GitHub.
I make a point to avoid reddit as much as possible, which means I don't know how to interact with reddit's interface. When I tried to view the course via reddit, I had a lot of trouble locating the actual lessons. They were out of order, and I had to shift through other users' threats ('I missed day X!' 'Here's my journal on my progress...').
Honestly, had I not randomly clicked on the GitHub repo, I would've moved onto something else. I'm glad I didn't, but yeah... pushing people onto reddit limits your audience.
[+] [-] snori74|5 years ago|reply
[+] [-] codetrotter|5 years ago|reply
https://old.reddit.com/r/linuxupskillchallenge
The other two links in clickable form as well:
http://www.linuxupskillchallenge.org/
http://snori74.blogspot.com/2020/04/health-status.html
[+] [-] snori74|5 years ago|reply
[+] [-] asddubs|5 years ago|reply
[+] [-] jasoneckert|5 years ago|reply
I think it will benefit many who have basic Linux knowledge but need to refine and further apply it, as well as students who are currently taking a course on Linux, or a course that requires Linux knowledge (development, Cybersecurity, devops, etc.).
[+] [-] snori74|5 years ago|reply
[+] [-] arminiusreturns|5 years ago|reply
Constructive criticism: to me, this is a bit too barebones. There are quite a few extremely similar ones out there with essentially the same content but not as nice a format. You might consider doing the next tier course for those who aren't completely green but are trying to get past that initial hurdle which what many of them are trying to do.
As for what exactly, I would say an extensive focus on the entire systemd ecosystem would be a great starting point for example. Go ahead and go into nf/iptables, etc.
One other thing, I think a proper table of contents would be a good simple addition.
[+] [-] snori74|5 years ago|reply
It's likely that I'll put a tentative ToC for Part II into somewhere like /r/linux of /r/sysadmin for comment and discussion.
[+] [-] alekq|5 years ago|reply
Anyway the question for HN - is it too "late" for a person to consider career change in 33? To clarify, I am not in IT business, my formal education (and job) is in business administration, however with recent and important changes in my private and work life, I am considering to bite the bullet. Initially, I considered back-end development, but actually Linux sysadmin might be more appropriate for me.
[+] [-] onenite|5 years ago|reply
On that note, programmers used to consist of mathematicians, engineers, and scientists, until there was a growing shortage of programmers, at which point project managers, accountants, and other comparable professionals trained to become programmers. [1]
1. The Future of Programming - Uncle Bob Martin https://youtu.be/BHnMItX2hEQ
[+] [-] yes_man|5 years ago|reply
[+] [-] whoknew1122|5 years ago|reply
It's definitely doable, and becoming more and more common (at least from the candidates and initiatives I see at AWS).
[+] [-] lxe|5 years ago|reply
Make sure it's a career in something you actually like and can foresee to some degree of confidence that you can continue being interested in, and honing your skill in, for a while.
[+] [-] reallydontask|5 years ago|reply
[+] [-] PuffinBlue|5 years ago|reply
[+] [-] 411111111111111|5 years ago|reply
[+] [-] celticninja|5 years ago|reply
[+] [-] BBergdahl|5 years ago|reply
[+] [-] peter_retief|5 years ago|reply
[+] [-] pletnes|5 years ago|reply
[+] [-] atmosx|5 years ago|reply
[+] [-] wilsonrocks|5 years ago|reply
[+] [-] accidentalrebel|5 years ago|reply
When I learn a new subject I prefer having everything available so I could go through it at my own pace. I understand people learn differently so I wonder if this kind of approach works well for other people who learn differently from me.
Wish this project the best.
[+] [-] snori74|5 years ago|reply
I also believe that 'forcing' students to ssh in daily for a month gets a bit of muscle-memory working, and proves that they have the required stickability. (The initial paid version reported such things back to their employer!)
In fact, all lessons are available via Github, but I try to avoid pointing this out :-)
I really wanted a good discussion forum, and I'm not a great fan of much of the classic forum software. While Reddit gets a good bit of stick for some of it's subreddits, if you pick those you visit well the content can be very good - and the upvoting etc works pretty well imho.
[Edit: added comment on stickability]
[+] [-] justusthane|5 years ago|reply
[0]: http://snori74.blogspot.com/2020/04/linux-upskill-challenge....
[+] [-] edoceo|5 years ago|reply
There are many different learning styles. Your style (mine too) (perhaps autodidact) does terrible in rigid structure, others need it - even for subjects they are enthusiastic about.
[+] [-] shrthnd|5 years ago|reply
[+] [-] pbhjpbhj|5 years ago|reply
[+] [-] jon-wood|5 years ago|reply
[+] [-] rani08|5 years ago|reply
[+] [-] atum47|5 years ago|reply
[+] [-] snori74|5 years ago|reply
For this course I now have a small team of helpers authorised to look after the subreddit, the GitHub and the domain name. So hopefully it'll keep going strong after I bow out.
I've also changed the licensing to CC by SA 4.0, so if you think this is a good base you're welcome to develop it as you see fit, including commercially.
[+] [-] pakwa|5 years ago|reply
[+] [-] snori74|5 years ago|reply
We're covering the basic Linux skills to do that, and have a vague "junior sysadmin role in big company" in mind.... But nothing stops you using these same skills to create your own website, security scanning service, or get into robotics.
While discrimination unfortunately exists in some places, just avoid those and go forward. As for disablement, you just do what you can at the speed you can. (You're reading this fine, and have no idea what a hassle it was for me to write!)
[+] [-] lazyant|5 years ago|reply
[+] [-] snori74|5 years ago|reply
[+] [-] sbmthakur|5 years ago|reply
[+] [-] phaemon|5 years ago|reply
[+] [-] animex|5 years ago|reply
[+] [-] snori74|5 years ago|reply
[+] [-] istjohn|5 years ago|reply
[+] [-] snori74|5 years ago|reply
[+] [-] manjana|5 years ago|reply
[+] [-] yardie|5 years ago|reply
[+] [-] auBavan|5 years ago|reply