Wanted to do these in two separate posts (posted an identical poll about stanford vs coinbase yesterday) since I didn't want feuding on Berkeley vs. Stanford to take over the discussion. I have IC3 Coinbase new grad offer, and also opportunity to attend Berkeley CS Master's. My undergrad degree (CS) is from one of Berkeley, Stanford or Harvard. My goal here is not to necessarily max out TC. I want to know the best path to take to become a solid (backend) engineer. Berkeley degree is largely research (and thesis) focused and is typically done in one year. Please comment reasoning below!
I feel grad degree in CS is worth less than equivalent yoe in a decent company, and that’s before thinking about opportunity costs
if it was any other company id take the offer
You still at uber?
Coinbase for sure. If you just want to do backend, your work experiences would worth far more than course work. If you want to pursue ML then it’s a toss up.
In my view, a CS masters is a long term investment. It might not give you an immediate bump in comp 1-4 years but it will differentiate you from the other low EQ engineers out there who have only known 1 company after their undergrad. Don’t pigeonhole yourself, esp for Coinbase, unless blockchain / crypto is your dream. At grad school, esp. at Stanford, you’ll be on the cutting edge of all kinds of ML innovation. But yea, you’ll be bleeding cash and giving up todays salary for a degree.
Not everyone stays at companies. Smart engineers hop to their goal companies from a few others along the way.
I thought there was no Cal MS unless an undergrad wanted to hang out for longer? A Cal MS is a dropout Cal phD
Berkeley not as good as Stanford...
Why? Did you go to both?
Do an online MS and take the job
Do tech companies have target and non-target list of schools that they keep themselves when selecting candidates just like in investment banking?
Do you want to specialize in a particular field? If yes, then go for Masters.
+1
Ds backend engineer with master in cs. It's a waste of time and money. Do it only if you want to enjoy college life a bit longer and not caring about economic loss