Profile picture

Onboarding Q&A and Videos

About Onboarding

With how often software engineers change teams, it's crucial to be efficient at this. Learn how to get coding within a new codebase fast, build the proper relationships, and hit the ground running in general.

Prepping to Move From Slow Finance Company to Fast Big Tech One

Data Engineer at Financial Company profile pic
Data Engineer at Financial Company

I'll be starting at Instacart in a couple weeks as an L4 Data Engineer on contract for 6 months to start. I'm coming from a finance company where things move slowly. I was a high performer in my department while regularly working 3 hours a day or less. Much of my time spent at my old job was dedicated towards finding my new job - applying, interviewing, taking courses, etc.

I know I will encounter a culture shock when I start at IC and want to prepare myself as much as possible for it. Mentally, I am taking the approach that I will put in a solid full-day, 8 hours of work every day and perhaps work some weeknights and weekends as well, although I'd like to minimize the need to do that by being effective and prioritizing work during my regular work hours.

In terms of preparation, from Taro I have gleaned that there are 2 main areas I should be focusing on:

  1. Code Quality and Velocity

  2. Communication

For 1), I have bookmarked on the topic and plan on doing it before I start working. For 2), I have bookmarked and likewise plan on finishing the course before starting work. I actually plan on doing Rahul's Onboarding Course before Alex's Code Course.

Is there anything else I should be aware of? I have gone through already as well as looked over these threads:

I imagine the advice for me is virtually identical to the above threads, but if there's anything I'm missing, please fill me in!

Thanks!!

Show more
78 Views
7 Comments

Transitioning from Old Job to New One

Data Engineer at Financial Company profile pic
Data Engineer at Financial Company

I just signed an offer with one of my dream tech companies that significantly increases my comp. I'm excited to be starting, but nervous about hitting the ground running. Will be making liberal use of Taro courses to guide me!

I have 3 questions:

  1. should I tell people on my team where I'm going? I don't see how I get around this. My concern is I don't want people to be envious that I'm leaving for a better opportunity that pays a lot more. I think it's unavoidable, and I imagine this just comes down to being as considerate and professional as I can be.

  2. This is about balancing finishing up at my old job and preparing for my new one. I know good practice is to prep an offboarding plan and try and tie up as many loose ends as possible. Regardless, there are simply things I won't be able to do in the 2 weeks I have left. Then there's prepping for my new job. I don't have familiarity with a bunch of the tools we're using and want to do anything I can to prep for it since I want to make a good impression when I start and I know the pace of my new job will be at least 2x what it is in my current one. Basically, this comes down to should I take time out of my remaining 2 weeks to prep for my new job the way I did when I was interviewing and trying to get my new job? I feel like there's no right answer here, just a spectrum. What I'm thinking right now is I'll try working with my current manager and getting a reasonable amount done in my old/current job for every day I have left, but no more than that. All other time will go to prep.

  3. Should I post that I got my new job on LinkedIn? Similar to my first question, I'm sensitive to how others may feel. Equally important, I don't feel secure in my job and feel like I only want to post about it or switch my status after I feel a certain level of comfort there (if it ever comes) or time spent there (more deterministic). If I were not to list it on LI, I would either need to have myself still working at my old job or appear to be unemployed.

Thanks!

Show more
44 Views
5 Comments