There will be corporations waiting to employ people the rest of your life. Going back to school later if you change your mind is a lot harder once you’ve started to build a life. Solidify that foundation now while it’s easy and you’re still in school mode.
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. Even if you choose to work the world of commerce, you’ll have a richer experience of it, and bring more subtle value to your professional career, entering into it with eyes that can see other hues in the outside world.
Plus relationships with a cohort of smart thoughtful humans who are engaging with the world from other perspectives, as you all go into the decades ahead.
In this case you will be well reared to take advantage of it.
Which subreddit did you post on? Try one that's similar Hacker News like maybe programming and I think you'd get similar adobe as HN.
If you have to pay -lets say- 30.000 bucks, rethink.
The additional time of being student will open you newer doors, than if you are already working - assumption: IF the CS master is free, otherwise it may not pay off
Being a student is a huge privilege in most countries accordings to different costs/fees/taxes - so I recommend everyone to keep this status, as long AS IT IS FREE and legally possible.
Regarding "do you miss some additional time to do what you want to try" - then: this time is priceless
If I was in your position I would try to combine masters with working at a startup or a small company.
So in terms of long-term money, the question is the oldest one in economics: when is the next market crash? There's two conflicting narratives right now. One is that new AI technologies are going to take a handful of companies to the moon. The other is that these companies are engaged in an incestuous network of investments and the whole thing is about to come crashing down.
If the former is true, or even just a normal economy, the fastest way to make money long-term is to make a lot short-term while living like a monk and investing.
If the latter is true, all the stock you purchase/are granted in the next couple years will lose a big chunk of its value, and you will spend years just getting back to even, so you might as well wait a couple of years and jump in after the next crash.
If you have a genuine love for computer science and the craft of programming then steer clear from the corporate world. It will suck the life out of you.
If you’re the sort of human who is weighing a choice between locations now (meaning, I assume, major cities; informed mainly by your personal preferences rather than, say, an obligation to stay close to family) then you’ll be able to choose between locations afterward too.
Your career will be fine. It will reinvent itself constantly over the years of your working life anyway.
Amazon’s barely as old as you are; your professors at Cambridge will—themselves, individually—have been thinking seriously for twice that long, about aspects of the human condition that have proven durable over orders of magnitude longer.
The best preparation to stay oriented through rapid change is a firm grounding in the unchanging. Your choice now will change who you are. And as wise as “The Amazon Way” may be, humanity’s collective experience offers a much more diverse intellectual toolkit than just that way of working.
> "which should i choose: 1 word only"
the comments are already universally aligned. but, it now seems you want a defense of your preference.
Good instrument from PT!
Another one: "Try to think forward 5 years, what would you regret more?" - in this case: - Cambridge Degree
- Amazon Job
(WOW, while doing this exercise it went very clear for me!)
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. Do school.
Also, Amazon are gross.
You'll have no problem getting the Amazon job (or similar) with a masters degree from Cambridge afterwards.
I doubt you'll retire wishing you'd worked just one more year at Amazon.
(I have a masters from Imperial. An equally good alternative if you'd prefer to live in London, or prefer somewhere a little more business focused. Google and Amazon both skipped the first interview stage based on my degree.)
Also if you ask Amazon, they're very likely to keep the job offer open for a year.
Over the long term (assuming the next 10-15 years) getting more experience with building, communicating, and operating systems that solve business problems will get you more cash.
In theory, that masters may boost your starting comp but in the longer term, your comp would likely end up similar. I've worked on numerous teams with a mix of all academic levels and it has never been a huge predictor of comp.
Take this with a grain of salt, it's all anecdotal :).
---
Congrats on 2 wonderful options!
- it's easier to keep going than to come back from a job. - our industry is changing, heavily, and I have no idea what shape it'll be in in four years time. - I think that AI is making much of the experience of an entry level redundant. What you get from your masters might make more of a difference.
studying typically requires you to think broader, while companies usually want you to take a very specific role.
(i've been in industry for 18+ years, went to a name brand school, and live in the heart of silicon valley. Cambridge, i'd imagine, gives you at the least a more interesting story, and at the most a different opportunity set. amazon is now the lower bar of what you should hope to attain after Cambridge.)
Will your grad school work be done in a year resulting in the equivalent of an MS, or are you looking at a phd or longer timeframe? Shorter timeframe is better, then you can torture yourself again by looking for a job after the MS. Are you studying something you like, is it relevant with today's AI craze or not? Do you feel excited and passionate, do you care about getting an MS?
No one can predict what the job market will be in a year, will we be in a widespread depression? More likely it will be like today, economy ok but unclear future as the world muddles through. Even if you go there now, amazon could lay you and your division off and you'd be scrambling for a new job to stay in the US (presuming you aren't a us citizen). Or maybe your grad school work would make you more employable (or you work on something at amazon that is hot), depends on the area.
I was excited to go to grad school and was glad I went because my undergrad wasn't an especially great school. Then I went to big tech after grad school years passed. If you are excited about grad school and it's not a many year commitment then I'd go that. If you are hot to come to Seattle or where-ever, and you are paid enough to live there, and/or Amazon offers you a job working in something that excites you then do that. No easy answers in life.
This feels like a wishy-washy answer but everyone has to decide for themselves.
Nothing more freeing than being young with good savings. Puts life on easy mode.
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. You can always get your master’s later on, for example if you get laid off from Amazon and can’t find another job.
I've hired ex-Amazon engineers at Google who believe that your job is to fuck over as many other teams as possible in the name of delivering your feature as quickly as possible so you can climb the ladder, and who believe your manager's job is to back you up while you fuck over those other teams and steal credit from other engineers on them. They tend to struggle in Google's more collaborative culture, and I'd imagine they'd also struggle in other companies that are a little less sociopathic. The problem is particularly acute with people who have never worked anywhere but Amazon; older employees coming out of Amazon are more like "Well, that's just how Amazon is, I'll adapt myself to whatever culture my current job has", but junior engineers are often shaped and molded by it because they've never known anything else.
I'm often a big fan of going to industry early because a.) you make more money early which can then compound and b.) you actually do learn a lot of tacit knowledge working in industry, very often more relevant than what you'd learn as a student. But if the choice is between Amazon and Cambridge I would probably do Cambridge.
That said… Amazon does suck as a company to work for but you will learn a lot of useful and transferable skills. Stay long enough, but not too long.