Riverhound777
Diamond Member
Really though after a few years of work experience your degree wont make a bit of difference. The experience and the inteligence of the person is what really matters. The degree is just to get you started.
Originally posted by: pinion9
I would say that CIS is generally a subset of CS. I guarantee that I can do everything a CIS grad can do, while I would like to see a CIS graduate write a Software Specification document or write a program to find the transitive closure of a digraph (or even explain what a digraph is.)
CIS is fine, but if you are motivated and smart and like challenges, go for CS.
Originally posted by: pinion9
I would say that CIS is generally a subset of CS. I guarantee that I can do everything a CIS grad can do, while I would like to see a CIS graduate write a Software Specification document or write a program to find the transitive closure of a digraph (or even explain what a digraph is.)
CIS is fine, but if you are motivated and smart and like challenges, go for CS.
Originally posted by: kstu
Originally posted by: pinion9
I would say that CIS is generally a subset of CS. I guarantee that I can do everything a CIS grad can do, while I would like to see a CIS graduate write a Software Specification document or write a program to find the transitive closure of a digraph (or even explain what a digraph is.)
CIS is fine, but if you are motivated and smart and like challenges, go for CS.
thats the whole reason there is a CIS degree. the majority of those who major in CIS do NOT want to program, at all, ever. we learn it so we can understand programming and develop the mindset/logic needed. then we take that knowledge and manage CS grads.
Originally posted by: pinion9
Let me state this for all:
CS != progamming
Programming is a useful tool for a Computer Scientist, but we don't only do programming, nor do we only do support. I don't build desktops for a living or install OS's, and anyone who goes to school for 4 years to do such is an idiot. Bwant to build an desktop? Get A+ certified.
MOST CS MAJORS ARE VERY INVOLVED WITH THE BUSINESS PROSPECTS. When we need to buy something from Fuji Medical, or we have a software problem, I am a valuable asset because I can tell the business people what is really going on.
Again, CS != programming just like MBA != to running a business.
Originally posted by: jaybert
i always love this debate....all i know is I'm a CS major and have a job lined up matching almost exactly what I want to do making good money and get to travel on a weekly basis (tech consulting for IBM, java programming/webservices/e-commerce).
it really just depends what you want to do when you graduate. Its silly to say that CIS majors are the ones managing CS majors. When I co-oped at IBM, all the managers were CS majors who came up through the ranks. How are you suppose to manage/direct a large project if you dont understand the inner-workings of the software/language?
Originally posted by: spidey07
Originally posted by: jaybert
i always love this debate....all i know is I'm a CS major and have a job lined up matching almost exactly what I want to do making good money and get to travel on a weekly basis (tech consulting for IBM, java programming/webservices/e-commerce).
it really just depends what you want to do when you graduate. Its silly to say that CIS majors are the ones managing CS majors. When I co-oped at IBM, all the managers were CS majors who came up through the ranks. How are you suppose to manage/direct a large project if you dont understand the inner-workings of the software/language?
That's the thing. A good project manager doesn't need to know the inner-workings. That's what the CS grunts are for.
I know it seems like I'm trolling, but I'm not. That's the way it is.
Originally posted by: clamum
I don't get people saying that a CS major = a code monkey.
Originally posted by: jaybert
lol, they at least know what they're talking about. sure the managers at the very top (and they have MBA degrees, no CIS) dont need to, since they are worried about the business side and the bottom end, but if you're the one managing a group of programmers, you damn well better know CS theory and understand how everything works.
Originally posted by: spidey07
Originally posted by: jaybert
lol, they at least know what they're talking about. sure the managers at the very top (and they have MBA degrees, no CIS) dont need to, since they are worried about the business side and the bottom end, but if you're the one managing a group of programmers, you damn well better know CS theory and understand how everything works.
lol, no you don't. a good project manager know little about the grunts doing the work or how they do their job. only that they do their job.
Originally posted by: spidey07
Originally posted by: jaybert
lol, they at least know what they're talking about. sure the managers at the very top (and they have MBA degrees, no CIS) dont need to, since they are worried about the business side and the bottom end, but if you're the one managing a group of programmers, you damn well better know CS theory and understand how everything works.
lol, no you don't. a good project manager know little about the grunts doing the work or how they do their job. only that they do their job.
Originally posted by: spidey07
Originally posted by: jaybert
lol, they at least know what they're talking about. sure the managers at the very top (and they have MBA degrees, no CIS) dont need to, since they are worried about the business side and the bottom end, but if you're the one managing a group of programmers, you damn well better know CS theory and understand how everything works.
lol, no you don't. a good project manager know little about the grunts doing the work or how they do their job. only that they do their job.
Originally posted by: jaybert
obviously spidey07 is a CIS major/has a CIS degree, which is why he's defending it...no that i blame him since I'm doing the same with CS.
Just out of curiousity, where do you work to gleen this knowledge about project managers + your knowledge apparently that CIS majors are making the big bucks compared to CS? You know that all salary statistics has CS as the #3/#4 degree in terms of starting salary right?
Originally posted by: spidey07
Originally posted by: jaybert
obviously spidey07 is a CIS major/has a CIS degree, which is why he's defending it...no that i blame him since I'm doing the same with CS.
Just out of curiousity, where do you work to gleen this knowledge about project managers + your knowledge apparently that CIS majors are making the big bucks compared to CS? You know that all salary statistics has CS as the #3/#4 degree in terms of starting salary right?
I'm a CS/EE graduate from a top 5 engineering university. I don't post my employment or background/credentials because I would prefer that my words speak for themselves.
My posts come from from direct experience over the last 15 years of working in the industry.
I don't like to wag things, just posting my experiences.
I've learned a lot over my career, and I'll post the most important things I've learned...
1) people/communication skills are far more important than any other
2) who you know is much more important that what you know
3) to be successful you surround yourself with successful people
4) In the end, it really doesn't matter what your degree is in if you follow the first 3 points
so hopefully this helps some people.
Originally posted by: jaybert
so you wrote your #4 point about it doesnt matter which degree you have, why did you say that CS degrees cant go anywhere and how CIS degrees pay so much more? sounds like you're kinda contrdicting yourself....
I'd say most of that stuff is common sense rather than CIS-specific knowledge. I'm a CS major and we have to take both CS and CIS/IT courses. Although I've had a very easy time in all my courses, I've learned much more in my CS courses. I've already known at least 50% of the material that was tought in my IT/CIS courses.Originally posted by: ultimatebob
Originally posted by: pinion9
I would say that CIS is generally a subset of CS. I guarantee that I can do everything a CIS grad can do, while I would like to see a CIS graduate write a Software Specification document or write a program to find the transitive closure of a digraph (or even explain what a digraph is.)
CIS is fine, but if you are motivated and smart and like challenges, go for CS.
CS grads think that they can do everything that CIS grads can do, but they usually don't do it right. CS folks always seem to focus on the programs that they're writing, and tend to totally forget about the computer that it's running on. And it ends up biting them in the ass when they least expect it.
I don't know how many times I've had to clean viruses and spyware off of Windows systems that programmers built themselves, because basic IT concepts like "strong passwords", "updated anti-virus software", and "security patches" totally elude them. Best of all, I always love the looks on their faces when I ask them when they took their last backup 😀
Oh well, I guess that tends to happen when you're focused on code and deadlines instead of basic systems management.
Originally posted by: JasonE4
I'd say most of that stuff is common sense rather than CIS-specific knowledge. I'm a CS major and we have to take both CS and CIS/IT courses. Although I've had a very easy time in all my courses, I've learned much more in my CS courses. I've already known at least 50% of the material that was tought in my IT/CIS courses.Originally posted by: ultimatebob
Originally posted by: pinion9
I would say that CIS is generally a subset of CS. I guarantee that I can do everything a CIS grad can do, while I would like to see a CIS graduate write a Software Specification document or write a program to find the transitive closure of a digraph (or even explain what a digraph is.)
CIS is fine, but if you are motivated and smart and like challenges, go for CS.
CS grads think that they can do everything that CIS grads can do, but they usually don't do it right. CS folks always seem to focus on the programs that they're writing, and tend to totally forget about the computer that it's running on. And it ends up biting them in the ass when they least expect it.
I don't know how many times I've had to clean viruses and spyware off of Windows systems that programmers built themselves, because basic IT concepts like "strong passwords", "updated anti-virus software", and "security patches" totally elude them. Best of all, I always love the looks on their faces when I ask them when they took their last backup 😀
Oh well, I guess that tends to happen when you're focused on code and deadlines instead of basic systems management.