Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
University of FL dropping its computer science departmen
Message
From
23/04/2012 21:55:31
 
 
To
23/04/2012 20:26:30
General information
Forum:
News
Category:
Education
Miscellaneous
Thread ID:
01542380
Message ID:
01542406
Views:
37
I completely agree. There is certainly a place for CS as constituted, but it is pretty esoteric. A major in Business Technology that required fluency in at least one development platform and proven ability to do analysis, design and implementation of both a small business and and enterprise app coupled with lots of courses on learning domain cultures, project management, general business organization and technology connectivity might actually put some useful people into the workplace. And internship of some sort in actually businesses should be required for a degree.

Theoreticians and code monkeys really don't get paid very well, are easily swapped out parts and don't have nearly as much fun.

I like the gardening analogy. I compare it to learning creative writing in a foreign language or learning to improvise based on a heavy knowledge of theory in music.

Remember how when we first got into this a lot of the best software guys were musicians and philosophy majors?


>But that's not how things work in the real world. A VERY small percentage will ever design a CPU (and I'll argue most of them are Electrical Engineers, not CS graduates) nor will they be cryptologists.
>
>A very high percentage of programmers know nothing about business and think business is there to serve the technology. They'll recommend the latest and greatest tech because that's what they want to play with, even though it's not the best solution. If you're going to do business programming, you'd better learn about how a business works.
>
>IMO, Computer Science should not be a science. I also think the term Software Engineer is not accurate because we don't do Engineering. Nor do we do architecture. These are terms that have very specific definitions that the industry has borrowed and mangled to get them to fit. For the past year I've been doing a presentation called "Software Gardening" that says software development more closely resembles gardening than anything else and I've had many, many people come up to me afterward and say that my presentation is dead on.
>
>>CS is a broad field. You don't need to know much about business if you're going to be a CPU designer at Intel or a cryptologist at the NSA. A lot of people would argue those sorts of things would the the "Science" part of "Computer Science". Business software is very much applied, rather than pure science.


Charles Hankey

Though a good deal is too strange to be believed, nothing is too strange to have happened.
- Thomas Hardy

Half the harm that is done in this world is due to people who want to feel important. They don't mean to do harm-- but the harm does not interest them. Or they do not see it, or they justify it because they are absorbed in the endless struggle to think well of themselves.

-- T. S. Eliot
Democracy is two wolves and a sheep voting on what to have for lunch.
Liberty is a well-armed sheep contesting the vote.
- Ben Franklin

Pardon him, Theodotus. He is a barbarian, and thinks that the customs of his tribe and island are the laws of nature.
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform