TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Does a master's in CS develop you into a better programmer?

4 pointsby biznerdover 8 years ago
I'm not a programmer, just a really curious guy. Does a master's in CS make you a more effective programmer (in the workplace)? Or is it merely the most talented programmer choose to do a MS?

4 comments

andherover 8 years ago
A masters is not geared towards making you a good programmer. There may certainly be a significant amount of programming involved in completing projects and homework, but they don't translate into being an effective programmer at the workplace. If, like me, you spend all of your masters doing research, you could potentially be programming a lot but the requirements are not the same as the industry, and the skills don't directly map to being good at programming in the workplace. Doing research is geared towards providing you with a framework to ask the right questions and search in a structured manner for possible solutions. It also isn't true that the most talented programmers choose to do a Masters. I've seen programmers of all abilities in these programs.
calcsamover 8 years ago
Some data says no: <a href="http:&#x2F;&#x2F;blog.alinelerner.com&#x2F;how-different-is-a-b-s-in-computer-science-from-a-m-s-in-computer-science-when-it-comes-to-recruiting&#x2F;" rel="nofollow">http:&#x2F;&#x2F;blog.alinelerner.com&#x2F;how-different-is-a-b-s-in-comput...</a><p>Getting a masters in CS is a good way to get a visa to the US though. Most MS CS programs are about ~20% US citizens.
cpburns2009over 8 years ago
Disclaimer: I am a programmer, not a computer scientist.<p>Computer science is a misnomer because it is a field within mathematics. It&#x27;s about the abstract, theory of computability rather than actually computing with programs. I think this confusion arises from school curricula blending the two together because both are about &quot;computers&quot;. It&#x27;s really orthogonal to programming and has no bearing on one&#x27;s effectiveness as a programmer.
评论 #13646694 未加载
Rekaidenover 8 years ago
No. It&#x27;s not even that second thing.