News for hackers. Stuff that matters.
Re:Advice to Incoming Freshmen in Computer Science by brooksbp on Sunday December 14, 2008 @07:50PM (#397815)
feedback?
Re:Advice to Incoming Freshmen in Computer Science by DarkShikari on Sunday December 14, 2008 @11:20PM (#398015)
I'd add two more, from my own experience.

1. Contribute to an open source project. It gives you a great experience in real-world coding, as opposed to the seemingly-meaningless assignments one often gets in a class. Plus, it's great to put on your resume and in some cases can serve as a way to get connected to potential future jobs.

2. Get a summer internship where you actually do coding. It should pay half-decently and is useful for many of the same reasons as 1).

Re:Advice to Incoming Freshmen in Computer Science by jobeirne on Sunday December 14, 2008 @11:59PM (#398047)
My man! I wish most of the undergrads at my school cared enough to appreciate this.

Also, I think encouraging blooming coders to just go out and hack something up is worth pushing.

edit: also, hate to be "this guy", but there's a grammatical error here: 5. Don't blow off you're non-CS/ECE/EE classes!.

Re:Advice to Incoming Freshmen in Computer Science by kirse on Sunday December 14, 2008 @11:30PM (#398022)
5. Don't blow off you're non-CS/ECE/EE classes!

This depends... I would not skip a Gen-Ed class if:

- My grades depended (directly or indirectly) on my attendance. Surprisingly this wasn't too often, most profs had all notes posted via CMS. Usually I'd attend 100% up until the results of the first exam.

- The professor was highly distinguished in his field

- I determined that I learned more by activity/doing/hearing in the class than simply reading up on the subject (often strongly linked to the item above)

There's no point in wasting your time with a class that you can skip and discover the subject matter on your own later (which is much more fulfilling). I usually caught up on sleep or worked on my own projects. =)

Re:Advice to Incoming Freshmen in Computer Science by eru on Monday December 15, 2008 @12:17PM (#398504)
I am very glad that we do not have those bogus Gen-Ed classes at university in Germany.
Re:Advice to Incoming Freshmen in Computer Science by Zev on Monday December 15, 2008 @02:01PM (#398627)
You can generally pick which gen ed class you want - it just needs to cover a certain topic ("Science with a Lab" for example). Which actually means anything from Physics or Chem to Astronomy or Intro to Computational Sciences.

Gen Ed doesn't mean there's one set class that people have to take. It's just a general area requirement that's needed.

Re:Advice to Incoming Freshmen in Computer Science by eru on Monday December 15, 2008 @07:29PM (#399032)
Yes, I know. But I still cherish that I can do math and math only. (OK, we have to do something like a minor, but I chose math-heavy theoretical computer science to complement.)
Re:Advice to Incoming Freshmen in Computer Science by Zev on Tuesday December 16, 2008 @01:00AM (#399257)
I would hate to be stuck knowing/doing only one thing for the rest of my life. As much as i love computers and the internet and the like, I couldn't imagine not being able to pick up a notebook and write a short story or draw something. Not to be able to compose (or hell, even just identify and listen to) good music, discussing politics in depth with lots of details with people and so on.

Not being able to do anything but math/code? That honestly sounds horrible to me.

Re:Advice to Incoming Freshmen in Computer Science by eru on Tuesday December 16, 2008 @03:46AM (#399354)
You are mixing being forced to do something with doing something.

I do a lot of stuff just for fun with other people or without at our own tempo (usually faster). Occasionally I also visit lectures in philosophy. And they would not teach you unicycling, juggling, and walking on a slack rope anyway.

(And it's not math/code in university for me, it's math and math only that I have to do to get my degree.)

Re:Advice to Incoming Freshmen in Computer Science by sundeep on Monday December 15, 2008 @08:56PM (#399096)
I didnt really understand the Why couldn't you grow up in India; bred, born, and raised to write code? bit ..

I was bred ,born and raised in India .. and received a pretty well rounded education.I like to think we can do a little more than write code ...:)

Re:Advice to Incoming Freshmen in Computer Science by eelco on Monday December 15, 2008 @04:29AM (#398195)
Implying that people who gross $20K with their iPhone application are probably not happy sounds quite bitter. You could give it a more positive spin by changing the 'probably's to 'if's or 'might's.
Re:Advice to Incoming Freshmen in Computer Science by Donald on Sunday December 14, 2008 @10:40PM (#397966)
Item #7 is mildly incomprehensible and possibly irrelevant. Expand on your topic or just delete it.
Re:Advice to Incoming Freshmen in Computer Science by yesimahuman on Monday December 15, 2008 @04:59PM (#398892)
Yea, it seems like you are pissed about something that personally happened to you. I don't find this point to be even remotely important.
Re:Advice to Incoming Freshmen in Computer Science by jmtame on Sunday December 14, 2008 @09:38PM (#397896)
I think you need to tell every single CS/ECE student at my school this (you can see which school I'm from on my profile).

Loved it.

Re:Advice to Incoming Freshmen in Computer Science by brooksbp on Sunday December 14, 2008 @10:30PM (#397953)
Profile doesn't show what school you're from...
Re:Advice to Incoming Freshmen in Computer Science by jmtame on Sunday December 14, 2008 @11:19PM (#398013)
Woops. It's Illinois.edu
Re:Advice to Incoming Freshmen in Computer Science by siong1987 on Monday December 15, 2008 @01:33AM (#398109)
Luckily, I read this. So, am I one of them?
Re:Advice to Incoming Freshmen in Computer Science by jmtame on Monday December 15, 2008 @02:06AM (#398130)
All CS/ECE students would benefit from reading it. I'm sure you already did though.
Re:Advice to Incoming Freshmen in Computer Science by dill_day on Monday December 15, 2008 @03:38AM (#398175)
hey brian this is erik... I went to LHS we used to play tennis and stuff. anyway yeah I'm in cs at cu now also and I definitely agree with everything you're saying!
Re:Advice to Incoming Freshmen in Computer Science by dmm on Sunday December 14, 2008 @10:52PM (#397982)
You should learn the difference between your and you're.
Re:Advice to Incoming Freshmen in Computer Science by gwc on Sunday December 14, 2008 @10:58PM (#397997)
Especially when advocating the importance of non-technical courses.
Re:Advice to Incoming Freshmen in Computer Science by jrp on Sunday December 14, 2008 @10:54PM (#397986)
I like it because I actually read it, unlike the LONG "How to be a programmer". You need to change you're to your in #5.

The reason to do well in non-CS classes is that when you start letting yourself slide in one area it's quite easy to keep doing so. It's simpler to just say "I always do well in classes."

Re:Advice to Incoming Freshmen in Computer Science by brooksbp on Monday December 15, 2008 @12:01AM (#398049)
Thanks. Fixed.
Re:Advice to Incoming Freshmen in Computer Science by davidw on Monday December 15, 2008 @05:23AM (#398215)
Add some CSS to make it look better - possibly some bigger margins and make it narrower.