Linux skills are hard to find
-
@scottalanmiller said:
@Dashrender said:
My question - why would you think that - was in regard to Jason's assumption that more people would like Linux - why would he think that?
Ah, they would like it because it is easier to learn, the knowledge lasts longer (Linux takes less retraining than Windows does as it changes more slowly), it is more rewarding and less work and it pays far more. Better pay, less work, typically more rewarding, easier to do remotely.... what's not to love from a job and career perspective?
I give you all those points in job and career - but you need to get people onto Linux first. When I was growing up it was mainly DOS or Win 3.x, but the barrier to computer when I was growing up was still pretty high (costly). Clearly that's not the situation today, nor has it been since somewhere between 1998 and 2002.
Those who grew up (say ages 8-15) during those years were primarily exposed Windows or Mac OS. There's been a huge shift again, iPhones/pads, etc there is less need to learn how to use a computer and more treating it like an appliance. I'm really curious how things are going to look 15-30 years from now as today's kids grow up not needing to really learn how a computer works, instead they just use this appliance, kinda like using a TV. Of course there will be that small percentage, like there has always been, that will go into the field, but the lack of needing to learn how to use a computer for their job, instead just using an appliance - we could see a severe reduction in technical geared workers.
-
@PSX_Defector said:
I can do lots of things in both types of environments, but that's because I'm old and have seen it all. I stick with Microsoft because its more lucrative, being that people expect if you know Windows then you know SQL, Sharepoint, Exchange, and XBox. Opens more doors for me.
While this is bizzare, I've definitely it to be true - Just because you know Windows, well hell then you must know SQL, SP, etc.
-
@PSX_Defector said:
Take for example log reviews. Many of our Linux people cannot comprehend not using grep. Or even something as simple as disk cleanup. The C:\ drive is almost full, let's try nothing! Many don't even know what C:$Recyclin.Bin is, let alone empty it.
Where are you finding these people? I've never found a Linux admin that can't do Windows. Complain that it is convoluted, slow and silly, of course. But I don't know any that don't support Windows on the side and do so, mostly, in their sleep.
-
@PSX_Defector said:
I can do lots of things in both types of environments, but that's because I'm old and have seen it all. I stick with Microsoft because its more lucrative, being that people expect if you know Windows then you know SQL, Sharepoint, Exchange, and XBox. Opens more doors for me.
Except Linux people get all of those expectations too, plus NGinx, NoSQL, MongoDB, MySQL, MariaDB, PostgreSQL, Apache, Hadoop, HA, virtualization and pretty much anything you can imagine. Once you know Linux, people just expect that that means "everything", including all of the Windows platform stuff.
-
@PSX_Defector said:
Yeah, Windows is so fast on how it does things. Never mind the same driver method has been used since Windows 98. Or that the same command line utilities still work from NT 3.51. Or that Explorer hasn't changed since NT 4.0.
Windows 98 wasn't even the same OS family! Things have changed a LOT. To the point that people having learned how to manage in the old days are often useless today if they have not kept up. There is a reason that people hold on to XP or 2003 for decades... because the changes are so big to be crippling.
-
@scottalanmiller said in Linux skills are hard to find:
@PSX_Defector said:
Yeah, Windows is so fast on how it does things. Never mind the same driver method has been used since Windows 98. Or that the same command line utilities still work from NT 3.51. Or that Explorer hasn't changed since NT 4.0.
Windows 98 wasn't even the same OS family! Things have changed a LOT. To the point that people having learned how to manage in the old days are often useless today if they have not kept up. There is a reason that people hold on to XP or 2003 for decades... because the changes are so big to be crippling.
Please provide a few of those changes.
-
@Dashrender said:
I give you all those points in job and career - but you need to get people onto Linux first. When I was growing up it was mainly DOS or Win 3.x, but the barrier to computer when I was growing up was still pretty high (costly).
Granted, and we did. Linux is the mostly broadly used OS. So that problem is solved.
Actually, in the DOS and DOS/Windows era, UNIX dominated just like today. Only it was UNIX not Linux. DOS was never a leader. It was important for end user computing, but that was never a focus of IT nor the dominant thing deployed. If you are looking at IT from a home user perspective, then Commodore 64 was the big player. If you are looking from a business, then UNIX, mainframes and VMS were the big ones in the DOS era.
-
@Dashrender said in Linux skills are hard to find:
@scottalanmiller said in Linux skills are hard to find:
@PSX_Defector said:
Yeah, Windows is so fast on how it does things. Never mind the same driver method has been used since Windows 98. Or that the same command line utilities still work from NT 3.51. Or that Explorer hasn't changed since NT 4.0.
Windows 98 wasn't even the same OS family! Things have changed a LOT. To the point that people having learned how to manage in the old days are often useless today if they have not kept up. There is a reason that people hold on to XP or 2003 for decades... because the changes are so big to be crippling.
Please provide a few of those changes.
New language at the core of management, moving from GUI to CLI, totally new operating system with nothing the same but a little of the look and feel, the registry, Active Directory, totally new GUI, all configuration tools having moved.... in fact, name anything that hasn't changed? Since DOS and Windows NT aren't related OSes, other than in their branding, what do you see as having carried through?
-
@Dashrender said in Linux skills are hard to find:
@PSX_Defector said:
I can do lots of things in both types of environments, but that's because I'm old and have seen it all. I stick with Microsoft because its more lucrative, being that people expect if you know Windows then you know SQL, Sharepoint, Exchange, and XBox. Opens more doors for me.
While this is bizzare, I've definitely it to be true - Just because you know Windows, well hell then you must know SQL, SP, etc.
If you think that you see this in the Windows space, at least those are all products from the same vendor for the same OS. It's knowing the "Microsoft ecosystem." Which is, of course, still a rediculous thing to assume that someone knows. But on Linux we are often expected to just "know" three or four or five different operating systems, all of their tools, and a massive array of totally random third party applications that run on them. One database that we are just expected to know? Try ten. One web server, try three. One web application, try five. And none are predictable or from the vendor(s) in question.
-
This thread is interesting to me simply because I am attempting to solidify my knowledge of both Windows and Linux to a sysadmin level. I care, so assume that my standards are pretty high as in I'm not really ever going to be finished. I'd like to give my opinion about Linux but the reality is a lot of my opinions on it are based on what other people have said like @scottalanmiller or @JaredBusch so I'd rather not regurgitate information if I can help it. I'm studying to attain a higher level. It's not easy to become the authority on something. I wonder if people run into the same issues that I do where it's hard to find the best/most accurate information regarding all of these things.
-
@wirestyle22 said in Linux skills are hard to find:
I wonder if people run into the same issues that I do where it's hard to find the best/most accurate information regarding all of these things.
What do you mean? It is generally very easy to find accurate information for Linux and Windows. Understanding how to apply that information is a different thing all together though.
-
@coliver said:
@wirestyle22 said in Linux skills are hard to find:
I wonder if people run into the same issues that I do where it's hard to find the best/most accurate information regarding all of these things.
What do you mean? It is generally very easy to find accurate information for Linux and Windows. Understanding how to apply that information is a different thing all together though.
I mean in regards to nuances. I ran into this specific error code. I attempt to find an answer but it's a generic error code. Now you're subjected to other people's opinions. Look at ML vs. SW. Would I know the difference between a good opinion and a bad one at this point? Probably not.
-
@scottalanmiller said in Linux skills are hard to find:
@Dashrender said in Linux skills are hard to find:
@scottalanmiller said in Linux skills are hard to find:
@PSX_Defector said:
Yeah, Windows is so fast on how it does things. Never mind the same driver method has been used since Windows 98. Or that the same command line utilities still work from NT 3.51. Or that Explorer hasn't changed since NT 4.0.
Windows 98 wasn't even the same OS family! Things have changed a LOT. To the point that people having learned how to manage in the old days are often useless today if they have not kept up. There is a reason that people hold on to XP or 2003 for decades... because the changes are so big to be crippling.
Please provide a few of those changes.
New language at the core of management, moving from GUI to CLI, totally new operating system with nothing the same but a little of the look and feel, the registry, Active Directory, totally new GUI, all configuration tools having moved.... in fact, name anything that hasn't changed? Since DOS and Windows NT aren't related OSes, other than in their branding, what do you see as having carried through?
OK Powershell I'll give you - I don't recall when it came out though, was it Windows 2000 or Windows 2003? A totally new OS? The changes from XP to Win7 were pretty minor. As for XP to Win 10 - sure there are many more tool changes, but I'd say less than half actually changed. But if you were a PS user before, I don't think that changed all that much other than expanding on what was there before.
But we're talking about a desktop OS here compared to a server OS. We haven't seen Windows Server 2016 much yet. Sure there are GUI changes - but if I'm going for that awesome admin position you like.. that should barely matter because I should be living in PS - and so you're telling me that PS has changed drastically?
-
@wirestyle22 said in Linux skills are hard to find:
@coliver said:
@wirestyle22 said in Linux skills are hard to find:
I wonder if people run into the same issues that I do where it's hard to find the best/most accurate information regarding all of these things.
What do you mean? It is generally very easy to find accurate information for Linux and Windows. Understanding how to apply that information is a different thing all together though.
I mean in regards to nuances. I ran into this specific error code. I attempt to find an answer but it's a generic error code. Now you're subjected to other people's opinions. Look at ML vs. SW. Would I know the difference between a good opinion and a bad one at this point? Probably not.
Well if you have a generic error code, you are only going to deal with opinion. You need to move on to more troubleshooting to determine the actual problem.
-
@Dashrender said in Linux skills are hard to find:
@scottalanmiller said in Linux skills are hard to find:
@Dashrender said in Linux skills are hard to find:
@scottalanmiller said in Linux skills are hard to find:
@PSX_Defector said:
Yeah, Windows is so fast on how it does things. Never mind the same driver method has been used since Windows 98. Or that the same command line utilities still work from NT 3.51. Or that Explorer hasn't changed since NT 4.0.
Windows 98 wasn't even the same OS family! Things have changed a LOT. To the point that people having learned how to manage in the old days are often useless today if they have not kept up. There is a reason that people hold on to XP or 2003 for decades... because the changes are so big to be crippling.
Please provide a few of those changes.
New language at the core of management, moving from GUI to CLI, totally new operating system with nothing the same but a little of the look and feel, the registry, Active Directory, totally new GUI, all configuration tools having moved.... in fact, name anything that hasn't changed? Since DOS and Windows NT aren't related OSes, other than in their branding, what do you see as having carried through?
OK Powershell I'll give you - I don't recall when it came out though, was it Windows 2000 or Windows 2003? A totally new OS? The changes from XP to Win7 were pretty minor. As for XP to Win 10 - sure there are many more tool changes, but I'd say less than half actually changed. But if you were a PS user before, I don't think that changed all that much other than expanding on what was there before.
But we're talking about a desktop OS here compared to a server OS. We haven't seen Windows Server 2016 much yet. Sure there are GUI changes - but if I'm going for that awesome admin position you like.. that should barely matter because I should be living in PS - and so you're telling me that PS has changed drastically?
Powershell has changed drastically. Every version is different then the previous one. The one thing that seems to remain the same is the awful Verb-Noun commands. Don't get me wrong, the changes are for the better, but they are still fairly dramatic changes.
-
@scottalanmiller said in Linux skills are hard to find:
@Dashrender said in Linux skills are hard to find:
@PSX_Defector said:
I can do lots of things in both types of environments, but that's because I'm old and have seen it all. I stick with Microsoft because its more lucrative, being that people expect if you know Windows then you know SQL, Sharepoint, Exchange, and XBox. Opens more doors for me.
While this is bizzare, I've definitely it to be true - Just because you know Windows, well hell then you must know SQL, SP, etc.
If you think that you see this in the Windows space, at least those are all products from the same vendor for the same OS. It's knowing the "Microsoft ecosystem." Which is, of course, still a rediculous thing to assume that someone knows. But on Linux we are often expected to just "know" three or four or five different operating systems, all of their tools, and a massive array of totally random third party applications that run on them. One database that we are just expected to know? Try ten. One web server, try three. One web application, try five. And none are predictable or from the vendor(s) in question.
The problem here is that the masses (and I'm talking about non IT management here) don't understand the difference between Linux distros. Goodness knows I didn't until you explained it a few months ago. If I recall correctly - The difference between distros is like the difference between Windows and Mac - except that all Linux distros run the Linux Kernel.
I'm still not entirely sure what makes one Linux OS better than another. Why this one is good for storage, and this one is good for DBs and this one is good for PBXes, etc..
-
OK Powershell I'll give you - I don't recall when it came out though, was it Windows 2000 or Windows 2003? A totally new OS?
Of course a new OS. DOS/Windows was replaced by Windows NT (based on OS/2.) They are fully unrelated OSes other than some slight attempt at a unified look and feel for end users. Nothing similar under the hood in the slightest.
One of the things that UNIX people often point to as a problem in the Windows space is that the Windows community is often unaware of even their own OS and see it only from the graphical perspective and not from the product itself.
Windows 98 was a DOS OS, not Windows NT. Windows NT 3.1, 3.5, 3.51, 4.0, 2000, XP, 2003, 2008, 2008 R2, 2012, 2012 R2 and 2016 are a different OS and OS family entirely from DOS which included DOS 1 - 7.x, Windows 1 - 3.11 WFW, 95, OSR2, 98, SE and ME
-
@scottalanmiller said in Linux skills are hard to find:
@wirestyle22 said in Linux skills are hard to find:
@coliver said:
@wirestyle22 said in Linux skills are hard to find:
I wonder if people run into the same issues that I do where it's hard to find the best/most accurate information regarding all of these things.
What do you mean? It is generally very easy to find accurate information for Linux and Windows. Understanding how to apply that information is a different thing all together though.
I mean in regards to nuances. I ran into this specific error code. I attempt to find an answer but it's a generic error code. Now you're subjected to other people's opinions. Look at ML vs. SW. Would I know the difference between a good opinion and a bad one at this point? Probably not.
Well if you have a generic error code, you are only going to deal with opinion. You need to move on to more troubleshooting to determine the actual problem.
I have very little Linux experience outside of learning through a few guides. At this point I wouldn't be able to troubleshoot effectively. Still learning how everything functions.
-
@Dashrender said in Linux skills are hard to find:
OK Powershell I'll give you - I don't recall when it came out though, was it Windows 2000 or Windows 2003? A totally new OS? The changes from XP to Win7 were pretty minor. As for XP to Win 10 - sure there are many more tool changes, but I'd say less than half actually changed. But if you were a PS user before, I don't think that changed all that much other than expanding on what was there before.
PS was huge, bigger than anything in the UNIX space within a single OS. Active Directory was huge, also bigger than anything in the UNIX space.
The interface leaps from NT4 to 2000 were pretty huge as well, as were the 3.51 to leaps.
-
@wirestyle22 Sometimes codes are all that the logs will give you. Then you need to investigate what isn't working or what is working differently then expected. This is where a home lab comes into play.