TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Computer Science Enrollment is Going Down, and Taking Software Jobs With It

12 点作者 rwalling将近 18 年前

8 条评论

lupin_sansei将近 18 年前
There's no need to worry, the shortage of programmers will take care of itself. As programmers get more scarce their price will rise, and eventually people will notice and will be encouraged to move into programming (just like what happened during the dot com era). If there's another shake out then the market will weed out the worst programmers and the cycle will start again.<p>There's enough programming for both high priced productive programmers, and H1B and outsourcing to go round. There's not a finite amount of programming to do, it grows each year as more and more companies decide to get a better website, people decide to socialise on the web more etc.<p>Frameworks and libraries such as ASP/NET/Prototype/ROR/Catalyst/Web.py and co are making programmers more productive too, which increases what they can deliver for a given amount of money.<p>The high price of software development will also encourage more startups like Wufoo who can offer forms on the web for a fraction of the cost of custom development.
willarson将近 18 年前
a) Completing a CS degree does not a programmer make.<p> b) Geek/boring stereotypes have never seemed overtly powerful in my experience, the worse perception is that CS is <i>hard</i>, and many college students don't like that word.<p> c) This problem is happening in all the sciences, and I think its mostly a numbers game. China and India (and Pakistan, and etc etc) just have a hell of a lot more people than the US does. As such they ought to have more people with a high apptitude for programming.<p> d) He uses .NET, ehh, I guess I don't really have a fourth point.
评论 #31471 未加载
评论 #31472 未加载
mattculbreth将近 18 年前
Cool article. I'm perplexed as to why it's going down, reasons given or not. It's such a cool, exciting space.<p>Actually my school gets a mention: " "There is some early evidence that an emphasis on interesting end-goals may help increase the enrollment of women in computer science courses: researchers at Georgia Tech have created an introductory programming course for non-CS majors that emphasizes the use of programming to manipulate digital media; the class is 2/3 female."<p>I can assure you that NO class at Georgia Tech is 2/3 female.
amichail将近 18 年前
I suspect that most software development jobs are indeed unrewarding.<p>Pursuing your own startup is something else altogether. If you want to increase CS enrollment, focus more on startups.
评论 #31466 未加载
tx将近 18 年前
Why bother with all that hard math if you can make $80k+ your <i>first year</i> after you get an associate degree in (for example) nuclear medicine.<p>Point I'm making is that US economy is turning into "services economy", while science/engineering/manufacturing is slowly drifting overseas.
评论 #31698 未加载
fireandfury将近 18 年前
It took me a pretty long time to get excited about engineering. It's kind of funny, because University really made me dislike education/learning so much that I had to go discover all the good stuff on my own.<p>In the article, I definitely agree that we need to get more young people excited about programming and other kinds of engineering (I've heard enrollment is dropping in these areas). <p>I think teachers should show Steve Wozniak interviews in middle schools and high schools. That to me is the true spirit of engineering. It would get kids excited about engineering and show them that it's not just about memorizing formulas and solving homework problems.
Goladus将近 18 年前
I think if you told it in the right way, people would be fascinated to hear about the mating habits of flying mammals.
amichail将近 18 年前
Are academics upset with this decline in CS enrollment? After all, those who have tenure presumably would not care and might indeed prefer teaching smaller classes.<p>Students might also prefer it as their peers would be genuinely interested in the subject, their classes would be smaller, and their employment opportunities would be better.<p>Companies like MS and Google will not outsource all of their development. So there will always be great jobs available.