woman with glasses looking at a screen with code

How do I become a Senior Software Engineer?

Many people struggle to make the transition into a senior software engineer. Learn what it takes to make this transition much less challenging. This is something I experienced myself. I started at Microsoft as a college hire and the first few years of my career were a nice series of good performance reviews and promotions. But when the next level …

Working at Big (FAANG) vs Small Tech Companies

What are the pros and cons of working at big vs small tech companies? Around mid-2020 I was back at Microsoft after leaving Facebook and taking a break. I was leading the applied science team for Machine Teaching, working with a great group of people. But suddenly there was a big re-org. Teams were split, projects canceled, and I found …

money

A Simple Guide to Money for Software Engineers

You have spent years acquiring and honing your skills as an engineer. You survived the coding interview gauntlet. It’s been a long road but now you are starting to make good money in a career with lots of growth potential. How do you make the most out of it and reach your financial goals? Read on for a simple guide …

3 Tips for Coding Interviews

There’s always time pressure during coding interviews. And writing code on a whiteboard creates additional challenges. Here we discuss 3 tips for being efficient in a coding interview. In the following video, you’ll learn about how to write less code, manage your whiteboard space and even get full credit for partial solutions. If you liked the video you can subscribe …