Rich Freeman via plug on 26 Sep 2023 07:49:45 -0700 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
Re: [PLUG] Places to learn Linux and C around Philadelphia? |
On Tue, Sep 26, 2023 at 7:04 AM Casey Bralla via plug <plug@lists.phillylinux.org> wrote: > > I agree that you should get a old clunker and load/mess-up/re-load/mess-up/and re-load several times. I also intensely dislike systemd systems, but you'll probably need to become familiar with it sometime. The few hours it takes to grok systemd will probably get you far more bang for the buck than the years it would take to really master C. It doesn't take long to master systemd and it is basically something you have to understand to get paid to administer just about any linux system today. If it gets replaced at some point it will almost certainly be by something that is even further from the previous generation of service managers. At this point I'd probably also be looking at something like Rust for systems programming as it seems to be slowly replacing C, though I'm sure that C will be around for decades much like COBOL still is. I'd suggest that playing around in containers or VMs is going to be a more efficient use of time than bare metal. You can take a snapshot and reset it every time you mess something up - far more efficiently than pulling out a USB drive to reimage/restore/etc. That said, being able to use a rescue disk is also a valuable skill and I would make sure that you're able to do it if you want to admin systems. We're kinda conflating a few topics though. You don't have to know much C to admin a linux system, and you don't need to know much about linux/systemd/etc beyond the system calls/etc to write C. I'm not sure which was your intended focus - you asked about C and we're kinda assuming you want to be a sysadmin. Of course, knowing the basics is valuable regardless. If your focus is on the software side then really all you need to know is how to stick your code in a docker container and run it, and if it blows up it won't hurt anything. -- Rich ___________________________________________________________________________ Philadelphia Linux Users Group -- http://www.phillylinux.org Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce General Discussion -- http://lists.phillylinux.org/mailman/listinfo/plug