Slashdot Mirror


User: Marvkus

Marvkus's activity in the archive.

Stories
0
Comments
1
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 1

  1. CIS vs. CS - A House Metaphor on CS vs CIS · · Score: 1

    Tell me if I'm off base here, but here's a good explanation I once heard:

    Imagine the difference to be like construction workers building a house:

    - Your CS folks are the masonry workers. They pour the foundation and make sure everything is stable and ready to be built upon (like the operating system)

    - Your CIS folks are the carpenters who build the walls, ceiling, install the doors, etc. Their work is only as stable as the foundation. (weak applications on robust operating system [or visa versa] for example) They may do some of the grunt work too, but, hey, it has to be done.

    Both teams work TOGETHER, but are two separate groups. Sure, the masonry workers could moonlight as a carpenter, but it wouldn't necessarily be common for a carpenter to pour concrete. (heck, he/she could spill it or mix it wrong or some other catastrophic problem - without proper training).

    Lastly, about math being an issue: Think about school in general. Why do I need to take english classes to begin with? What could I do with a painting class? Simple. These subjects give you a mindset to use later on. Prime example: Geometry Proofs. Can't get much closer to programming without having a computer.

    Granted, Calculus 4 may be a tad excessive, but the higher math sets up the mental processes to be able to understand the nitty gritty of computers.

    Thankew.
    Marvkus - CIS and proud of it!