The less talked about absurdity is that successfully passing programming interviews is a skill itself. It's especially absurd because the time I spend developing that skill is less time spent developing skills and knowledge more directly relevant to my job. Yet, programming interview skill is more relevant to progressing my career.
edit: now if you'll excuse me, I need to do some dynamic programming problems.
edit: now if you'll excuse me, I need to do some dynamic programming problems.