I just finished my sixth week of work and thought I’d give an update on my progress so far.
How I’ve been doing with my personal goals:
- Cook dinner at least 1 night a week. I cook dinner with my friend once every two weeks, which has been a good way for me to routinely hang out with her and to cook while I’m at it 😁I have been slacking a bit on the weeks that I don’t cook with her 😅
- Exercise at least 3 times a week. I’ve actually adhered to this one quite well! I go to the gym every morning that I work in the Mountain View office, and I’ve been playing volleyball every weekend with some friends, too.
- Read at least 1 book every two weeks. I have recently finished reading Becoming by Michelle Obama, Crossing the Chasm by Geoffrey Moore, and Annie Duke’s biography. Visit my Goodreads account to follow my activity.
- New topics: poker, crochet, and learn a new language. Poker: I have The Mathematics of Poker checked out from the library, but it’s kind of a slow read for me. I did read Annie Duke’s autobiography, so I picked up on some basic strategies from there. Crochet: I made a new friend last week! Learn a new language: I’ve been using Mango Languages to learn some Shanghainese, though this process has also been intermittent.
- Meet up with friends at least once a week. I’ll count volleyball and cooking with my friends as social events 😬
How I’ve been doing with professional goals:
- Become more comfortable with the codebase. I’ve been working on a lot of column formatting stuff, and I’ve noticed that I have a better idea of what I’m doing now. I’m taking on more complex tasks than I was before, and I’m gaining more context into how this whole application works. I’ve talked to my manager about reviewing PRs with me every two weeks, so hopefully this will give me a good idea of how I’m progressing over time.
- Develop my own opinion on the product and engineering culture. This one might take a bit more time, but so far, I’ve participated in the book club (on Crossing the Chasm) and attended a bunch of presentations as part of the new grad onsite interview process. It’s been interesting (and somewhat nerve-wracking) to see how candidates are evaluated for each part of the interview 😅It sometimes makes me wonder how I was hired.
- Take advantages of opportunities to learn. I’ve done more than 40 1:1s with people in the company, and I think it’s been a good way to learn about their career trajectories, as well as to get to know them as people.
My biggest worry recently has been making sure that I’m learning deliberately. I know for sure that I’m learning a lot about this product’s codebase, but I want to make sure that what I learn is also transferable to other things in the future. I think that will be a big focus for me during this next stretch. Specifically, I want to learn more about building large-scale software systems, so my plan is to do more research on that on my own. I’ve also been feeling somewhat overwhelmed by seeing all the projects that new grads and even high school students have been working on. Instead of dwelling on feeling like an imposter, though, it’s probably more productive for me to focus on building up my own skillset. So there’s my slightly modified game plan 🙃