I answer the questions from a reader, who is a new grad Product Manager and will start an MBA in 3 years. I focus on how to optimize financial decisions before and during the MBA, in order to minimize the time for FIRE.

A Software Engineer's Path to Financial Independence and Early Retirement (FIRE)
A Software Engineer's Path to Financial Independence and Early Retirement (FIRE)
All blog posts related to career advice

I answer the questions from a reader, who is a new grad Product Manager and will start an MBA in 3 years. I focus on how to optimize financial decisions before and during the MBA, in order to minimize the time for FIRE.

Learn about the value that a TPM brings to a project. This is a practical guide explaining the TPM deliverables in a real-world scenario

As we all progress in our careers, we find out that “soft skills” become very important and differentiate the good from the great. In this post, I present my personal recommendations about the best courses and books to improve your soft skills.

Lots of great career advice for Software Engineers. Topics include how to improve skillset, value of an MBA and whether/how to switch to PM, TPM or EM.

Learn the 4 steps required to start and grow your online business: how to setup your website, write valuable content, drive traffic and monetize.

In today’s competitive tech industry, many software engineers ponder the question: ‘Is an MBA worth it?’ This comprehensive post delves into the potential advantages and considerations of pursuing an MBA for professionals in the tech field. We explore how an MBA can enhance your business acumen, expand your network, and potentially lead to higher salaries and advanced career opportunities.

Learn the differences between Product Managers, Program Managers, Engineering Managers and Marketing Managers. Understand their goals and compensation

In this post I will provide a detailed comparison of the culture in the top tech companies (Facebook, Amazon, Apple, Netflix, Google, Microsoft).

Dive into our detailed guide on the software engineer salary. Discover how factors like location, experience, and technical skills impact earnings. Learn effective salary negotiation strategies and get insights into company-specific pay scales. This guide is essential for anyone in the tech industry looking to understand and maximize their potential earnings.

Financial independence seems so easy in theory, but is much harder in practice. This post will help you create a plan to achieve this goal.