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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: Is this a bad time to be majoring in Computer Science

12 点作者 amathew大约 14 年前
There have been a number of news articles which have stated that there has been a somewhat significant increase in the number of students who are majoring in CS. Therefore, is this a bad time for someone to be starting an undergraduate program in computer science?

15 条评论

zck大约 14 年前
If it's what you love, it's never a bad time. This is true for virtually anything. There are times when it may be easier or harder to make a living doing so, but if you love it, you should work at it.
_delirium大约 14 年前
Enrollments are somewhat up compared to the past few years, but still not particularly high, especially relative to the growth of the tech industry over the past decade. So I wouldn't worry about enrollment increases unless they get much larger.<p>Here's a graph, showing how much below the early-2000s enrollment peak we still are, even in raw numbers not adjusted for percentage of the population, or percentage of the degree-holding population: <a href="http://www.cra.org/govaffairs/blog/wp-content/uploads/2011/03/2009-10_undergrad-CS-production.png" rel="nofollow">http://www.cra.org/govaffairs/blog/wp-content/uploads/2011/0...</a> I think some of the perception is due to how changes are reported as percent-increases and percent-decreases: to reverse the 50% decline in enrollments that took place between 2004 and 2009, we'd need an <i>100%</i> increase in enrollments currently, which we aren't anywhere near.<p>Plus, if you're good, it seems to be near universal consensus around here that it's very hard to hire good computer scientists, whether you're hiring for a startup or a larger company, so the supply/demand still seems to be very much in the supply's favor.
评论 #2448353 未加载
TYPE_FASTER大约 14 年前
Do it because you want to. There were a ton of people who jumped on the bandwagon in the late nineties, but a lot of them faded away after the dot com crash.<p>Don't do it for the money, there are plenty of other ways to make about the same amount from an hourly perspective. Do it because you want to.
ChuckMcM大约 14 年前
I'll reiterate a theme running through the comments here.<p>Do what you love to do.<p>Whether or not you get rich doing it you will be happy and you will enjoy your life because your day to day existence is filled with memories of doing something you love doing. Life will throw annoying things at you and they will be more tolerable if you have things to do which you enjoy.<p>That being said, if you love programming or systems analysis, this is an excellent time for you. We are fast approaching a time where 100% of the population will be experience a computation platform in their daily activities. There are lots and lots and lots of things that can benefit from that, the environment is target rich.
locopati大约 14 年前
Consider that even if there are increased numbers, if you are in it because it's what gets you motivated, those numbers will fade away over time (they'll be the developers that only last 3-5yrs before switching careers). Meanwhile, you'll still be there because you enjoy what you do. Believe me, computer work is not going away any time soon (even if the bulk of it is not thrilling or exciting).
wuster大约 14 年前
I had similar worries when I started college in 2001, time of 9/11 and dot-com crash. But I did CS anyway, and it has been the best edu/career decision I've ever made.
inaequitas大约 14 年前
Numbers are only important if you're not looking to stand out. There are plenty of doctors, lawyers, writers and economists coming out of Universities at any given time. You don't hear about most, because they don't do anything worth hearing about. Many went down a path dictated by economic incentives or family obligations.<p>If you are doing this because you <i>want it</i>, you're sure to succeed.
robotresearcher大约 14 年前
It's a good time, since the average quality of your colleagues will be increased compared to the low-enrolment periods. This means more engaged classes, happier professors, better team projects, more ambition, more achievement. You're more likely to meet a great founder. You'll have a better educational experience and thus get better value for your time and money.<p>(I'm a CS prof)
edithstein大约 14 年前
Even if it's a bad time NOW to be going into CS, that won't be the case forever. If you have enough resources to survive the lean times, seems like you'd do well to get the CS degree so you'll have it when times get better.
gte910h大约 14 年前
It's a fine time <i>if you are interested in it</i>.<p>It's a great career path.<p>From your interests stated elsewhere in the thread, a CS degree will suit you nicely. AI is a popular topic in many schools.
gkatsev大约 14 年前
Companies are always in need to good programmers and Computer Scientists. Why not go to school for CS now while the economy isn't perfect and then you'll be out when it starts to pick up again.
earnubs大约 14 年前
Do what you love, or at least want, because ultimately your choice of course is not something that binds you irrevocably to one career or another.
chopsueyar大约 14 年前
Major in math.
评论 #2447314 未加载
gharbad大约 14 年前
Are you in it for the money or because you love technology/programming?
评论 #2446879 未加载
phamilton大约 14 年前
Be better