On 01/20/2012 10:48 PM, Adam D. Ruppe wrote:
On Saturday, 21 January 2012 at 03:43:50 UTC, Caligo wrote:
http://www.youtube.com/watch?v=VpZtX32sKVE

Oh my, don't get me started on college!

I'm so happy I dropped out of that waste.

Yeah, I like the qualifications that Paulo and Jonathan add to this.

My current job would have been unreachable without a college degree. Was it worth it? Yes. Would it have been worth it if I had to burden the ENTIRE cost of college on my student loans? No, probably not. I had a lot of help from parents on this, and some grants.

I pay about $400 a mo. in student loans. Annoying, but not bad if you're living on the cheap in Ohio.

I also took a Physics degree instead of a CS degree.

I don't think American colleges teach Computer Science/Engineering very well at all. My physics degree was an Engineering Physics degree and thus had an engineering "emphasis" which I filled with some CS courses, mostly because they'd bring up my grades after the physics classes. A few of them were pretty legit, but then OSU insisted on teaching this RESOLVE stuff. Now, I'm not going to make the argument that it's bad because no one uses that in the workplace. I'm down with using an obscure programming language for pedagogy as long as there is a reason. But what RESOLVE is... they want it to be reusable code, but obviously they don't take DRY seriously, because they make you duplicate code all over the place. Duplicate code is not reusable or maintainable. That is my biggest complaint with it, and it soured my opinion of the whole thing for the entire time. Oh, and they also liked to invent terminology for things that already had prior terminology, which is dumb. There are more complaints, but I'll stop there.

Right. So I took a physics degree. The physics part actually seemed very legit. Physics profs tend to know their shit. I actually have a lot of respect for that side of things. I think I gained a lot from the Physics classes in terms of rigorous thinking and problem solving abilities. That's the stuff that allows me to tackle /hard/ problems, and in any field.

I also took a game development class. Took it twice. It was pegged at grad-level. And it really was /development/; you were expected to be an expert in some field before signing on and teaming up. It was all about teaching people how to collaborate on these things and deal with the large amount of detail work that goes into games. I think I learned a lot about how to manage such projects from doing that class. But more importantly, I think it helped me build my self-identity. It taught me that I really do enjoy this game development stuff, even though there are some hard and shitty parts to it. I am OK with that, and still enjoy it for all of the novel challenges and cool experiences.

So college wasn't all that bad to me. They still need to change the funding model here in the states though. That shit is broken as fuck. For some people, namely those that are talented and have good self-motivation, it may very well be worth their while to skip that mess. Probably doesn't work for physics though; it can be hard to do experimental physics on your own ;)

Also, the D newsgroup is probably better at teaching programming than college. Hmmmmm. ;)

Reply via email to