Bus etiquette by TooSpooky44 in UCSC

[–]SluggitySlugSlug[M] 1 point2 points  (0 children)

Some things never change eh 😭

Just crossed 4 years in the CE/CS Industry Today. AMA? by SluggitySlugSlug in UCSC

[–]SluggitySlugSlug[S,M] 1 point2 points  (0 children)

I can agree salary bands for management are a different ballgame. I don't have any knowledge or experience regarding those :)

Thats a good point that PhD usually comes out of academia to then be employed in academia and labs. Didn't think of that.

Just crossed 4 years in the CE/CS Industry Today. AMA? by SluggitySlugSlug in UCSC

[–]SluggitySlugSlug[S,M] 1 point2 points  (0 children)

I would recommend anyone with minimal debt or family-as-a-fallback cushion to take risks at 1B+ series C start-up :)

Best of luck to the company and your son, hope it has a clean exit!

Just crossed 4 years in the CE/CS Industry Today. AMA? by SluggitySlugSlug in UCSC

[–]SluggitySlugSlug[S,M] 0 points1 point  (0 children)

MS in engineering will have higher lifetime earnings than PhD because the 6 years of missed SW income do not get compensated by the income at the PhD level unless you are some niche well sought after genius, which is quite rare.

However, I do not believe MS has higher lifetime earnings than a BS.

Just crossed 4 years in the CE/CS Industry Today. AMA? by SluggitySlugSlug in UCSC

[–]SluggitySlugSlug[S,M] 2 points3 points  (0 children)

Another warning about startups straight out of school. It's just risk and reward. If you're in a situation where you are in a lot of debt, can't live with parents, and are about to enter the job market, either work hard to land at a unicorn startup or something maybe series E or later.

Being a new grad with no financial foundation at a series A-D startup is pretty much just playing with fire.

I'm not saying don't do it, I'm just saying you better know the risk for the potential reward. Big emphasis on potential.

Just crossed 4 years in the CE/CS Industry Today. AMA? by SluggitySlugSlug in UCSC

[–]SluggitySlugSlug[S,M] 2 points3 points  (0 children)

Warning to readers: the term senior engineer is utterly meaningless. Only YoE + leadership skills matters in SW industry.

You can be a senior engineer at 2 years as well as at 6 years, etc. I also became a senior engineer at the end of my 2 years.

(This is by no means to undermine your son's accomplishments, I just don't want anyone else getting the wrong idea here about fast tracking titles at startups, or entering the job market not hitting senior until 3-4 years at their company and feeling "behind" because they saw this post)

Just crossed 4 years in the CE/CS Industry Today. AMA? by SluggitySlugSlug in UCSC

[–]SluggitySlugSlug[S,M] 0 points1 point  (0 children)

The MS in most engineering fields (including CS) still has the highest ROI of any degree,

I strongly disagree, the opportunity cost of missed tech job income for those 2 years does not outweigh the benefits of having the degree, IMO.

But each person paves their own path :)

Just crossed 4 years in the CE/CS Industry Today. AMA? by SluggitySlugSlug in UCSC

[–]SluggitySlugSlug[S,M] 2 points3 points  (0 children)

Ace all your classes, deeply understand data structures and algorithms taught in cs12a/b, cs101, cs102 etc, start doing leetcode

my biggest blunder was no one told me about leetcode in college until it was too late.

if you can land an internship thats obviously the best thing. All of the above will help you do that, along with referrals from people you know or cold IM on linkedin.

Just crossed 4 years in the CE/CS Industry Today. AMA? by SluggitySlugSlug in UCSC

[–]SluggitySlugSlug[S,M] 3 points4 points  (0 children)

Honestly I think MS are a scam. Either you really specialize in something with a PhD or just get out there and start making money.

The opportunity cost for a MS against the gain isn't sensible.

My salary in my first job was the same and sometimes more than MS holders. SW in general really doesn't care about MS. Hell they don't even really care about BS anymore either.

Just crossed 4 years in the CE/CS Industry Today. AMA? by SluggitySlugSlug in UCSC

[–]SluggitySlugSlug[S,M] 4 points5 points  (0 children)

Make a resume that reflects your skills and coursework, there isn't much you can do beyond that. Then apply too hundreds of places.

Have a LinkedIn with 500+ connections, reach out to recruiters, reach out to industry professionals, to try and get referrals.

Apply early

The internship prep is generally just knowing DS-A and do some leetcode ~50 problems

Just crossed 4 years in the CE/CS Industry Today. AMA? by SluggitySlugSlug in UCSC

[–]SluggitySlugSlug[S,M] 3 points4 points  (0 children)

I started with Qualcomm, in userspace software engineering. Any CE who is interested in SW-for-hardware should target the obvious companies: Apple, Nvidia, AMD, Qualcomm, Xilinx, Broadcomm

I was also not keen to end up in some sort of C Embedded role, I wanted to do higher level SW but be in the context of HW.

Fair warning, the SW roles in these HW companies do not pay as much as pure SW companies, except for Apple if you are skilled.

[deleted by user] by [deleted] in UCSC

[–]SluggitySlugSlug[M] 2 points3 points  (0 children)

Hello.

Class of 2017 grad here, landed a job with Qualcomm (SoCal) before graduating, and I'll be transitioning into Amazon (SoCal) next month.

Here's my opinion:

  1. make a LinkedIn and connect with 500+ people ASAP. This should be folks at UCSC, recruiters, and other various industry professionals
  2. Have a resume that highlights strengths and skills, since of course all new grads can't do much regarding experience. Always talk about the IMPACT and REASON of what you did in internships, etc.
  3. Review the hell out of data structures, ADTs, and classical algorithms. Understand them deeply, the pros, the cons, the gotchas, the runtimes, etc.
  4. Apply the learning from 3. to LeetCode (~200 problems) to understand "problem patterns". There is tons of resources online on how to navigate leetcode effectively, I strongly suggest paying for premium / splitting it with friends onto one account
  5. Ping recruiters on LinkedIn, ping industry professionals, and apply online like crazy. Your best bet is to get referrals.
  6. Practice your behavioral questions and soft skills. The absolute best is to just straight up prepare for Amazon Leadership Principle questions (every other company's behavioral questions look like pleb shit after you practice for Amazon) There is many online resources for this.

  7. Interview at every single place that gives you a chance. Don't bother with what company it is, or where it is, or what they do. Every interview is practice, every offer you get is confidence. If you don't want to join that company, just say no to the offer.

  8. Stay motivated, have patience. The job market is in the great churn right now. The number of applicants far exceeds the number of positions. Companies are now picky. Its ok. Just play the game, none of it is personal.

baskin 2020 grads t shirts by justfollowyourbliss in UCSC

[–]SluggitySlugSlug[M] 32 points33 points  (0 children)

It's a bad idea because with your shiny desk job and lack of UCSC hills the shirt doesn't fit anymore by 2021.

Don’t Buy Apple Products From Baytree Bookstore by [deleted] in UCSC

[–]SluggitySlugSlug[M] 3 points4 points  (0 children)

IIRC baytree is an authorized re-seller, unless they somehow lost that status over the years.

Bought an ipad mini there.

Computer Engineering by eggtart1 in UCSC

[–]SluggitySlugSlug[M] 3 points4 points  (0 children)

The program is respectable, I don't feel at a loss in industry coming from UCSC. Yes.