If by &quot;people&quot; he means &quot;undergraduate students&quot; then yes, they&#x27;re probably pretty rare.  On the other hand, if he means &quot;an average programmer with 5+ years experience&quot;, probably not rare at all.  Given the scope of the article, I&#x27;d assume he means the former.