News for hackers. Stuff that matters.
Re:There’s no speed limit (2009) by vidarh on Sunday August 21, 2022 @12:20PM (#32541643)
The approach when I did CS seems pretty reasonable: Lectures were attendance entirely optional for most courses (exceptions were some courses with small number of places; e.g. I did a "French for sciences" class where attendance was compulsory), and for the intro course I showed up to the first and last lecture, but you had some compulsory lessons in smaller groups and a couple of compulsory group projects.

I got to save plenty of time by opting out of most of the lectures, but the groups and projects gave you feedback if you started skipping too much (something I learned in the introductory maths course that I also first thought I could get away with not going to every lecture for) and forced you to read at least the main set books so you got a good idea of whether it was material you understood.

It's indeed easy to think you know more than you do, but at the same time, sometimes you do know exactly what you know - been in both situations.

Re:There’s no speed limit (2009) by daniel-cussen on Sunday August 21, 2022 @01:56PM (#32542665)
Like why bother going to college to skip the in-person classes? Might as well just buy books and work through them and save money. Make yourself a bookcase. That's cool. Not "well-educated", a term I hate, well-read. Though you do at some point have to interact with the medium for real, can't just read about martial arts. At that point hire a tutor--in-person classes.

Matt Damon as the protagonist of Good Will Hunting: "You wasted $150,000 on an education you coulda got for $1.50 in late fees at the public library."

That wasn't true before the pandemic but without in-person classes it is absolutely true.

Re:There’s no speed limit (2009) by vidarh on Sunday August 21, 2022 @02:56PM (#32543277)
Because there were other classes more worth my time, and so by skipping the in-person classes of subjects I needed to take but where I knew the material well I could take a higher course load and get more of the things I actually learned new material from.

By the time I started university, I'd been programming for 13 years, I'd done paid freelance development jobs, and written my first compiler, and I'd done more advanced stuff than the first several semesters worth of classes. I had gaps, and I filled them with the group work and books, but there was no value to me in the in-person lectures for the introductory computer science courses.

Re:There’s no speed limit (2009) by daniel-cussen on Sunday August 21, 2022 @05:27PM (#32544630)
That's a pretty good answer but there's a few gaps in it. Like I get there's still "taking a higher course load" ie score points by jumping through hoops to impress the future. Like I did a lot of this in high school, endless jumping through flaming hoops, and good exercise in hindsight, but come on. Well I guess everyone has little choice.

Yeah and you did pay some attention, got a sampler plate, makes sense.

Plus it's fun acing courses with no effort every once in a while. It's a good sign.

Re:There’s no speed limit (2009) by vidarh on Monday August 22, 2022 @04:13AM (#32548677)
Taking a higher course load was to enable me to actually learn things I wanted to. It was not about jumping hoops - didn't even finish my degree, because I had better things to do (a startup). I did finish it up years later, and that was about jumping hoops because the job market in the aftermath of the dot com crash in the UK where I moved to in 2000 meant having a degree was a lot more important.

It was also not about enjoying acing courses, but about needing to take courses that were compulsory for the programme and that you could not test out of. As I said, the option to skip most lectures felt like a reasonable middle group - if I'd run into problems with the group sessions, I could have easily gone back to the lectures at any time.

Re:There’s no speed limit (2009) by daniel-cussen on Tuesday August 23, 2022 @06:48PM (#32572598)
Very very good answer. No gaps.