Taxes can be complicated but tax brackets aren't a complicated concept. Especially for programmers. Not understanding and planning around taxes is extremely unwise and inefficient. If you understand taxes and finances you can cut another 10-20 years off your working life.
You should write a primer. A lot of programmers get into the game pretty young and figure they'll deal with all of the financial planning stuff when they're older.