Taro Logo
0

How soon is too soon to leave new grad company?

Profile picture
Software Engineer I at Taro Community20 days ago

I have accepted a great new grad offer by every sense of the word and I'm lucky to be in this position. I can't help but want to shoot for the FAANG companies though. I haven't even started my job yet (it starts in around 2 months). How soon is too soon to start interviewing and shopping around for SWE 2 roles at a big name company?

I feel like I can be a high performer at this company

42
2

Discussion

(2 comments)
  • 1
    Profile picture
    Tech Lead @ Robinhood, Meta, Course Hero
    20 days ago

    Stay there for at least 1 year. This means you can start your job search at around the 9 month mark as it takes time to get interviews, study, pass interviews, negotiate the offer, figure out start date, etc.

    In this market, it's much better to seriously double down on your existing role instead of having 1 leg out the door constantly, grinding LeetCode. At most companies, you can't take not getting fired for granted anymore unfortunately - The economic pressure is forcing companies to crank up stack up percentages, put more engineers on PIP, and overall fire more while hiring less.

    As your start date gets closer, I highly recommend the onboarding course: The Complete Onboarding Guide For Software Engineers

    Congrats on securing a junior offer in this market!

    • 1
      Profile picture
      Software Engineer I [OP]
      Taro Community
      20 days ago

      Thanks Alex, I appreciate your reply. I've already started going through your onboarding guide, really love it so far. And thanks to your content and a lot of hard work I landed a couple junior offers in this market ;) - thanks for what you do!

      Just going to keep my head down and focus on onboarding + performing well, while staying sharp with LC. During my new grad search I found more and more companies doing in person interviews, likely b/c of AI cheating tools, so I definitely don't think Leetcode is going away anytime soon.