Hacker News new | past | comments | ask | show | jobs | submit login

I suppose I have to asterisk what I said. My university didn't, and few friends with eng/cs degrees from other schools did anything like that.

I'd be interested to know why you find writing Android apps disgusting. My personal opinion is that hands on, real world experience like actually building software drives home theory far better than talking about building software. I'm not saying that schools should only teach android or something, but I would have been far more satisfied with my education if I had actually built things as part of it. Have students build a webapp one year, one or two mobile apps another, an os another year, a compiler another year. Something like that with the order shuffled, and you should be able to ram home all the theory you want AND students can graduate with a small portfolio, a strong understanding of current topics in industry and computer science, and strong theoretical knowledge.

Maybe what I'm saying is that the current "accredited" degrees are so sparse compared with these bootcamps that the value proposition of a 200k, 4 year cs degree vs a 10-20k, 10 week program is so fatally flawed as to be... not worth it.




> I'd be interested to know why you find writing Android apps disgusting.

The long and short of it is that industry is not the purpose of education. The knowledge gained should be for the sake of gaining knowledge, not for the sake of making money.

CS students don't feel like they understand theory? The correct response is to set up "bootcamps", hosted and endorsed by the university and vetted by the faculty, outside the classroom. Research practica and MIT's Battlecode and the like are examples of hybridizing this: using the structure of a class schedule to explicitly set aside time for building software.

It doesn't really matter; my opinion isn't going to sway anyone. The university has largely already been commoditized and that's a part of why it's so vulnerable to disruption. The purpose of the university is now hugely to serve as a state-owned racket at the behest of industry. And of course industry is unimpressed by the transient state it's currently in, as you are unimpressed: what industry really wants is, well... these bootcamps: ways for industry to make money so that industry can have more workers who make them more money, neatly cutting the state out.


>It doesn't really matter; my opinion isn't going to sway anyone. The university has largely already been commoditized and that's a part of why it's so vulnerable to disruption.

Ah, but that's what I'm saying. I would fully agree with industry not being the purpose of education iff the only people who went to universities had the financial means to not need to join industry afterwards, and our world didn't require highly educated people for something other than research and education. It is unfortunate that the two are so incompatible at the moment, but I think they will adapt to each other in the next decade.

To address the initial point, I don't feel strongly about it but I don't think programming Android or iOS apps in college as part of a curriculum is a bad thing, even if it is tied to industry. As long as it's used as a vehicle to drive home cs fundamentals and theories, that is. Best way to learn to code is to code and all that.


you forgot to say why "industry is not the purpose of education".




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: