Skip to main content

About

What Is This? #

The Software Career Survival Guide is a collection of practical articles and guides for software engineers at every stage of their career. From landing your first job to navigating the politics of a large tech company, we cover the real stuff that nobody teaches you in a CS program.

What You’ll Find Here #

  • Interview Prep — How to prepare for technical interviews, system design rounds, and behavioral questions
  • Career Growth — How to get promoted, build visibility, and take ownership of your career trajectory
  • Workplace Navigation — Dealing with difficult managers, toxic teams, and organizational dysfunction
  • Job Search — Resume tips, negotiation strategies, and how to evaluate job offers
  • Engineering Craft — Becoming a better engineer and technical leader

Who Is This For? #

Software engineers who want honest, practical career advice — not polished corporate talking points. Whether you’re a new grad or a seasoned staff engineer, there’s something here for you.