Of the people I know in tech roles, there are far more who have no online presence at all.
Personal pages were once an option in those people's minds (i.e. get around to it later). Then it got bargained down to social media profiles. Now anything at all has become a liability and the juice isn't worth the squeeze.
I think that's what they mean.