Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl Monk, Perl Meditation

Re: (OT) Real World Skills Versus CS Skills

by jonadab (Parson)
on Jan 24, 2006 at 13:30 UTC ( #525174=note: print w/replies, xml ) Need Help??

in reply to Re: (OT) Real World Skills Versus CS Skills
in thread (OT) Real World Skills Versus CS Skills

Okay, I'll grant appropriate dressing; that's something your parents were supposed to teach you when you were in gradeschool. The other things you list are all things you should have had in school, and if not your college cheated you out of a proper education. How on earth can you get a B.S. or B.A. without taking at least a couple of communication courses? Where I went to school, they called that stuff "Gen Ed", and you had to take it irrespective of what your major was. (Indeed, a public speaking class was even strongly recommended at my high school; it ought to have been required, but I guess you can only expect so much from public schools in the way of requiring things, since they have to find ways to let the kids through who don't want to learn anything.) Organizational skills, unless you mean something different from what I take the phrase to mean, are something you should pick up (if you don't already have them) from various classes in varioius subjects. You *did* have to organize group projects in classes like philosophy and literature, right? Right? Surely you at least had to organize your own time and put together coherent research papers out of nothing more than a vague topic. As for stamina, how better to learn that than through the peculiar blend of sleep deprivation, memorization, and critical thinking that is college?

update: What college doesn't teach you is how to read through somebody else's poorly-written buggy disorganized code that only barely works and grok enough of it to make changes without screwing things up even worse. CS programs really ought to have a class in that. Debugging and refactoring your own code is one thing; debugging and refactoring somebody else's code is another thing altogether.

  • Comment on Re: (OT) Real World Skills Versus CS Skills

Replies are listed 'Best First'.
Re^2: (OT) Real World Skills Versus CS Skills
by Ben Win Lue (Friar) on Jan 25, 2006 at 09:01 UTC
    Ok, Ok, Ok maybe american schools and universities are just better than those I went to!
    But I think that of all skills I need at work today I learned
    • more than 25% before I went to school
    • less than 25% at school and university
    • 25% at my spare time, when I was at school and university
    • 25% at work
    And I am quite sure that here in Germany you can get a CS degree with less communication skills than you need to order a meal in a restaurant. Ok, you have to be a genius...


      Ok, Ok, Ok maybe american schools and universities are just better than those I went to!

      Well, some are better than others, obviously, and that's true in every country, but in general you shouldn't be able to get a four-year degree in any subject without taking at least one communications course, most likely public speaking or somesuch, and if after taking a three-credit course in speaking you don't have the communication skills to order a meal in a restaurant, something is very wrong.

      Now, vocational schools obviously are another thing. Those types of schools often don't require you to take anything substantial outside your major field, so if your major is CS you won't have to take any communications, literature, history, biology, or art. A degree from that type of school is a different thing. It has value as a certification that you received a certain amount of training in the field in question, but that's all. A four-year degree from a traditional liberal-arts school implies more than that.

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://525174]
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others taking refuge in the Monastery: (3)
As of 2017-06-25 02:52 GMT
Find Nodes?
    Voting Booth?
    How many monitors do you use while coding?

    Results (564 votes). Check out past polls.