Ask HN: Should I do a CS masters at Cambridge or start as a new grad at Amazon?
A deceptively simple question posted to Hacker News — should I do a CS masters at Cambridge or start as a new grad at Amazon? — has cracked open one of
Researched and drafted with AI assistance, then screened by automated editorial checks before publishing. How we work.

A deceptively simple question posted to Hacker News — should I do a CS masters at Cambridge or start as a new grad at Amazon? — has cracked open one of the most consequential dilemmas in modern tech careers. With 29 comments, a near-unanimous lean toward Cambridge on HN versus an almost equally decisive lean toward Amazon on Reddit, and an original poster whose stated goals were "flexibility and money in the long term," the thread is a fascinating window into how different communities weight education, prestige, corporate culture, and opportunity cost in the age of AI. If you're wrestling with the same question — Cambridge masters or top tech new-grad offer — the arguments below are among the most rigorous the internet has produced on the subject.
The Question, in the Poster's Own Words
User sspehr laid it out simply. In the original post: "I'm in the very fortunate position to be able to decide between the two trajectories. What do you recommend if my goals are flexibility and money in the long term?" In a later comment, they added the personal texture that reframes the whole decision:
"The thing is I don't have a strong preference since intellectually I would be more interested in Cambridge, but would prefer living in the location for which I've got the Amazon offer — and in addition to that I'm confident that I will be happy with either choice, so for me it's really just about taking the rational choice career-wise."
That last detail cuts against the easy assumption that Cambridge is the emotionally obvious pick: the poster is intellectually drawn to Cambridge but would rather live where Amazon is. They're confident they'll be happy either way, and they explicitly asked for the purely rational, long-run answer.
What makes the post especially revealing is the meta-observation sspehr added in an edit:
"It's very funny, I've asked the same thing on Reddit and over there 14 out of 15 comments advised me to take the job offer and here on HN the first 3 out of 3 comments tell me to do the masters help"
That platform divergence is not noise. It reflects genuinely different priors about what a career is for — and both sides deserve careful unpacking before drawing any conclusions.
What the HN Community Said: A Near-Consensus for Cambridge
Across the 29 comments, the overwhelming majority tilted toward Cambridge. The arguments clustered into five distinct categories.
1. The Window Closes
The most structurally compelling argument came from commenter specproc: "It becomes much harder to go back to school after a while. Responsibilities pile up, you fall out of eligibility for funding. I loved doing a masters as a mature student, but I was very lucky to be able to do so. School won't always be so easy."
This is a straightforward asymmetry argument: Cambridge won't necessarily make another offer in five years. Amazon, or something like it, probably will. Commenter colejhudson made the same point directly: "Amazon would likely offer you another position if you still wanted to work there," adding that "it'll probably never be easier for you to go to, and do well, in school than at your current age / position." That's a reasonable empirical claim about big-tech hiring — strong candidates who miss one window can often re-enter through referrals, lateral moves, or fresh applications after graduate study, though nothing about a future offer is guaranteed. And crucially, the Cambridge MPhil in Advanced Computer Science is a one-year taught programme; the opportunity cost in foregone salary is therefore roughly a single year's new-grad package, not two or three.
2. The Prestige Signal Is Real and Durable
Commenter chainwax put it plainly from a hiring perspective: "Seeing a Masters from Cambridge on a resume would make a bigger impression (to me) than seeing that you worked for Amazon." Commenter taurath extended this: "Cambridge MS will open doors that will never open for you otherwise."
This isn't empty credentialism. Cambridge's Computer Laboratory (now the Department of Computer Science and Technology) has produced an outsized share of influential researchers, and a masters from there carries durable signal in industry, academia, and finance that a short new-grad stint at Amazon doesn't fully replicate. Especially now, when AI research roles are fiercely competitive, institutional affiliation and cohort connections can matter for years after graduation.
3. The Human Development Argument
Commenter alwa offered the most philosophical take: "Train the human, not the machine. Amazon will still be there, if that's what you decide for your soul afterward. If you made the cut now, you'll make the cut again in future. The world is so much bigger than commerce."

While this framing might read as idealistic, it contains a practical kernel: the Cambridge cohort — smart, international, often entrepreneurially ambitious — is a network asset that can compound over decades. colejhudson noted simply: "You'll meet a wide variety of people that'll broaden your horizons." The alumni network of a Cambridge postgraduate programme has a very different character from an Amazon internal org chart: smaller, more selective, and more likely to resurface as co-founders, investors, or senior hiring managers in unexpected places years later.
4. Amazon-Specific Wariness
Several comments weren't merely pro-Cambridge — they were actively anti-Amazon. specproc: "Also, Amazon are gross." taurath warned that "things can go much more wrong there with toxic people and no recourse." Commenter dfee, who described 18-plus years in industry ("i've been in industry for 18+ years, went to a name brand school, and live in the heart of silicon valley"), delivered perhaps the sharpest verdict: "Amazon employment isn't that special… amazon is now the lower bar of what you should hope to attain after Cambridge." Even reactordev kept it to two words: "Avoid Amazon."
Whether or not these assessments are fair to Amazon as a whole, they reflect a widely held perception in senior engineering circles that Amazon's culture — often criticised for aggressive performance management, mandatory return-to-office, and high attrition — is a questionable fit for someone who already holds an elite academic alternative. The view is consistent enough across independent commenters to treat as a real signal rather than mere snobbery, though it remains subjective opinion rather than a measured claim about any individual team.
5. The Reddit Dismissal
Commenter astro-lizard didn't mince words on the platform gap: "Reddit is full of desperate crabs pulling you down into the bucket. Go to Cambridge, that's literally a once in a lifetime opportunity." Uncharitable to Reddit, yes — but it captures a real sociological phenomenon. Reddit's CS career communities skew toward people for whom a big-tech offer represents a ceiling rather than a floor, and their advice reflects that reference point. Many HN commenters are people who've already cleared that bar and are evaluating what lies beyond it.
The Case for Amazon: A Minority but Serious View
The clearest pro-Amazon voice came from reenorap: "TAKE THE JOB OFFER. You can always get your Masters if you get laid off. Jobs are precious especially for new grads. Do not make the mistake of passing over this job offer, it's worth so much more than a masters degree."
Ironically, that framing — proposing a layoff as the trigger for eventually returning to education — arguably undermines itself. Using redundancy as the primary scenario for going back to school frames graduate study as a fallback for career failure rather than a strategic investment.
Commenter Alive-in-2025 offered a more considered pro-job argument, raising job-market uncertainty, the possibility that Amazon might defer rather than rescind the offer if asked ("Amazon might be willing to defer your job for a year while you get a MS"), and the importance of where the OP did their undergraduate degree — noting a Cambridge masters carries more signal-boosting weight when the undergraduate institution is less well-known ("my undergrad wasn't an especially great school"). These are genuinely useful qualifications.
Commenter foobarian added a personal cautionary tale from the opposite direction — someone who prized education highly, pursued it, hated it, and felt they'd "missed out on the exciting stuff" — before hedging: "Would I give the same advice to myself if conditions were like today? Thinking maybe not, unless the Amazon thing was thick in the AI infra tech." That last clause matters, and it's worth returning to below.
The Conditional Argument: What Are You Actually Going to Study?
The most structurally rigorous comment in the thread came from monster_group, who refused to give a blanket answer:
"It depends on what you want to do with your life and career. You haven't said what your interests are or what your Master's is going to be in. If you want to be a software engineer then starting career early is better. If you want to go into research then going to university is better… decide what's important to you long term and choose the option that aligns with it."
That's the correct analytical frame. A Cambridge masters in machine learning or systems security is a fundamentally different asset from one in a domain with limited industry demand — a point monster_group made explicitly by contrasting a liberal-arts masters with "two years of professional experience." Commenter gsk320 introduced an important qualifier: "In general, I would choose Cambridge, but if your undergrad was at a Tier1 university and you are working on a truly cutting edge team at Amazon, then you can consider Amazon."

Commenter Alive-in-2025 flagged the AI dimension explicitly, asking whether the OP's studies were "relevant with today's AI craze or not" and noting that value at Amazon depends on "whether you work on something at amazon that is hot." An Amazon team building frontier AI infrastructure in 2025 is a very different proposition from a team maintaining legacy e-commerce tooling. This is the one concrete scenario where the job offer edges closer to parity with the academic path — and it requires the OP to know, with real specificity, which team they'd actually join.
Head-to-Head Comparison: Cambridge Masters vs. Amazon New Grad
| Dimension | Cambridge CS Masters | Amazon New Grad SWE |
|---|---|---|
| Prestige / signal | Globally elite; opens doors in research, finance, and senior industry roles | Strong but a relatively common signal; big-tech new-grad is close to table stakes in top hiring pools |
| Network | Tight, international, high-variance cohort; can compound over decades | Large internal network; less differentiated externally |
| Short-term income | Negative: tuition plus living costs for ~1 year (the MPhil is a one-year programme) | Positive: competitive new-grad total comp with RSU vesting schedule |
| Long-term income ceiling | Potentially higher: research, startups, or senior roles unlocked by credential and network | Solid trajectory; shaped by Amazon's internal comp bands and culture |
| Optionality | High: academia, industry, research, startups all remain open | Moderate: industry-focused; cultural fit issues can complicate lateral moves |
| Reversibility | Can pursue Amazon or an equivalent role after graduating in one year | Returning to a Cambridge-calibre programme tends to get harder over time |
| Cultural environment | Intellectual, internationally diverse, largely self-directed | Performance-managed, competitive, structured; described by several commenters as high-stress |
| AI / frontier exposure | Depends on supervisor and research group; Cambridge's department has strong research ties across the AI field | Depends heavily on team assignment; potentially very high if placed in genuine AI infrastructure |
| Visa / immigration risk (non-US citizens) | UK Graduate Route visa is comparatively stable post-study; lower lottery exposure | US H-1B lottery exposure; layoffs can trigger an acute visa crisis for sponsored workers |
Note: the visa row reflects general policy context for international candidates; sspehr's specific nationality and immigration situation were not disclosed in the thread, though commenter Alive-in-2025 explicitly raised the "presuming you aren't a us citizen" scenario.
The Platform Effect: Why Reddit and HN Gave Opposite Answers
The OP's observation about the Reddit-versus-HN split deserves more than a footnote. It's a clean natural experiment in how community composition shapes advice. Reddit's CS career subreddits are dominated by people who are either still chasing big-tech offers or who recently landed one — for them, an Amazon new-grad role can represent years of grinding LeetCode and a major life milestone. Advising someone to turn it down is, in that context, almost incomprehensible.
Hacker News skews differently: founders, senior engineers, researchers, and people who've spent a decade inside big tech and watched the culture calcify. From that vantage point, Amazon new-grad reads less like a destination and more like a starting pistol — and Cambridge is a starting pistol that fires in a more interesting direction. Neither community is wrong; they're answering different questions based on different reference points and different definitions of career success.
This dynamic parallels a broader tension in how technical communities evaluate prestige versus substance — the same instinct that leads some engineers to distinguish genuine AI frontier work from short-term hype applies equally to evaluating whether a credential or a job title represents durable value.
What About the AI Job Market Wildcard?
Several commenters — particularly foobarian and Alive-in-2025 — gestured at the AI moment as a variable that complicates the standard analysis. The argument runs roughly like this: if the Amazon role sits on a team doing serious AI infrastructure work, the learning and network value of that specific role in 2025 may rival or exceed what a masters provides, because the frontier is moving fast enough that academic curricula can structurally lag behind.
Plausible — but it cuts both ways. Cambridge's Department of Computer Science and Technology is not a backwater; it maintains active research collaborations across the AI field, and its graduates and faculty populate frontier labs. A master's student embedded in the right research group may well be closer to the actual frontier than a new-grad engineer triaging tickets on an Amazon product team that merely carries an AI label. The quality of the specific placement — not the institutional name alone — is decisive in either direction, exactly as gsk320's "truly cutting edge team" qualifier implies.
Commenter cryo32 added a macro hedge worth noting: "I'd take the education and put off working as long as possible and see if the market sorts itself out." With new-grad hiring still volatile in 2025, the optionality of being a student rather than an employee navigating potential layoffs is a genuine — if underrated — form of career insurance. A student cannot be made redundant.
How to Actually Make This Decision: A Six-Step Framework
The thread is rich in opinion but light on decision process. Drawing together the strongest threads from both sides, here is a concrete framework for anyone facing the same ask — should I do a masters at Cambridge or start as a new grad?
- Identify the specific Amazon team. Find out, before deciding, whether the role is on a genuinely AI-frontier team or a maintenance-heavy legacy product team. As gsk320 noted, "truly cutting edge team" is the qualifier that can flip the recommendation. The gap between these two is larger than the gap between Amazon and Cambridge in the abstract.
- Run the numbers honestly. Calculate the total one-year cost of the Cambridge MPhil (tuition, living expenses, foregone Amazon TC including RSUs). No commenter in the thread cited actual figures, so this calculation should be explicit, not assumed. As a rough illustration only, a one-year Cambridge MPhil plus Cambridge living costs commonly lands somewhere in the tens of thousands of pounds for international students — verify the current published tuition for your specific programme rather than relying on a ballpark.
- Assess your undergraduate signal. If your undergraduate degree is from a globally recognised institution, Cambridge adds a different kind of value than if it's from a less well-known school — a point Alive-in-2025 raised from personal experience. Both matter, but in different ways and at different magnitudes.
- Clarify your long-run direction. As monster_group correctly noted: if you want to remain a software engineer, starting earlier is defensible. If you want research, faculty roles, founding a deep-tech company, or working at a frontier AI lab, the Cambridge credential and network are hard to replicate.
- Assess immigration constraints. If you're a non-US-citizen considering US employment, model the H-1B lottery risk and the consequences of a layoff on visa status. This isn't a reason to avoid Amazon categorically, but it's a material asymmetry that should enter the calculation explicitly.
- Ask whether Amazon will defer or reopen. As Alive-in-2025 suggested, it's worth asking Amazon directly whether they'd defer the offer for a year or whether returning after a masters would be feasible. Many large tech companies have handled exactly this request before; the answer may change the structure of the decision entirely.
Key Takeaways
- HN and Reddit gave near-opposite advice — per the OP, Reddit favoured the job roughly 14:1, while HN's early comments ran strongly toward the masters — reflecting fundamentally different community reference points and definitions of success, not fundamentally different facts about the two options.
- The reversibility asymmetry favours Cambridge: an Amazon new-grad offer (or its equivalent) is often recoverable after a one-year masters; a specific Cambridge offer is unlikely to be recoverable after several years in industry.
- Amazon's cultural reputation is a real variable, not merely snobbery; multiple independent, experienced practitioners flagged aggressive performance management, mandatory RTO, and high attrition as risks — though these remain subjective perceptions, not measured facts about any given team.
- The specific role and research group matter more than the institutional label in isolation — a cutting-edge Amazon AI infrastructure team and a top Cambridge ML research group are closer to each other in value than either is to a generic version of the same path.
- Visa and immigration risk is a non-trivial, asymmetric factor for non-US-citizen candidates considering US employment under 2025's H-1B environment, and was raised directly in the thread.
- The OP's own stated preferences — intellectual interest in Cambridge, living preference for Amazon's city, and confidence in being happy either way — deserve weight in the final decision alongside pure career calculus, since both paths lead to genuinely good outcomes.
- No commenter cited salary figures for either path; the total one-year opportunity cost of Cambridge versus Amazon's new-grad TC package is a calculation the OP should run explicitly rather than abstractly.
- Cambridge's one-year programme length is a frequently overlooked factor that makes the opportunity cost far lower than it would be for a two-year US-style master's degree.
The thread ultimately lands where most honest career advice lands: the structurally defensible answer is Cambridge for someone who is intellectually curious, not financially desperate, and uncertain about their long-term direction — which appears to describe sspehr closely, given their own words. The window for elite graduate education tends to narrow with every passing year of professional life; the window for a strong-candidate big-tech new-grad role does not narrow at the same rate. But the right answer for any individual depends on the specific research group, the specific Amazon team, the specific financial situation, and the specific immigration status — variables the OP only partly shared and commenters could only approximate. What the thread makes unmistakably clear is that this is a genuinely hard, high-stakes question that deserves more than a Reddit upvote count — and that the community you ask will shape the answer you receive just as powerfully as the facts of your own situation will.
Topics
Sources
Comments(0)
No comments yet. Be the first to share your thoughts.
Join the conversation
Your email stays private and comments are reviewed before appearing.


