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.