A lot of these make sense, but I would caution against being discouraged if you show any of these symptoms. Like another front page article that says IQ is not static, I think this also definitely applies to programming ability.
I hope this isn't used by some to push the mantra that 'not everybody can code'.