Well, I kind of see that point of view, if we are talking about the activity of "programming", which in itself may not necessarily be thought of as an productive activity. But the article was about developing software, which is a productive activity.