I want to be clear up front that this isn't really a comment for you, but a more general comment for any students reading it. FWIW, I teach at a university, but this is just my own opinion and others might disagree.
> My perspective is that as a student, I don't stand out. My grades/ECs/etc are not very exceptional. However, as a "rogue" (for lack of a better term) developer, I do stand out.
It is easy to stand out as a student: attend lecture every day, show up early and sit in the front row, prepare for the lectures by reading the assigned and optional readings in advance, ask questions that help you deepen your understanding of the material (not questions that are designed to "show off," if your understanding of the material is much deeper than what the class covers, don't be an asshole, but do ask questions before and after lecture), and use the resources the class has made available to you to understand the subject as well as you can.
I've had students "stand out" despite getting Cs on all the tests, because they've clearly busted their ass to get a C and had a good attitude about it. I've also had completely anonymous students get As.
If you work hard at the class and are also any good at the subject, you'll stand out even more. And, just in case you need this advice later (this is actually for you, Miles), you can actually pull this off without being enrolled at the university and can probably hustle/charm your way into enrollment at Berkeley if you ever decide you need it. The same thing applies: take classes you're interested in (through UC's extension education program), show up, work hard, and engage with the Prof. Undergrad enrollment numbers can make that tricky, but that's literally how I got into grad school. (UC extension program and all...)
Can Confirm that it is insanely easy to hustle your way into berkeley. I had a friend or two do while I was there.
In the meantime, there's no need to not follow along, and there's no need for enrollment through extension (and with no added work for the teaching staff).
If you click through you should notice that all the readings and lecture notes and assignments are totally publicly viewable. the only thing standing between you and doing that whole class on your own (minus, the final) is your will power. At least one semester of the courses are at webcast.berkeley.edu or on youtube. Again, totally public.
If you really want to, you can even attend lecture since berkeley is an open campus and no one will check to see what you're doing there. Be warned, though, the classes are really impacted right now, so you might not even get a seat.
The only downside to doing it this way is that you don't get official credit. If you really want that, you could take it via extension, but I highly doubt they'll let you in since even declared majors are having all sorts of trouble signing up for classes (the intro series went from like 300 students to >1200 per semester in like 2 years, so they are having some growth issues :).
> My perspective is that as a student, I don't stand out. My grades/ECs/etc are not very exceptional. However, as a "rogue" (for lack of a better term) developer, I do stand out.
It is easy to stand out as a student: attend lecture every day, show up early and sit in the front row, prepare for the lectures by reading the assigned and optional readings in advance, ask questions that help you deepen your understanding of the material (not questions that are designed to "show off," if your understanding of the material is much deeper than what the class covers, don't be an asshole, but do ask questions before and after lecture), and use the resources the class has made available to you to understand the subject as well as you can.
I've had students "stand out" despite getting Cs on all the tests, because they've clearly busted their ass to get a C and had a good attitude about it. I've also had completely anonymous students get As.
If you work hard at the class and are also any good at the subject, you'll stand out even more. And, just in case you need this advice later (this is actually for you, Miles), you can actually pull this off without being enrolled at the university and can probably hustle/charm your way into enrollment at Berkeley if you ever decide you need it. The same thing applies: take classes you're interested in (through UC's extension education program), show up, work hard, and engage with the Prof. Undergrad enrollment numbers can make that tricky, but that's literally how I got into grad school. (UC extension program and all...)
But Berkeley's great. Have fun!