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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: How to Make the Most of Your Master's Degree (Computer Science)?

9 点作者 iCHAIT将近 8 年前

4 条评论

peller将近 8 年前
I only went for an undergrad degree, but for what it&#x27;s worth, in my perhaps cynical opinion going to university is mostly just an expensive way to buy a network. Yea, there&#x27;s an educational aspect, but anybody smart and self-motivated can get that online for free.<p>My point is, in five or ten years, you&#x27;re not going to look back and say &quot;man, I wish I&#x27;d spent more time studying&quot; - no, so long as you graduate with okay marks what really lasts are the relationships you make while you&#x27;re there (classmates, schoolmates, professors, locals). Get out of your comfort zone, join (or start) some clubs, live life. My 2 cents.
评论 #14985336 未加载
评论 #14985975 未加载
评论 #14997121 未加载
SirLJ将近 8 年前
After the first job, those degrees are useless in IMHO, after that everyone cares about experience only... The only exception is if you want to go into academics
luckydude将近 8 年前
Huh, timely question as I help my son pick an undergrad school.<p>I&#x27;m of the opinion that you pretty much want a grad degree these days, undergrad has become sort of like high school 2.0.<p>A masters in CS is a great idea. It&#x27;s where you sort of dig in and find some depth. I went to a hacking school (UW-Madison back then really pushed you to code, we did a pretty big subset of ADA for the compiler class); that turned out to be good. I also took all the classes needed for a minor in Computer Architecture; that turned out to be super useful over the years.<p>If you get a TA&#x2F;RA job, at least back then, they gave you enough to pay for school and housing. Anyone know if that is still true? Even if it is not, I highly recommend teaching. You get a deeper knowledge of the topic when you have to organize it enough to teach it. And teaching is practice for conveying your thoughts, something you&#x27;ll do a lot if you want to be a leader in your job.<p>Take two years if you can. I know you can do it one but it&#x27;s more fun if you take two.<p>Be willing to be a grunt for some professor if you can be a co-author on a paper. Getting practice at publishing is useful. Again, it&#x27;s conveying your thoughts, the more practice at that, the better.<p>Try and step up from your undergrad to a better school for your masters. I taught masters students at Stanford, Stanford loves masters students, they are a big source of money. At least back then, Stanford was pretty liberal about letting in masters students (more so than undergrads).<p>Have fun, learn, network! Don&#x27;t forget to sleep and have a beer once in a while :)<p>Edit: I see that other people are saying it&#x27;s not worth it. I&#x27;ve got a masters and I absolutely think it was worth it for me. But it was &quot;free&quot; in that what they gave me as a TA&#x2F;RA was enough to cover tuition and housing, it was about $16K. Times have changed, if what they give you as a TA isn&#x27;t enough, if you are going to go an extra $100K in debt, yeah, I can see why people would say it&#x27;s not worth it.<p>Personally, I loved grad school. If I hadn&#x27;t been so scared by the qualifiers, I&#x27;d have a PhD. If the money part works out, I can&#x27;t say enough good things about grad school. More learning, more networking, and hey, more summer vacations. You&#x27;ll be working for a long time without those vacations, enjoy them while you can.
pesfandiar将近 8 年前
Above all, I used it for easier immigration to Canada. I wasn&#x27;t able to find a job where I could directly use my domain knowledge and it didn&#x27;t require a PhD.<p>I gained some research skills, learned about advanced computer science topics, and met new people in my field, but there are cheaper ways (including opportunity cost) to do all of those.
评论 #14997142 未加载