Beefy Boxes and Bandwidth Generously Provided by pair Networks
P is for Practical
 
PerlMonks  

Re: College degrees, knowledge gained and reputations enhanced

by Abigail-II (Bishop)
on Nov 13, 2003 at 22:45 UTC ( [id://306958]=note: print w/replies, xml ) Need Help??


in reply to College degrees, knowledge gained and reputations enhanced

How much did you actually gain from attending a college computer science course and obtaining a degree?
Quite a lot actually. But not:
Did you find your knowledge of programming in general and specific to be vastly improved?

I studied Computing Science, and it was quite theoretical. The focus certainly wasn't on programming, or learning programming languages. CS as much about programming, as astronomy is about telescopes. We were taught Pascal in the first semester (well, we only started with Pascal after two months, that's how long we had to wait for computers to arrive; the first two months we learned how to formally prove programs), and afterwards we just got a small manual if we had to use a new language. I didn't write my first bytes of C until a year after I graduated. And I wrote my first line of Perl almost 6 years after I graduated.

But I learned a lot. From concrete things as math, data structures, and analysis of algorithms, to more meta things like studying complex materials, writing articles, expressing ideas, analysing problems, etc. Most of all, I learned how to think.

The second question is how much has having a college degree, preferably in compsci, but I'm also interested in general, helped you in obtaining jobs?
I've had several jobs, and have had jobs offered, that I probably wouldn't have had or have had offered if I had not had a degree. My current job being one of them.

Abigail

  • Comment on Re: College degrees, knowledge gained and reputations enhanced

Replies are listed 'Best First'.
Re: Re: College degrees, knowledge gained and reputations enhanced
by jryan (Vicar) on Nov 14, 2003 at 00:05 UTC

    So, would you say that your primary benefit was that you learned about computer science (i.e. algorithms, data structures, etc), or "how to be an engineer" (for lack of a better term/phrase, and by that I mean problem solving skills, design projects, etc), or "abstract skills" (physics, discrete math, calculus, linear algebra, etc), or "Just having a degree helped me get better jobs." In short, what would you say benefited you the most? :)

Re: Re: College degrees, knowledge gained and reputations enhanced
by Nkuvu (Priest) on Nov 13, 2003 at 23:03 UTC

    My CS education was similar to this. Mostly theory, very little application. However I do feel that I might have learned more if I had been asked to actually implement the theories more often.

    And I also agree with the degree -- most employers would have completely looked over me if I hadn't had a degree.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://306958]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others learning in the Monastery: (5)
As of 2024-04-19 23:22 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found