Linux Users vs. Linux Culture
In my line of work I get to test, try and evaluate all kinds of new open source software and the occasional new distribution flavor of the month. Sometimes it's a smooth process but other times I find myself casting a line in the lake of forums hoping to get a bite. In a lot of ways, this is how it was when I was first introduced to Linux in the late 90's. When I look back and compare my experiences then with my experiences now I see the progress we've made in a number of areas but I am left with one conclusion: we're not quite there yet.
We've all experienced the agonies of an app that just won't install or otherwise function as hoped for. When this happens, inevitably we all find ourselves grasping at the same tried and true straws we've know for years now: forum boards and IRC channels.
Using a forum board or IRC channel is a lot like trying to solve your problems by walking down a dorm room hallway. Room by room you poke your head in, say hi to everybody, and ask around quickly to see if anyone has an idea. The responses can vary depending on which door you knock on.
A lot has changed since I first started knocking on doors to solve my problems. First and foremost, there are a LOT more doors. Second, there are a lot more people to ask as open source finds itself becoming more and more mainstream. What doesn't seem to have changed much are the responses.
There will always be the self righteous neighbors. I knocked on one of these doors the other day. The first response was "why don't you just come out and tell us what you broke...". There's the newbie rooms full of happy people that are just as lost as you are and have huddled together in the kiddie pool. There's the oh-so-elite rooms (you know who you are Gentoo users!) who only have one response for any question "RTFM". Remind me to further rant on these types some other time.
Occasionally (and less and less by accident of late) you get lucky and find a room full of sympathetic techies. These rooms are filled with people who can explain your problems simply enough to enable you to actually fix something.
All of this leads to my point: those of us who are passionate about open source projects are by nature, somewhat evangelistic. We want to share them with everyone and convert the masses. Nothing is more frustrating than meeting someone who tried open source at one time and couldn't get the kind of support they needed and in anguish, scrapped the hole thing in lieu of the very matrix we're trying to unplug them from. I had the pleasure of sitting in an IRC room the other day when a complete newbie walked in. One by one, the entire room took turns walking him through a wide array of problems. In the end, he left the room excited. He'll be back soon and his questions will be a little more complex each time (a good indication that he's learning, and solving the easier stuff on his own).
You never know who's gonna pop their head in. It could be a complete newbie, it could be a professional with a tech issue his paycheck depends on (like myself). It could be the next Torvalds, in his ***formative years. Either way, how you respond will either encourage them, and swell our numbers by one, or discourage him, and everyone who will listen to him. Be nice. Be understanding. Most importantly, be patient with them. It takes a village, and you might be raising the next Linux fanatic.
*** Note: the use of the word formidable was removed for the sake of world peace.
Chase Crum is the IT Infrastructure Manager for Voicenation and a self-proclaimed Linux FANATIC.
Getting Started with DevOps - Including New Data on IT Performance from Puppet Labs 2015 State of DevOps Report
August 27, 2015
12:00 PM CDT
DevOps represents a profound change from the way most IT departments have traditionally worked: from siloed teams and high-anxiety releases to everyone collaborating on uneventful and more frequent releases of higher-quality code. It doesn't matter how large or small an organization is, or even whether it's historically slow moving or risk averse — there are ways to adopt DevOps sanely, and get measurable results in just weeks.
Free to Linux Journal readers.Register Now!
|Secure Server Deployments in Hostile Territory, Part II||Jul 29, 2015|
|Hacking a Safe with Bash||Jul 28, 2015|
|KDE Reveals Plasma Mobile||Jul 28, 2015|
|Huge Package Overhaul for Debian and Ubuntu||Jul 23, 2015|
|diff -u: What's New in Kernel Development||Jul 22, 2015|
|Shashlik - a Tasty New Android Simulator||Jul 21, 2015|
- Secure Server Deployments in Hostile Territory, Part II
- Hacking a Safe with Bash
- KDE Reveals Plasma Mobile
- Huge Package Overhaul for Debian and Ubuntu
- Home Automation with Raspberry Pi
- The Controversy Behind Canonical's Intellectual Property Policy
- Shashlik - a Tasty New Android Simulator
- Embed Linux in Monitoring and Control Systems
- diff -u: What's New in Kernel Development
- Purism Librem 13 Review