I'm an American going to school in Canada, studying computer science. Before I started, I was so excited about all the people I was going to meet that would be interested in pursuing tons of computing projects outside of class.
It's three years later now, and I've found a total of two guys that share the same interest in creating something from nothing, and putting it out there for the world to see. People aren't totally floored by the idea of a good idea, they just do their classwork, get good grades, maybe do some internships, but that's about it.
Now, this is a somewhat sweeping statement, based solely on a small amount of anecdotal evidence. Maybe it's due to the fact that I go to UBC and not Stanford, maybe some ideas are just too ambitious or overwhelming, maybe I haven't run into all the right people, but those are my observations, and my frustrations parallel those discussed by the OP.
Almost any comp sci program, on either side of the border, is going to have a lot of dead-weight students who just want to put in the classroom hours and would never dream of programming on the side.
These are the kids who never really learn how to program (there aren't nearly enough classroom hours in a 4 year degree to turn you into a competent coder; building your own side projects is a necessity). These are the kids who give rise to all the complaints about Why Johnny Can't Code, and why academia doesn't prepare people for industry. These are the kids who make up the bulk of the anecdotes about people interviewing 10 candidates for a programming position and finding out that only 1 of them could actually program at even a novice level.
It doesn't really have anything to do with being in Canada.
It's three years later now, and I've found a total of two guys that share the same interest in creating something from nothing, and putting it out there for the world to see. People aren't totally floored by the idea of a good idea, they just do their classwork, get good grades, maybe do some internships, but that's about it.
Now, this is a somewhat sweeping statement, based solely on a small amount of anecdotal evidence. Maybe it's due to the fact that I go to UBC and not Stanford, maybe some ideas are just too ambitious or overwhelming, maybe I haven't run into all the right people, but those are my observations, and my frustrations parallel those discussed by the OP.