Let's face it. In general, programmers make pretty good money. You can either make that money and spend it, spending the rest of your working days earning money to live on, or you can put a plan in place that allows you more freedom earlier.
Financial independence does not mean retirement. Personally, I hate the word retirement. Financial independence means you are in charge of your time and money instead of some company. This post hits on much of what I believe is important. I just wish I had taken action earlier. I'm 43 and can't be 25 again!
My advice is to at least spend a little time educating yourself on what the possibilities are. The math on when you can be financially independent is surprisingly simple. Plus, if you have a great job, you can choose to keep working. It's all about having that freedom.
A Programmer’s Guide to Avoiding Lifestyle Inflation and Achieving Financial Independence by Nathan Clarke