|
|
|
|
|
by DANK_YACHT
1485 days ago
|
|
I went to a mid-tier school. The low-tier Harvard students are assuredly smarter than the top-tier students from my school. One reason is that students don't exist in a vacuum. Your peers influence your intelligence. Being surrounded by smart people, i.e. people with novel and interesting ideas, makes you smarter. The second reason is that the choice to go to Harvard is itself a smart choice. So people who make that choice are likely smarter than those who don't make that choice. I was in the top-tier of my school. The first time I was exposed to people from top-tier universities is when I entered the industry. I was absolutely blown away by the quality difference. The experience permanently readjusted by aptitude scale. |
|
I did get to take a Unix Security Holes course with DJB. That was the first semester I was there, and that was kind of another mistake. When you're doing 400 level classes your first semester, it sucks when you have to go back to the basic 100 level classes to complete an arbitrary requirement for your degree. (Had to take "Intro to Java" taught by a chemistry professor. He did not know how to program. Huge waste of time and the state's money.) I have avoided a number of security pitfalls in my own work because of what I learned in that class, though, so it was definitely worth taking. Set me up for a career of accurate and bug-free code ;)
(Incidentally, what precipitated me dropping out was the Unix Security Holes course. The homework for the class was to find 10 security flaws in existing software. This was quite the easy task back in 2004. I found a bug in the course registration system. The vendor that made it was infinitely appreciative, patched it instantly, and sent me an iPod as a thank you. The school was very mad at me and tried to have me expelled for violating their computer use policy ("hacking"). It was a client-side XSRF issue though, so technically their computers weren't used, and I obviously investigated the flaw responsibly; the system wasn't destabilized, no production data was changed, etc. DJB fought hard for me and I didn't get expelled. Also got one of the highest grades in that class! The school did silently block me from using computers in computer labs and using the course registration system, though, after DJB's rage had blown over. I didn't have the will to fight it, so I just left.)
TL;DR: go to the best school you can get into and afford. You won't regret it.