Are Schools Giving Students The Wrong Idea About Technology?

I am currently in college. The facility I attend is a popular on-line school with a preference to closed source standards, such as Microsoft Office and their closed source document format for Word. In fact, several assignments even require Internet Explorer, which in my opinion sends the wrong message to the future IT people they are trying to mold. I’m sure that they are not the only ones, either.

For the most part, I have found a way around the closed source requirements of my college. I access the college website with Firefox, and I use Open Office to create my college papers and assignments with. With Open Office, I can save documents as Word documents which generally satisfy their requirements. The problem is that Open Office doesn’t work as well with the Word format (currently) as Microsoft Office itself would, and there are compatibility problems that I sometimes have to deal with. (Disappearing tables that have caused me to redo entire assignments, for example).

It hasn’t been completely possible for me to co-exist in this environment though. One class I took required Visio. Another had labs that only worked in Internet Explorer. For that reason, I had to keep a virtualized Windows XP on my Linux laptop, otherwise I wouldn’t have been able to complete my assignments. Even worse, one of the classes required me to create an infrastructure for a fictional business, and almost the entire book focused on Windows. (For that assignment I created an infrastructure with a mix of Windows and Linux machines anyway, so there!)

Anyway, let’s get back on target. Students being taught proprietary systems exclusively will come out of school knowing only those particular systems. They will lack the versatility needed to choose the proper system or tool for the job, and will likely purchase technologies for their businesses with a higher price tag because they simply won’t know any better. They will lack the skills needed to adapt to an ever-changing technological world.

The problem isn’t really just about closed source software, either. The same could be said about any technology, closed source or open. If you teach your students only one technology, they will go into the world knowing only that one technology. Where’s the versatility there? Who exactly would that benefit?

I personally feel that colleges should teach operating system and application theory. That way, the students would be educated on the common elements that are true across the board, regardless of the platform. They will be able to adjust to a Mac, Linux, Unix, even DOS, or whatever you throw at them. Just think about it, what’s more valuable to a company, a Windows guru, or a single person that can administer Linux, Unix, AND Windows servers? What about someone that is an expert in the entire Microsoft product line, or an applications specialist that specializes in all applications?

It really strikes me as weird when a college only accepts assignments in certain formats, and assumes that all of their students are using a certain type of machine. Colleges are supposed to teach diversity and acceptance, and that should hold true with computer systems as well. I believe at a minimum, students should be taught OS and application theory, and have to choose three different operating system classes to take in order to get a degree in IT. Am I being too hard? I don’t think so. It’s very important stuff to know. Microsoft may rule the roost right now, but will they rule it ten years from now? Maybe, maybe not, who knows! It’s important for students to be ready to adjust to whatever the future brings.

Now, I’m a pretty lenient guy. Sure, I prefer Linux, but I’m not going to preach to you on why I prefer it. Whatever operating system you use is your business. That’s the entire point: It shouldn’t matter which OS you use, things should just work. That’s what makes me valuable to my company. I can use whatever operating system you throw at me, and the application logic I have learned over the years enables me to use almost all applications after a few minutes of clicking around. I can tell you from experience that diversity matters to businesses, even the Microsoft-centric ones. I’m not necessarily saying you must be a master of Windows, Unix and Linux, but at least know the basics of each!

I believe that focusing on teaching students the underlying components that are true across platforms, and how to use multiple operating systems, as well as the strengths and weaknesses of each is the best way to prepare them for the future. Things are changing, and our future IT guys and gals need to be able to adjust to current trends, not be awestruck when the entire industry changes around them and they don’t have the training to cope.

Don’t get me wrong, I’m not saying that there shouldn’t be any classes specific to one platform. Afterall, sometimes companies send their workers to school to learn a particular product or technology. I just feel that there should be some required classes for those going for a degree that will open them up to all of the differing technologies, closed and open.

As sad as it is, when I look at the required classes in my own college course schedule, I do not believe that it alone will accurately train the future of IT.

Tags: ,

About the Author

Jeremy is a Certified IT Technician that blogs at ITNewsToday.com in his spare time. He has over ten years of industry experience, and studies the IT industry every single day. Jeremy has become an open source enthusiast over time and is studying for his Linux+ certification. He lives in Waterford MI with his wife Krystal and son Alan. If you enjoyed this article, please consider buying him a pepsi.