<p>
[quote]
How many years of experience do you have in IT exactly? Employers will come to campus to specifically recruit CS majors and place them in IT departments. I'm also not sure how a philosophy degree would prepare someone for a career in IT. I certainly never came across anyone in IT with that background.
[/quote]
Out of a sampling of 6 people I'd probably consider my closest friends, 4 are in IT, 2 in a management capacity. If that's not enough for you, then I don't know what to tell you. We're apparently talking about very different kinds of work. I'm talking about making a living working for small or mid-size companies and being a member of a small IT team--or being the IT team. Life working for a major company is a different beast, but experience still trumps anything else. CS is not the same as being a general sysadmin, not everything learned in CS will be applicable to IT. You're talking about enterprise work--operations architecture stuff. That's not what the entirety of the IT industry is. IT, as most people consider it (including me), is a lot closer to working at the tech help desk at a college and showing people how to use Microsoft Outlook correctly than working on etf's and being an electrical engineering doctoral candidate.
[quote]
Unless you know for certain how the market will be when he graduates, that is a load of crap. I know 30+ students who had their offers in IT pulled when I graduated. It is a very volatile field, and the job market in IT was pretty dead for several years.
[/quote]
I stand behind what I said. IT is an incredibly robust field, and the only exception is when the entire economy is impacted by a recession (which would bring about problems in all industries). Whether or not you have experience for the position is another matter, but a degree != experience. Even when there is a recession in a specific field, IT is still a much easier industry to get into than most facets of business when there's a hiring freeze. Ask all the kids graduating this year wanting to go into IB how their job prospects are looking.</p>
<p>School districts and smaller companies are always hiring people to do grunt work, or work they don't understand. Just because you know 30+ students who had their offers pulled doesn't mean there isn't a job market. Yes, the IT job market was painful for many years after the tech crash, but there were jobs available at the bottom. Working for IBM or Microsoft or a major financial company isn't the entirety of IT work.
[quote]
Recruiters could care less if he has taken "intro to marketing" or "business law". The easiest way to be successful in IT is to be highly technical, and as a CS major you will be far more technical than MIS majors. The CS curriculum should offer a project management course and analysis/design which will cover the less technical areas which are necessary in IT.
[/quote]
It's couldn't care less. If they could care less, that means they care, which is the opposite of the point you were trying to make.
[quote]
Information technology (IT), as defined by the Information Technology Association of America (ITAA), is "the study, design, development, implementation, support or management of computer-based information systems, particularly software applications and computer hardware."
[/quote]
Specific advanced focus on single programming languages, graphics, architecture/organization, most anything in EE and AI is essentially irrelevant to IT--and they're all parts of a CS program. MIS is heavily focused on management and basic technical work. Being a CS graduate would be a boon in anything computer oriented, but it isn't nearly as applicable to most IT work as a regular IS or MIS program is. They're much more vocational, CS is much more theory.</p>
<p>IT = networking and network security, maintaining computer hardware, database and basic software design, maintaining intra or extranets, administration. You can be an effective IT manager by having taken a couple of community college courses, having worked with multiple operating systems and having built and rebuilt computers since you were a kid. If he wants to go into MIS, he's probably interested in working in management with more of a focus on technology (because that's what MIS is). You don't need a CS degree to do that, or a doctorate in electrical engineering. Most facets of a CS wouldn't even be applicable and the easiest way to be successful in IT is to read a lot, have a basic aptitude for computer and network maintenance and be able to explain basic concepts to people who are ignorant of technology.</p>