Seriously?
between 25 and 45? What a bunch of arbitrary non-sense. Why not 24 and 46? Sir, I've worked with many I.T. pro's who are well over the age of 45 and are amazing I.T. / programming pro's. You should write an article of public apology for that foolish and offensive comment in this article.