Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I think a big problem is using web technologies to learn to code. They're used because they're "simple," but that's kind of relative. It's simple when you already have a good CS foundation. When I started in CS, I wouldn't have understood a lot of javascript framework code samples either.

There's something to be said for going through the boring stuff: data structures, algorithms, OO concepts, threads, etc. You know, the equivalent of a first-year in a CS program. Without that foundation it seems to easy to become a code monkey who just copies, pastes and types without really knowing what is happening.

Or just throwing in the towel because it never makes sense.



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

Search: