Even at school in a degree that one would assume most students can write some code I am finding that more and more when I meet students program they have no skills at programming or even want to learn. I think that people who can write production code are a very small population indeed.
I am always confused at how these people end up studying Comp Sci. I guess these are the ones with no interests at all, and might as well have been studying Biology, Chemistry or Geology.