It does add something. If there is a direct question, and someone is answering it incorrectly it should be valid to tell them they misunderstood. Also calling someone a non programmer is not mean.
Nope. Not a charitable interpretation; not necessary by any means to 'correct' what is obviously an anecdotal comment in the same vein as the OP. Not even correct to call the commenter a non-programmer - assuming things not in evidence.
A question like "But have you been continuously employed as a programmer?" could be reasonable and not mean-spirited.