Well, the first thing to understand about this article is that it treats software engineering as a pure meritocracy.
Maybe at some places it is.
However, for me the important film is that timeless documentary, Office Space, which drummed into my head two things that I actually found to be true:
1. If you are good at office politics, you will be called "a straight shooter with upper management written all over him," if you are merely good at creating software you will be "Mr. Samir Naga... Naga... Naga... Not gonna work here anymore, anyway."
2. Even being a successful office politicker like Peter Gibbons or Bill Lumbergh, you will still possibly find that you have a hateful, soul crushing job that drains away your life and enthusiasm every day.
What does this mean? Well, it means that you have to decide early on whether you are chasing a good life or an early retirement. chasing the good life means hanging on until you get a job you can tolerate, early retirement means making as much as you can so you can get out as fast as you can. Or perhaps being hit by a truck so you can work at your real passion, "A Jump to Conclusions" mat.
All in all, I think wire fraud and armed robbery are probably more satisfying careers much of the time.