Live data from Hacker News

Poll: Do you have a CS degree?

news.ycombinator.com

61–70 of 176 posts

Re: Poll: Do you have a CS degree?

#61
Out of high school I went to pursue a Computer Science degree because I wanted to be a programmer. First year was a lot of math, calculus and the like. First year computer science courses were kinda cool and fun, they used Scheme, a functional programming language to teach concepts.

I kept telling myself though, that upper year would be more programming/cs and less math. Boy, was I wrong. Upper year "computer" science is as far from computers and academically possible. Before dropping out I was able to claim that in my previous 5 "CS" courses only 1 had anything to do with programming.

The professors loved their theory and academia, and while all well and good, I wanted something more applied, or real, to relate to the real world. No professor ever tried to relate some combinatorial concept to anything happening in the real world today, which made me a very depressed student.

I finally decided (after sleeping on the decision for almost a year) to drop out and pursue a "Computer Programming" course at a Canadian college. I'm currently doing some pretty rewarding (both financially and experientially) contract development work for a local company while I wait for the College classes to start in the Fall.

Dropping out may not be for everyone, but if you realize that what you're studying isn't what you want to do, it might be time to shake things up.

Re: Poll: Do you have a CS degree?

#63
I have a math degree, it has in no way negatively impacted my career.

Actually, taking the time to get a degree may have negatively impacted my career. Which is to say, I don't feel that having the piece of paper has really had much of anything to do with my career.

But maybe I wouldn't have worked out what I wanted to do without the time to screw around and learn whatever I felt like.

Re: Poll: Do you have a CS degree?

#64

I marked yes although actually I have a CIS (computer information systems) degree. Does anyone else fall into this category?

I have a CIS degree, but voted No in the poll b/c CIS and CS are pretty different. In fact, most universities classify the CS degree under the CS, Math, or Engineering departments, whereas CIS is usually classified under a business department.

I also regretted getting that degree for the longest time, now it doesn't bother me so much. I wish I had gotten a CS degree.

Re: Poll: Do you have a CS degree?

#65
I dropped out after finishing 99% Computer Science and Engineering degree from OSU. I had two classes left but the senioritis was getting to me and I couldn't focus. I just wanted to get out there and do things. So far it's worked out OK, I have a decent job and I applied to this latest batch of ycombinator.

Re: Poll: Do you have a CS degree?

#67

Degree in Computer Engineering. 5 year program covering how a computer works inside, culminating in designing ad building your own computer from scratch (I mean literally from scratch, just wires and basic AND/OR/NOT gates) to make a Von Numen like architecture with a basic (also from scratch) OS. I definitely learned more practical stuff from that to help me in every day software design than I would with a CS degree…

Most university engineering departments were torn between creating a new discipline (Computer Engineering) versus keeping the original Electrical Engineering designation and allowing students to take elective CS courses.

It seems like such a trivial issue since most universities (I believe) now offer the distinction, but 20 years ago you would probably have been joining the 'young' Computer Engineering discipline. As an interesting data point, MIT still classifies the program as the "Department of Electrical Engineering and Computer Science"[1]

[1]http://www.eecs.mit.edu/

Re: Poll: Do you have a CS degree?

#68
post #9

Is a degree in mathematics considered cs related for this poll?

I'd say no, just because I could point out many people with degrees in mathematics who couldn't define the halting problem or a Turing Machine, and yet those are core concepts for any person with a meaningful degree in computer science. (Note: I did not say 'computer programming' or 'software engineering'!)

Of course, that's not to say that this would preclude someone from being employed in many of the same jobs offered to CS graduates, but it underlines the fact that the two disciplines are still very different, even if they involve related skills. If we only used the 'employable in the same jobs' benchmark, then psychology and sociology degrees might 'count' as history degrees.

Re: Poll: Do you have a CS degree?

#69
No CS degree (B.Tech in Biotechnology). My very first job (in 2005) was as the System Administrator of my college, which was normally filled by CS undergrads. They had this supposed unbreakable new faculty portal and several CS profs and students had vouched for its security. Fortunately for me, the outgoing admin had not heard of SQL Injection and I basically showed that you could break into the system. I became the admin, which helped me land a programming (SAP, IT Services) job and 4+ years later I started my own mobile apps startup.

I had pretty good growth when I was working for the big firms, so it did not affect me there. However, after starting up, I find that I really wish that I had some formal education in CS. It bothers me that I might be coming up with really inferior solutions to certain common problems. But my hands are a little full right now. Some day, perhaps.

Edit: Fixed a couple of grammatical errors.

Re: Poll: Do you have a CS degree?

#70
post #61

Out of high school I went to pursue a Computer Science degree because I wanted to be a programmer. First year was a lot of math, calculus and the like. First year computer science courses were kinda cool and fun, they used Scheme, a functional programming language to teach concepts. I kept telling myself though, that upper year would be more programming/cs and less math. Boy, was I wrong. Upper year "computer" scienc…

I do wish you wouldn't use quotes around "CS" so much. What you were studying is exactly what computer science is. I agree it's probably a bad name for it. Maybe "computation science" would be better. Somehow people have this idea what "computer science" and "programming" are the same thing. It gets on my nerves a little. They're both interesting and important disciplines, but miles apart.

Also, if your professors didn't relate things back to the real world, that's a shame (and I would say a failing on their part). Lots of computer science concepts/techniques are useful for real world things.

Post reply on HN