Tag Archives: job

100 Things I’ve Learned as a Software Engineer at Google

It’s amazing to look back over the past seven years. When I first stared this blog, I was a CS student at UT. 99 blog posts later, I’m a software engineer and tech lead at Google. I don’t have everything … Continue reading

Posted in Software | Tagged , , , , , , , , , , , | Leave a comment

The One Thing You Need to Understand Before You Write a Resume

Recruiters are busy. With thousands of engineers being laid off from Twitter, Amazon, and Meta, recruiters have boatloads of candidates to choose from. It’s normal for over 200 people to apply for each software development position. A recruiter has the … Continue reading

Posted in Software | Tagged , , , , , , | Leave a comment

CS Internship Guide #18: Five Things CS Professors Won’t Tell You About the Real World

Part of the CS Internship Guide Professors are smart people. It takes a lot of effort to become a professor, and generally speaking, you should listen to them. However, there are five things that all CS majors need to know … Continue reading

Posted in CS Internship Guide | Tagged , , , , | Leave a comment

Seven things I wish I knew my first year as a real world software engineer

I’ve been working in the industry for five years now. I’ve written about internships and promotion, but what about the first year on the job? What do I wish I knew in my first year after college? Standard disclaimer: don’t … Continue reading

Posted in Software | Tagged , , , , | 4 Comments

How to Get Promoted as a Software Engineer (Even During Tough Times)

“Congratulations,” my manager smiled. “You’ve been promoted.” Despite the toughest job market since the Great Depression, coronavirus, working from home, two reorgs, and two different managers, I finally succeeded at getting a promotion (and a raise). Many people assume, “I’ll … Continue reading

Posted in Software | Tagged , , , , , , | 6 Comments