There is no programmer bubble. There is a massive shortage of highly competent programmers that has very low correlation to the trend of more people taking intro CS classes.
There may be an investment bubble, but I don't think the average person taking CS106A this quarter has any idea of that beyond maybe that Facebook is a bit overvalued.
People are taking CS 106A (and B) because
* They're humanities majors that want to fulfill their engineering requirement to graduate
* Our intro CS classes are very well-regarded as fun and approachable.
* It's interesting, and people see that computers are getting more and more important.
Honestly, almost none of the people in A this quarter plan on using CS in their jobs. People in B are considering a CS major/minor and/or just enjoy CS.
People in 107 are probably going to major or minor in CS (or EE), so there will be an increase in majors, but not a huge one. Not enough to create a bubble, at least not yet
There may be an investment bubble, but I don't think the average person taking CS106A this quarter has any idea of that beyond maybe that Facebook is a bit overvalued.
People are taking CS 106A (and B) because
* They're humanities majors that want to fulfill their engineering requirement to graduate
* Our intro CS classes are very well-regarded as fun and approachable.
* It's interesting, and people see that computers are getting more and more important.
Honestly, almost none of the people in A this quarter plan on using CS in their jobs. People in B are considering a CS major/minor and/or just enjoy CS.
People in 107 are probably going to major or minor in CS (or EE), so there will be an increase in majors, but not a huge one. Not enough to create a bubble, at least not yet