> For example, it would be nice to have tests at university where I can google things, just like in the real world.
One of the best professors I had at university for a Linux course always said: “If you don’t know something, google it!”
He backed up his words by allowing googling on the actual coding part of his exams. You had to understand the underlying concepts but you never had to memorize syntax. One time, he had us write a small program in C that involved threading during a proctored timed exam. Everyone ran out of time for that part.
His course and exams were _rigorous_. You could never cram for his class and expect to pass and indeed I know of one student repeatedly failing his course.
This was one of the courses in university where I gained the bulk of my useful knowledge and practical skills I use to this day. I can count the courses that were of similar quality I took at university on one(1) hand. The rest of my degree involved hackable tests, apathetic professors and were massive time-wasters. I learned nothing from them, obviously.
The good professors made me realize how bad the rest of my degree was and how much of a racket higher education could be.
I look back at my undergrad days and wonder how much more I would have learned if I had not focused so much on grades. I’m still actively trying to unschool myself.