A very good question is posed in this article: Top 10 technology skills
Why yes… it all depends. How about that for an answer? Given, I could have also answered the question with another question. For example, “What necessity are you referring to?” or “What would the person be doing?” and so on.
I guess the point that I’m trying to drive home with my non-answers. Is the fact that the dynamics of information technology have drastically changed. Gone are the days of the basement people (yes they still exist… shivers) where there was a clear dividing line that kept business, marketing, and political science majors on one side of the room and IT geeks on the other.
Instead, IT is now part of an organization such that an organization needs IT to survive. Thus, all aspects of IT and the business world are now intertwined. Such much so, that I often use the image that IT acts much like the nervous system of an organization. If your nervous system crashes… well loosely translated… regardless of what degree you hold, part of your job will be IT related.
Granted, there is always the need for deep technical skills. After all, the world does run on code. But, given the direction towards utility computing, social networks, and so on, I think the real demand is for what has become termed as a Technology Generalists. In short, these are people that can adopt, relate, mold, and use any technology to meet the ever changing business dynamics.
So, for those individuals that can wield a mighty information sword… no… a degree in computer science is not a requirement. In fact, one might question if any degree is necessarily relevant given the pace at which the IT landscape is changing. I hardly think 4 year degree programs can keep up. But, that is another topic for another day.
If you like this, check out some other posts from Tyson:
- Would I trust you, if everyone else trusted you?
- Here is a good question: Is scripting programming or just systems administration?
- PowerShell boy and the case of the missing cmdlets!
- Fun with PowerShell 2.0 Eventing!
- Creating a custom 404 page to handle link redirection for ASP.NET web applications
- Microsoft Discontinues Support for Windows 3.X (as an embedded system)
- My quest for SSH within PowerShell revisited!
Or if you want, you can also check out some of Tyson’s latest publications:
- Windows PowerShell Unleashed (2nd Edition)
- Windows Server 2008 Unleashed (Yes, I did help on this book)
Lastly, visit the Microsoft Subnet for more news, blogs, and opinions from around the Internet. Or, sign up for the bi-weekly Microsoft newsletter. (Click on News/Microsoft News Alert)




