Hacker News new | past | comments | ask | show | jobs | submit login
What I Learned In College (blackhole12.blogspot.com)
118 points by blackhole on July 14, 2013 | hide | past | favorite | 74 comments



I graduated two months ago, and I learned a lot of things, too.

I learned that the fastest way I'll ever learn a subject (whether or not it's a programming language, a financial derivative, or an era of Hinduism) is on my own, poring over search engines and worn-down books. Professors will never teach me faster than I can teach myself.

I learned that, yes, you're more or less paying for the piece of paper (but that doesn't mean there isn't a lot of other awesome things you get along the way.)

I learned that, yes, that piece of paper is quite worth it, no matter how many hip tech companies say they don't care about pieces of paper.

I learned that there can be infinitely more value in talking to a stranger for fifteen minutes than spending that time browsing Reddit (or playing a video game.)

I learned that, despite my protestations otherwise, I honestly do perform best when my outcome is quantified, curved, and compared to other people's outcomes.

I learned that everyone's college experience is wildly unique, too, as I benefitted from professors in both business and computer science classes who always rewarded creativity instead of stifling it.

(I don't mean to say that I disliked college. It was the best four years of my life. But the idea that the undergraduate experience is marvelous and the idea that the undergraduate experience needs a lot of fixing are not necessarily in contention with one another.)


A few things formal institution graduates don't realize:

When you say "you're more or less paying for the piece of paper" you're taking it for granted (unless you went to a shitty school). As an Autodidact in Mathematics, programming, compsci, and psychology with nothing but a GED; you underestimate the value of rigorous environments.

Learning fast is also not the point. Learning thoroughly is the point. Thorough and rigorous learning is really fucking hard when an Autodidact. University is an environment that allusively inspires rigor. You're surrounded by peers doing the same thing you are; you have access to instructors that are (sometimes) the best in their field; and you have access to facilities (even as an alum!) that are prohibitively expensive for non-matriculating learners.

Autodidacism is hard because you have to hold yourself to extremely high standards, you have to play with your own psychology to control inspiration and perseverance (you aren't accountable to anyone!!). So even if you learn on your own now after college you still will have a number tools at your disposal that you would've had to develop on your own without college.

Yes, I learn far better on my own too, but do not discount the enormous opportunity you had by going through college.


Couldn't have said it better myself, as an autodidact of CS, math, and music, this is my thoughts.

Managing your own time and learning curve is really hard. As an autodidact, I can just not do it because I am tired, busy, not in the mood, or whatever.

The second thing that college grads don't get the value of is that they are able to learn by some proven path. This path is not etched out so well and requires considerable research, self-assessment, and decisions that aren't comfortable at all times. You could spend weeks a) researching what is next and b) attempting things you aren't ready for and blowing off a few weeks on something you gained nothing from because that knowledge base just wasn't there.

There are many other little things you learn in college that are at times quite difficult to learn about on your own. Despite the apparent "free" education, nothing is free and there are things that you simply cannot learn or discover on your own. Guidance, whether from an instructor or a mentor, is very important when you are learning. Trust me, I'd gladly shovel out money for good guidance.

You also live a lonely life and there is no one you can call up who is also struggling or trade information with.

There is no way to really test yourself so you know you are correct and where you went wrong. Self-testing is either very hard or impossible in many instances, and that little epiphany you get from a red circle isn't available for you. It takes a certain amount of brutal honesty to get it right, and then you still don't always know. This is frustrating for me.

The final piece is the double-edged sword of readiness. As a grad, you have proved to someone or some institution that you have mastered the material and are ready to work, whereas when you are an autodidact, you simply won't have the confidence to face an interviewer unless you are something like 10x better than any bachelor-holder, and sometimes masters-holder, that walks through the door. The time you lose on getting better and better -- plus the massive confidence boost -- is offset in spades by a decent education.


>You also live a lonely life and there is no one you can call up who is also struggling or trade information with.

Is there some sort of network for people on the outside of the university system? A mailing list or something?


Hacker News. Khan academy discussions. That's about it for what I've been able to find though.


Email me for an beta invite at ken@understudyapp.com. This is exactly the problem we're trying to solve!

With our iPad app, you pick a material (e.g. http://mitpress.mit.edu/sicp/) and work through it, talking once a week to someone who has already been through it. As you progress, you begin to mentor someone else who is less far along in the same way that you were helped. The collaboration environment in the app is live video (ala Skype) plus a whiteboard - the main surface of the iPad.

The problem in learning isn’t information access: it’s determination. It’s dead easy to put down a book or stop watching a lecture. If you’re talking to someone, you cannot just stop, and when a human asks "what have you done since last time?" you don’t want to have to say "nothing". Think of single founder vs two founder startups - someone else who cares is huge.

On the mentoring side, explaining a concept to someone else is a forcing function for getting things clear and organized for yourself. Also, it's fun to talk about stuff you chose to spend time working on and understanding, and it's fun to help someone else follow in your footsteps.


One of the reasons that autodidacts are autodidacts is because many are working $10/hr jobs and we didn't have an honest or fair shake at getting into college.

Given that, why would someone want to spend three week's salary just to download your app?

I also disagree that determination is the the problem for many autodidacts. Many of us really do enjoy the experience of learning and there is a mile of difference between slacking off and quitting. Personally, I would never pressure someone into learning that isn't into it. The Autodidact brain is not built like this.

With the iPad requirement (too poor for that + refusal to buy Apple anything and no I won't change my mind when I have enough money) and an apparent misunderstanding of who I am, I'm probably not in your target audience.

This really should be a web-based business. What is the obsession with making everything apps these days?


Re: Determination

I was asking for someone to talk to, not a stick.

With that in mind, if you would like to talk to me my email is included in the public key on my profile. (You don't have to use the key if you don't want to. You can just import it and read the email address. I do that to stop spammers from finding it.)


This is solving the wrong problem (for Autodidacts, at least). Kind of no different than Khan's discussion boards, coursera's forums, and what have you.

You must realize, for a very human experience (learning and social/peer bonding around the topics) - technology is only an enabler and not whole pony show.

What's lacking is a platform for genuine collaboration and discussion on the topic of learning qua learning for people that are creating their own formal process of learning.

I have a feeling that this will manifest as a conference or weeklong retreat - rather than an app or discussion forums.


I agree wholeheartedly. As someone who has a university degree that is academic at most tangentially related to developing software (cognitive science), the way I go about educating myself and the analytical approach I take to my work is deeply rooted in my college education. I can learn a lot on my own butI know I'm much better at being an autodidact because I got a great undergraduate education and I took (most) of those four years seriously in the classroom & the library.


Undergrad level math courses are not as thorough as you might think due to the time compression needed to fit a topic into a semester. Learning fast is kind of the point. If you dive too deep you'll run out of time to get through all of the material and get poor grades.


I would argue that this is highly dependent on the University/professor who is teaching you.

I've seen courses where we're taught next to nothing in terms of thoroughness and also courses that stick us neck deep in the subject, literally going from axioms to a complete, standard mathematical framework.


Autodidactism is hard in part because you don't get access to the huge repositories of journal articles and scholarly materials that are included in the cost of your college education. I guess that counts as "facilities" but when I hear that word I think equipment.


I completely agree with everything you said, particularly the difference between learning quickly and learning thoroughly.

I'd love to hear more about your autodidacism. Do you mind explaining your learning process a bit more?


I'm not Ixiaus but I am his best friend and co-founder (and totally going to give him hell in the office tomorrow for posting on HN when he's supposed to be on vacation. ;)

Anyway, he gets up at 6AM every day and runs through a spaced repetition routine. He's written about his process here: http://ixmat.us/articles/2012-12-01_usable-org-drill.html


I'll write a blog post about it. It also includes a a designed curriculum, strict reading schedule, discipline in doing exercises, creativity in self evaluation, self awareness of strengths and weaknesses and tailoring the curriculum to them. I have a twenty page writing piece on my processes and philosophy that I will finalize. It appears there is a desire for it and I would love to interact with others sharing my journey!

Send me a message at my email in my profile!


I learned that the fastest way I'll ever learn a subject (whether or not it's a programming language, a financial derivative, or an era of Hinduism) is on my own, poring over search engines and worn-down books. Professors will never teach me faster than I can teach myself.

That'll work fine until the things you want to learn are not written down anywhere. Most traumatic moment of grad school: Google thesis topic and realize that no one, no where knows anything about this (*&.

Then it gets fun :) Talking with other knowledgeable people will dramatically accelerate the self-teaching process then.

Most people will never do this, though.


Traumatic? I've written a paper (still unpublished), Googled the key words and key terms, and found that my old internet postings and arXiv copy were the only thing covering the material.

It's wonderful! I'm the only one who's fucking touched this stuff!


> I learned that the fastest way I'll ever learn a subject (whether or not it's a programming language, a financial derivative, or an era of Hinduism) is on my own, poring over search engines and worn-down books. Professors will never teach me faster than I can teach myself.

I've had the same experience. And I hate how colleges seem not to recognize that.


Something I realized around seven semesters too late is that most programs are conducive to independent studies, which is I'm sure a wildly broad term but at my alma mater it was basically "Go spend three months on your own learning something interesting and then write a paper or a powerpoint or a plugin on it." You'd have an advisor (or sometimes a board of advisors) to meet with you every few weeks, but the work was all entirely self-directed, sort of like a mini-honors thesis.

I imagine that those are going to become increasingly popular. If you abstract it out, its basically a credential system for productive independent thought, which is sort of the whole point.


Independent study credit is definitely worth looking into, if your college has such a possibility (most do).

However, as someone who supervises independent studies regularly, I can also say: independent studies are by far the classes most likely to result in the student just not doing anything at all, which to some extent shows why autodidacticism is not universal yet. In a traditional semester-long class with two-times-a-week meetings, it's very rare for a student to literally do nothing. Most will show up at least some of the time, and do at least some of the work. But it's easy to put off an independent study, because you have complete flexibility, and don't have to do anything this week if other things are more pressing. Then you end up 90% of the way through the semester realizing you haven't done anything.

Some very good stuff comes out of independent-study projects, but the variance is large, and it doesn't work for everyone. As a supervisor, they take a disproportionate amount of management effort, just trying to track students down and prod them into non-procrastination.


Where did you go to school if I may ask?


The College of William & Mary, in Williamsburg, VA.


They do (usually). You can even get credit for it, at least in the US, it called CLEP - https://clep.collegeboard.org/. Cheapest year of college I ever had - was around $200.

I skipped an entire years worth of useless general ed courses to get my "requirements" to graduate out of the way at my college on 6 CLEP tests. I think the notes I took for those tests reading the wikibooks and wikipedia articles on the various topics on those tests were some of the best domain information notes I've taken. I also wrote them online, so pretty much all my K-12 notes are useless, but I gave my CLEP notes to my extended family with notes they need to read the material themselves but I did a bunch of work already.


A lot of colleges won't allow you to CLEP out of things anymore, sadly. :( There's too much money to be made off of you.


Now you can take AP courses, or "Advanced Placement". Through my high school each test was about $80, you're graded on a scale of 1-5 which is on a percentage basis (X% of people get a 5, etc). Schools can determine what sort of credit they want to take, but general rule is 3 or higher. My college only took 5s in sciences, but it was an engineering school.

I skipped out on 26 credit hours of 140ish for the degree. It basically allowed me to change my major a year in without impacting my graduation date.


Yes, my school had AP courses as well, but only two of them. :( I think it's because my school was rural and poor. I've always been jealous of people who got to go to schools where they could take seven or eight AP courses and get a massive headstart on college.


Can you link your CLEP notes?


Most of the value you can get from universities is through networking. If you don't meet anyone while you are there your degree truly is worthless. It isn't merely a matter of learning it for the sake of learning it is a matter of other people knowing that you know something or not.


Professors will never teach me faster than I can teach myself.

This. I was watching John Adams and he made an excellent quote when speaking to his son, "A scholar is made alone and sober." It's going to be my mantra for my senior year at college.


That quote basically sums up my senior year (graduated in 2012). I found that after studying enough like that and doing well as a result, other people who do the same are more willing to befriend you.

Then if either party have questions about the material, they have a fantastic outlet to ask them to. Then acing a class is really manageable.


In reference to: I learned that the fastest way I'll ever learn a subject (whether or not it's a programming language, a financial derivative, or an era of Hinduism) is on my own, poring over search engines and worn-down books. Professors will never teach me faster than I can teach myself. I would add an addendum that a good professor can significantly accelerate my learning of a subject, while a bad professor (in University, and not in high school) does not slow it down, but does not add much value.


Sigh. Another special snowflake lamenting that the system didn't bend to exactly his needs.

What you get out of university is what you put into it. Want to be judged for something other than test taking? Get involved in research. Get involved in one of the many math and CS organizations your campus has. But you have to go get them yourself. Nobody's going to say "oh, you're so smart, please join our team!"

Get it out of your head that being smart entitles you to anything or makes you special. You'll find your classmates aren't robots, and are just as smart as you, and have a lot to offer.


I think you're being too dismissive. You may be tired of seeing this kind of post from fresh graduates, but just because the solution to their problems seems obvious to you now, that doesn't change the fact that lots of 18-year-old kids don't know and don't find out until it's too late.

That this happens to so many bright students is a waste of a lot of time, money, and human capital. Having considered it in the years since it happened to me, I think it boils down to a lack of mentorship in our educational system.


I am a fresh graduate, and I came into university with the same attitude as him, in a scholarship program full of people with my attitude. Fortunately, the dean talked to my freshman class during orientation. He said: "Yes, you're smart. But you'll find here, everyone else is also smart. You'll find that you have to distinguish yourself through the work you do.". Admittedly, my ego was too big at the time to really take the thought seriously, but after meeting so many wonderful people at the university, and many people who were so ridiculously smarter than I was I realized how special I wasn't. For the most part, I found people who kept my attitude didn't fare as well as the students who did change.

I also think posts like this ignore all the students who navigate the system successfully. It makes our universities seem as failures, when they provide so much value and sucesses.


They are situational tools. They are not the catch all sink of learning, in the same way public instructor driven 30 students 40 - 60 minute blocks x8 chalkboard and tests isn't the catch all way to teach the masses in general for 12 years. The problem is everyone wants a one size fits all answer that takes in toddlers and spits out hyper-successful professionals in the most prosperous industries and human beings aren't best placed on conveyor belts in a factory.

Some people benefit. Some people suffer. Some are indifferent and get bored. The bigger problem is figuring out there are many ways to learn beyond a book and a grade, and that we need to figure out how each individual learns best.


Several people seem to get this theme out of the essay, which I think is partially due to the sarcastic tone I take in certain sections. I try to make it blatantly obvious that I disapprove of the system in general and think it's a disaster to everyone, not just me.

To be perfectly honest, the system was fairly kind to me. I was able to deal with it. My little brother couldn't handle it and had to go to a special online high school and get tutoring help just to graduate. He is very bright, but the system just crushes him because he can't operate within it very well and the system doesn't care.

I did once try to get into research. Academic research has a whole boatload of its own problems, including the professor/graduate student ponzi scheme and the overemphasis on getting published. I decided doing research on my own would be much more fruitful.

My classmates were usually quite smart. They were also usually just as frustrated with the system as I was.


You could not manage to find one special silo, one narrow topic, one unsolved research problem to pique your interest in this so called wretched hive of scum and villainy? If I may bluntly ask, what the hell were you doing in academia? Grad school would have flossed its teeth with your bones and spit out the marrow.

Freeman Dyson is indeed on record saying the worst invention of mankind is the PhD system. However, meaningful research will require interaction with interested colleagues to increase the chance of useful work being done. This can take place independent of the so called Ponzi scheme. While there is some truth to that description, it has no bearing on your refusal to engage with research as an undergrad and is totally dilatory. If you hold yourself to such high standards you should be ashamed to use that as an excuse.


What are you talking about? There are lots of problems I'd like to work on. I even asked a professor about them. The problem is that none of the problems I wanted to work on were problems the graduate students were working on, so there was zero support for them. They weren't interested in the kinds of problems I was interested in, which had to do with rasterization and raytracing graphical techniques.

Grad school probably would have run me into the ground. It would have done so for all the wrong reasons. Again, I'm not interested in a hyper-competitive environment where I am judged on all the wrong things. I'd rather do my own research, and have actually made progress along several avenues I'm quite proud of, but currently haven't crystallized into something I can write a paper about (also due to time constraints).

Stop glorifying long work hours. They aren't productive.


Camp in 3rd floor Padelford Library.

If your code compiles, it's proved.

Oreilly titles, Stack Overflow, net et al >> `non-coder friends, chuckles, and puppies'.

Play computer chess against `chess', not human limbic systems.

Original discovery is greater than a paycheck.

Have fun.


Realize, please, that many as passionate as you, and with many of the same opinions, have gone into education to try to improve it. Not just now, but for decades.


That is exactly the point that I raised in the essay. Education is a really hard problem. I don't claim I know how to fix it, but while everyone seems to agree that everything is broken, we are heading in the wrong direction.


I wouldn't say education is that hard on any fundamental level. It is, however, quite heavily constrained by factors that have nothing to do with actual education.

Imagine someone told you to build a robot out of wood and brass and whatever you could dig out of the ground, as a one-man effort, in a workshop. You might come up with steampunk and completely impress "someone", but more likely you'd just fail utterly because "someone" has given you loads and loads of extraneous constraints that have nothing to do with "build a robot" and everything to do with "I've dropped you into the late 19th century".

That is how education gets constrained.


To be fair, there was only one paragraph lamenting that the system didn't bend to his needs. If you think that was the theme of this essay, then I suggest you reread it.


For values of one where one equals three intro paragraphs and subsequently sprinkled through the essay, finishing up with a conclusion paragraph that is entirely unsurprising ('kids these days aren't getting the right skills')

It's signed off with one of the more banal slogans you could hope to encounter (the bit in bold).


We're in agreement for once, vacri. It started off strong and then veered off into embarrassing hyperbole. The part where he has a solution to the ills of the world but the margin is too small to contain it was my particular favourite.


> Sigh. Another special snowflake lamenting that the system didn't bend to exactly his needs.

s/system/blogger/ and pot meets kettle.


What you learn in college/university depends only on yourself. Tests are just the most convenient, unified way to measure students' progress. There are two ways you can beat tests: one is to train specifically for the test, the other is to actually know the subject.

The first way is easier, but leaves you with little residual knowledge, and you don't even know how to apply that knowledge. The second way is much harder, and it requires work on your part. However, it pays off. Not only you get to pass the test, you're also now armed with useful knowledge.

At my time in university, I've taken both approaches towards various subjects. For the algorithms class, I made a lot of effort to study and understand the subject. Today, I still have it in my head, and can apply it when needed. For differential equations, I just studied for the test. I don't remember anything now, and it's my fault for being lazy. I got an "A" in both subjects, by the way.

What I'm trying to say is, the system is just fine as long as qualified professors are teaching. The problem is lazy students.


>Any task that can be reduced to simply following a set of instructions over and over is being done by robots and software.

Agreed. Along similar lines:

Any problem that can be solved with clearly-defined steps can be programmed so that a computer can solve it. Many areas of education, especially math-related ones, involve students learning to mechanically implement set procedures and formulas to solve problems. These mechanical processes can all by definition be solved by a computer, so why pretend that these technologies do not exist? Human computers were once necessary, but they have since been supplanted.

http://www.learneroo.com/courses/9/nodes/84


I find it interesting there's one genre of indignant op-eds lamenting the death of creativity in education (including this one--not saying it's bad or formulaic, but it's definitely part of a genre).... and there's another genre lamenting that most college graduates are getting Starbucks barista type jobs that don't require creativity...

Much scarier than the idea that the education system is failing, is the idea that it's succeeding, but succeeding at the increasingly meager role that our society assigns it. As OP points out, there isn't a textbook with the answers for meaningful real-world problems--but there is one that tells you precisely how many pumps of chocolate syrup go in a grande mocha.

HN readers may be a priori more prepared to accept the watered-down version of this idea. "Of course the system needs creative problem solving, that's the most important part of my job!" If this describes you, congratulations, you are one of the priviliged few who has what the economist David Autor calls an "analytic" job. In fact, it's increasingly likely that the very purpose of your job is to ensure that there's no middle ground between you and those textbook-following Starbucks workers[1].

1: http://decomplecting.org/blog/2013/03/11/confessions-of-a-jo...


Sometimes it takes hundreds of exposures to concrete examples to grasp the abstract principle.

I'm sure we've all had a-ha! moments of the form "it's just like Professor Whatsisname / Coach Thingo / Mrs So-and-so said, I just didn't get it".


OP, from your description of your relationship with math in school I think you would enjoy Lockhart's Lament (pdf warning): http://www.maa.org/devlin/LockhartsLament.pdf

I had a similar experience to yours and Lockhart's essay felt both inspiring and vindicating when I found it.


"Sometimes you have to consider the possibility they are getting the results they want." --Atrios


Holy crap, UW's CS only has 200 graduates per year? For a school of that size, that's tiny. That's close to as many as most Ivy League schools these days, and their undergrad population is usually around 1/5 that of UW. This is especially sad, as CS courses should be pretty easy to scale, especially when you have a group of undergrads who want to teach. Not to mention how hypercompetitiveness drives out diversity, especially of minds, because the more competitive it is, the more of the "correct" hoops you have to jump through. This means that, if you struggle in math but are highly artistic, and could bring a different perspective to your courses, you're effectively shut out.


I was an undergrad TA for the intro CSE classes at UW, and I was impressed by the way the courses were run and proud to be a part of it, so it hurts me to read comments like this.

You're right, there is a large pool of undergrads who want to teach, and the department takes full advantage of that. Unlike every other department at UW (that I know of), CSE pays undergrads to teach section (20 student classes that supplement the main lectures). Around 50 to 80 undergrads teach every quarter.

Furthermore, the instructors are insanely dedicated to diversity of minds. They constantly try to incorporate different ways of thinking into their courses to encourage students who might not be the math-y or computer-y types to understand their own potential. As evidence of this: the principal lecturer of the intro classes, Stuart Reges, gives keynote speeches at educational conferences on the success of the UW CSE program in attracting and retaining women in CSE. There is a huge amount of diversity among CSE majors -- double majors in art, business, math, linguistics, etc.

The problem is funding. Even though there is a huge demand for CSE degrees, the department doesn't have enough money to provide them. There's talk now of implementing differential tuition at UW, meaning that majoring in a high-demand field will cost you more than majoring in a low-demand one. This might allow the CSE department to fulfill the demand, but who knows if it's really a good idea.

Sorry for the long winded reply! Didn't mean for this to stretch out. I guess I took your comment a little too personally. :)


Most CS departments are small, because the 101 courses usually have enormous dropout rates. People come in thinking: I'll write apps. I'll write computer games. I'll be like the cool hackers in the movies. I'll be a billionaire.

About halfway through their first cryptic gcc error message, these students discover that their burning passion is really for Arts or Business or whathaveyou.


650ish enrolled with me when I went to school. It was down to about 250 after the first year. By the third year, only 4 of the 30 or so people I hung around with were still at it. Of all my peer group, I'm the only one currently programming (one's a QA, rest went to sales).

Programming is way harder to learn than any of us can remember.


This is an excellent critique of large-scale education systems. But what we need is a better large-scale education system - telling everyone to think for themselves all the time is fun for us geeks, but most people (teachers/school administrators) just don't have the time or energy.

(even if you do invent a way to get, for want of a better word, lazy teachers to actually teach real knowledge, it may still be impossible to persuade political systems to actually act on this.)

I must also contrast this experience of university with my own. Cambridge mocked answerable questions and wrote-learning. In addition to (semi-optional) lectures, we learned in weekly one-on-(three to five) sessions with professors and grad students who would grade your problem sheet and then talk you through it (normally while firing off hard questions to probe how well you understood the material.) I had three or four of these sessions per week, excluding time towards the end of the degree where we were working on an independent project and that took up some time slots.

Cambridge (+probably Oxford) do this in spite of the prevailing education climate - they are largely autonomous and no British politician would ever try and impose an education system on them. Everyone else, however, suffers.


The greatest challenge our species has ever faced is the educational system itself.

Almost. John Steinbeck said it best, IMO, "We now face the danger which has been the most destructive to the humans. Success, comfort, and ever increasing leisure. No dynamic people has ever survived these dangers."


I had a very similar experience in undergrad. I skipped all sorts of classes and got great grades. I didn't care. I put off studying weeks of material until days before the exam. I'd even have a beer or 2 before exams. It wasn't stimulating. For me, part of that was because I was doing the wrong thing the whole time. I was studying biochem when I should have been learning to code. When I went back for my masters in CS, I actually tried and cared. I think I missed 3 classes the whole time and only because I was too sick to go. Passion for becoming the best programmer I could be drove me to try harder and harder. While I know that school doesn't teach you everything you need to know about software development, I refused to let anything that I could learn slip by.


How would you design the CSE admissions process? What would you change? Have you considered the pressure and lack of resources the admissions committee is forced to deal with? What about the students who received 4.0's in all intro math and computer science classes? Why should the department devote precious educational resources to you, rather than to them?

We all wish that CSE was an open major at UW. But you're ignoring a huge amount of complex practical issues when you blame bureaucracy. You offer simplistic criticism but no solutions.


The CSE program does not use its funding very well. This is not something I claim, it's something a CSE professor told me when I pointed out various shortcomings, and he agreed with many of them but was not in a position to do anything about it. That said, the CSE program doesn't have enough funding in the first place, either. That's the primary issue.


It's really hard to not come across as ad hominem when you're disagreeing with OP's take on a personal experience, but I have very little patience for someone who sees or experiences something negative and does nothing more that cry into the wind. Fix the bug or find a work around. Lots of people managed to have great and very useful and applicable college experiences (I did) so maybe it's the OP who is wrong?


Useless facts are useless if not not organized (by the learner) into a useful structure. My impression is that a lot of schools have responded to this not by helping the students to organize the facts but by going light on facts instead.


I've talked to Erik on a few occasions. And I think he is extremely bright and seeing someone pour over with enthusiasm like him is what motivates me to do better programming wise.

In response here are a few things I think people should consider:

It seems to me that the GPA requirements for computer science are being made pretty strict in response to trying to get the students to take other paths because some colleges don't want to have so many computer science major students. This seems like a problem because these colleges are not really adapting to the situation and are instead just trying to push students to other curriculum by making the grade requirements much stricter for certain majors.

I think math in college is probably much better than it was in middleschool as well. I definitely agree I hated repeating multiplication tables and all that. It just was not fun. And it did not even feel like learning. I think there are many people who are interested in math and will not really know it till they read more about the different subjects that are in it.

Theres no easy answers in education like there is no easy answers in government policy. It's just too much generalization that cannot be quantified. The abstraction in some college classes has gotten me a bit annoyed since the teachers almost do not consider the other students.

One case is where I had a teacher who on the last day of class changed the main assignment of the whole class to be more clearly worded in a really bad way. He failed to provide adequate time for students mainly.

On the last day of class he decided that students writing a group assignment should only hand in 1 group assignment (with no instruction about how one person can remove a copy of the assignment turned in through blackboard). When a group of 4 people has to coordinate anything in less than a single day it's an idiots game.

My main compliant- This could have been much easier if he just graded the latest turned in papers. Or he graded the earliest ones. It wouldn't have mattered that much to some, but he really threw a bunch of his students under the bus for a grading policy that was rather unreasonable. Instead he decided to deduct 10% off that grade because of some rule he made up in the last day of a 6 week class that was unfair because he did not provide adequate instruction.

Simple Game Theory will tell you something will go wrong in such a small time frame with no information. Unfortunately, my college was silly enough to not want to fix this huge blunder an professor made. In my honest opinion even the basics of game theory should be taught to teachers and people looking to go into politics. People need to understand there is a reasoning policy behind different actions. Even if it's a non-mathematical introduction to game-theory for the most part. People need to realize there are smarter ways of getting people motivated to do things which may be better than what they are thinking.


It's about the environment and the people that surround you. It's not all about learning. It never was.


The most important thing I learned in college was how to learn things on my own.


Does the fact the his avatar is fluttershy kind of ruin his credibility to anyone else?


Some of the smartest people I know watch MLP, so I would have to say no.


The fact that you know its name ruins your credibility.


He got it wrong, that is an OC to my knowledge. None of the major main cast are male ponies, and that isn't one of the side characters I know of. So consider his credibility untarnished.

~credibility is for curmudgeons.


I can confirm that his avatar is an original character. I don’t recognize it, having watched most of the show, and it’s not on http://mlp.wikia.com/wiki/List_of_ponies/Pegasus_ponies.


He's got you there.


It's not Fluttershy (and now I'm ashamed of myself for knowing that. I don't actually watch mlp, I swear).




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

Search: