I can tell you as an end-user, linux is very difficult. It does not have to be.
I am saying this as a person with a computer science degree and worked in the field for a while, although I no longer do. My point being is that I have more experience than the average user, but still think it is very, very difficult.
I could spend a lot of time learning it, and do it fine, but I just don't have the time. I have other larger issues to deal with.
I started off with MS-DOS, so I am VERY used to command lines. But I hate them now. I just cannot bear them. And for a lot of stuff, you have to string a bunch of fucking command lines together. It wouldn't be bad if I was a sysadmin and doing the same thing over and over and just automate it. However, I only usually need to do things one time, so it is a real pain to have to type these long lines of command lines, where it is easy to make a mistake when typing it in, when in windows, all I have to do is click and move an icon for one-time operations.
There's so much on linux that sure, I know how to look stuff up and do it, but it's just a pain, when these things I KNOW can be automated by someone else and put into a GUI or somewhere. Some kind of apps included in the distro.
One thing that has seems to have got better is downloading actual linux. It used to be:
and it would go on for about 20 different versions. that sucked ass big time.
Just give me a button that says "Download"
I totally understand the purpose of putting all the versions there. But it is stupid. Just put "Download" and another button that says "Choose which version of download you want" / expert"
And most do this now, so it is great. But as recently as a few years ago, none of the distros were clear as to which one should be downloaded.
.
When it was the very last moment, very last day to use Windows 7, I decided to switch to Linux permanently. But, as I did it, I found four apps that I HAD to use, did not work on Linux. I tried to do emulation and stuff, but it just become too big of a nosebleed, because there was no button that automatically would load an emulator, that I found, and that with a bunch of other stuff, was just taking up too much of my time. I could LEARN, I know I could, but I just had no time to fuck with it anymore.
On the other hand, installing Windows 10 was "Download" and it downloaded and it worked. Nothing else had to be done. I didn't want to go to Windows 10, but I just didn't have time to mess with linux.
Linux is very difficult. I know this because I have a degree in CS, worked in tech, and was in charge of acquiring new tech, learning the new tech, and teaching the new tech to others. Learning was my job. So I know I could learn Linux, but no time, and it is too difficult, if it is difficult for me, then it is a real pain-in-the-ass for someone who has no experience at all in computer systems.
I think that linux distros should just only have complete newbies on the team to test everything and let the distro team members know what is unclear.
I am saying this as a person with a computer science degree and worked in the field for a while, although I no longer do. My point being is that I have more experience than the average user, but still think it is very, very difficult.
I could spend a lot of time learning it, and do it fine, but I just don't have the time. I have other larger issues to deal with.
I started off with MS-DOS, so I am VERY used to command lines. But I hate them now. I just cannot bear them. And for a lot of stuff, you have to string a bunch of fucking command lines together. It wouldn't be bad if I was a sysadmin and doing the same thing over and over and just automate it. However, I only usually need to do things one time, so it is a real pain to have to type these long lines of command lines, where it is easy to make a mistake when typing it in, when in windows, all I have to do is click and move an icon for one-time operations.
There's so much on linux that sure, I know how to look stuff up and do it, but it's just a pain, when these things I KNOW can be automated by someone else and put into a GUI or somewhere. Some kind of apps included in the distro.
One thing that has seems to have got better is downloading actual linux. It used to be:
Download beta Download v1.e384 Download v93d8920r4 Download v72.dist Download v.alpha
and it would go on for about 20 different versions. that sucked ass big time.
Just give me a button that says "Download"
I totally understand the purpose of putting all the versions there. But it is stupid. Just put "Download" and another button that says "Choose which version of download you want" / expert"
And most do this now, so it is great. But as recently as a few years ago, none of the distros were clear as to which one should be downloaded.
.
When it was the very last moment, very last day to use Windows 7, I decided to switch to Linux permanently. But, as I did it, I found four apps that I HAD to use, did not work on Linux. I tried to do emulation and stuff, but it just become too big of a nosebleed, because there was no button that automatically would load an emulator, that I found, and that with a bunch of other stuff, was just taking up too much of my time. I could LEARN, I know I could, but I just had no time to fuck with it anymore.
On the other hand, installing Windows 10 was "Download" and it downloaded and it worked. Nothing else had to be done. I didn't want to go to Windows 10, but I just didn't have time to mess with linux.
Linux is very difficult. I know this because I have a degree in CS, worked in tech, and was in charge of acquiring new tech, learning the new tech, and teaching the new tech to others. Learning was my job. So I know I could learn Linux, but no time, and it is too difficult, if it is difficult for me, then it is a real pain-in-the-ass for someone who has no experience at all in computer systems.
I think that linux distros should just only have complete newbies on the team to test everything and let the distro team members know what is unclear.
That's my feedback.