Slashdot videos: Now with more Slashdot!
I also come from a Windows background and looking at Linux from the perspective of someone with pure Windows experience is daunting. Lot's of tutorials make assumptions without noting prerequisites. For example, you might not know how to start and stop services, how to elevate privileges, or where to find important files in the folder structure. I'm hardly an expert but I have gotten to where I work on both platforms and I prefer Linux as my primary work station. My advice would be to pick one narrow challenge at a time. For example, you might set out to setup a server with MySQL. Then try setting up an FTP file server. After you tackle a few of these projects you'll start to get some grounding in the system. The best thing about Linux is that there are lots of people out there who are willing to help.
I have to acknowledge that there are some tasks I've just not succeeeded at. I've been (in my spare time) trying to figure out how to setup a Samba domain controller and haven't got that working. The problem isn't that I don't know enough about Linux, but rather that I don't have a background in networking.
Every time they added features the addon developers took a hit. In many cases the features already existed as addons. They kept the addon developers busy because for every feature they added there was someone who wanted to disable it. But the worst thing they did was to keep changing the API. Some of these changes required pretty much rewritting the addon just to continue functioning.
A lot of the addon developers have walked away. A few addons have been revived from dormancy or forked, but many have just died off. The features are still needed but the developers aren't willing to keep rewriting their code. There are only a few addons that are worth maintaining. And without all the addons Firefox is just another browser.
I think it's totally worth ignoring the one or two good autodidacts out there if it also means missing out on the thousands who are absolute crap.
Of course. Here's a list of some of the other autodidacts whose contributions we can dismiss: Leonardo da Vinci, Frederick Douglass, Thomas Edison, Michael Faraday, Benjamin Franklin, Buckminster Fuller, Jimi Hendrix, Abraham Lincoln, Booker T. Washington, Frank Lloyd Wright and Wilbur Wright.
Years ago I was working as a subcontractor to a major defense contractor. I had a conversation with IT that went something like this:
IT to all personnel: Anyone with a computer must review each file on their drive and label any that might contain confidential information. Please insert our company logo and the following text into any confidential files.
Me to IT: To clarify, I have approximately X files on my hard drive. Do I really need to review ALL of my files?
IT to me: Yes
Me to IT: Do you have any tools I can use to automate this?
IT to me: No. You need to open each file, review it and determine if it contains confidential information. Then insert the logo and message into any files that do.
Me to IT: I just want to make sure I'm understanding your instruction. The vast majority of my files are operating system files. Some files, like the Outlook PST file might contain confidential information. They're not documents, spreadsheets or anything like that. Modifying those files might affect the performance of my computer. Also, I have several Microsoft Access databases containing thousands of records of sensitive information. I can insert the confidentiality message into the database but it might be more useful to add the message to the reports.
IT to me: No, you must insert the confidentiality message into any files containing confidential information.
Forward to my supervisor: Can you take a look at this? This is going to take a lot of work.
Supervisor to me: I looked into it. You're going to have to do this.
Me to IT: Which department do we bill this to?
IT to me: Your department.
Me to IT: Procurement?
IT to me: Yes.
Forward to procurement: I ran the numbers. It's going to take me a year of working full time to get this done. Can you authorize this?
IT to me: You don't need to review your files.
Me to IT: Okay, thanks.