Over the years I have been fortunate to work with a lot of computer programmers, I say fortunate because for the most part we tend to be on the same wavelength (I write, html, css and php as a hobby sad I know) which makes work more pleasurable and secondly they generally always get the math behind what we are discussing first time.
Computer programmers are generally pretty well paid especially once they have established and proved their skill set (it's definitely an industry where what you can do is more important than the qualifications you hold) yet it has been my observation (no stats just an observation) that based on age and salary they are often behind where they should be in terms of pension planning.
There is no science behind this article at all it really is just sweeping observations from my experience of working with programmers on their retirement and other financial planning needs. So here are the 5 reasons that I think they fall behind where they would like to be in the retirement planning stakes.
Counting down from least to most significant;